技術に精通した コンサルタント が併走 経験豊富なアドバイザー 元ITエンジニア、元ゲーム企業人事、 IT会社役員、大手人材エージェント
![IT業界・エンジニアの転職ならTech Stars Agent](https://cdn-ak-scissors.b.st-hatena.com/image/square/5a77d4f0db36543595271f161fc9a1bfbf98e121/height=288;version=1;width=512/http%3A%2F%2Ftechstars.jp%2Flp%2Fagent%2Fwp-content%2Fuploads%2F2024%2F06%2Fogp_v2.jpg)
パーマリンク対応 wordpressのパーマリンクを変更すると、RestfulAPIみたいに、ディレクトリ階層のURLに変更することができます。 ngix + php−fpmでは、nginx側でURLを処理して適切にphp-fpmへ渡してあげないといけません。(JavaEEのようにコンテキストを持たないので。。。) nginx本家のドキュメントに説明があったので、それを元に設定してみます。 中略… server { 中略… # URL デフォルトのリンクから変更した場合、URLでトライて、見つからないソースは、@wordpressロケーションとして飛ばします。 location / { try_files $uri $uri/ @wordpress; } # index.php など、通常の.phpでのアクセス。見つからなければ@wordpressロケーションとして飛ばします。 locat
ども、Qtaro(@Daisuke_9taro)です。 WordPressの管理画面のメニュー、整理整頓できてますか? いざブログを初めてみんなから見える表側は結構気合い入れて弄ったとしても 管理画面とか「裏側」の部分てナカナカ手が尽きにくいところかなーと思います。 そんな訳で、納品用に管理画面をカスタマイズする方法を色々探っていたところ、かなりお手軽にカスタマイズできるプラグインを見つけたので、使い方含め紹介したいなと思います。 個人的には「顧客納品用にはちょっと物足りないかなー。。」ってところですが、 そこまでパワーかけて管理画面整理する必要なかったりだとか、あとは個人ブログなんかは大体の方は「管理者」として管理画面を触りにいくと思うので、このプラグインで用途としては十分ではないかなーとか思ってます。 何より簡単 早速以下よりどうぞ 「Admin Menu Editor」とは 「Adm
3. 次は、トラッキング トラッキングは本来「計測する」の意味を持つ言葉です。それを、Googleアナリティクス的に言えば「計測し、その結果を記録する」という意味になります。 4. つまり、イベントトラッキングとは? イベント=サイト訪問者の行動 トラッキング=計測し、データを記録すること イベント+トラッキング=サイト訪問者の行動を計測し、記録する となるわけです。 イベントトラッキングを利用して計測した訪問者の行動を、あとでGoogleアナリティクスのレポート画面で振り返ることができます。そこにはサイトの改善につながるヒントがたくさん! その具体例をひとつ紹介しましょう。 5. イベントトラッキングの利用例 たとえば、お問い合わせのページへつながるリンク。「テキストリンク」か「ボタン」のどちらにするかは大きな運命の分かれ道。なぜなら訪問者の反応が大きく変わってくるからです。 では、どっ
Nginx+PHP-FPMでWordPressを動かすときに必要な設定を行う。 必須の設定が1つ、やっておいた方がいい設定が1つの計2つ。 ・カスタムパーマリンク用の設定(必須) ・アクセスログ用の設定(できたら) 前提として以下の2つの設定は行ってある。 CentOS6.5でNginx1.7とPHP-FPM5.5(FastCGI)を連携してPHPを動かす設定 Nginxの基本設定 1. default.confの全体像 今回は、Nginxのバーチャルホストの設定ファイル(default.conf)のみ編集する。 sudo vim /etc/nginx/conf.d/default.conf 変更後のdefaulst.confの全体像がこちら。 server { listen 80 default_server; server_name runble1.com www.runble1.co
管理画面の左メニューのカスタマイズについて調べていたら、見やすいページがあったのでメモ。 Customizing Your WordPress Admin 英語ですが、タイトル部分は理解できるので、あとはソースを見れば使えます。functions.phpにペタっと貼って、自分用に詳細を書き直すだけでOKです。 Renaming Menus 左メニューに元からあるメニューの名称を変更できます。 function edit_admin_menus() { global $menu; global $submenu; $menu[5][0] = 'その他'; // '投稿'を'その他'に変更 $submenu['edit.php'][5][0] = '投稿一覧'を'その他一覧'へ変更; } add_action( 'admin_menu', 'edit_admin_menus' ); $menu
こうみえてもWindows10パソコンです。PC内蔵キーボードが登場2015.12.16 12:00 小暮ひさのり そうだ。キーボードにパソコンを積もう! って、MSX的な発想を現代でやってのけたモノがこちらです。 テックウインドはキーボード内蔵……じゃなかった、パソコン内蔵キーボード「キーボードPC WP004」を発表しました。 一見するとただのキーボードですが(写真は英語キーですが、日本語キーで発売されるようです)、中にはCPU、メモリ、ストレージが内蔵され、Windows 10がインストールされています。CPUはAtom Z3735F、メモリは2GB、ストレージは32GBと、最近はやりのスティック型PCや8インチクラスのタブレットとほぼ同じ。3Dゲームなどには向きませんが、Officeワークやインターネット閲覧などはこなせるスペックですね。 出力は豊富です。VGA、HDMIをはじめ、
今回は、Firefoxを高速化するためのTips・アドオン・ソフトウェア(スタンドアロンアプリケーション)をまとめて紹介します。当サイトでは今まで多くのFirefox高速化についての記事を書いてきましたが、それらの情報をいったん一つの記事に整理する意味で、このエントリーを書きました。 最近は起動・動作ともに高速なGoogle Chromeに押され気味のFirefoxですが、動作が安定していて拡張機能も豊富なFirefoxの使い勝手を手放せない人も多いはず。でも、Firefoxは相変わらず遅い・重い…やってられない…!そんな人に贈る記事です。 Firefox高速化Tips FirefoxをRAMディスクにインストールして超高速化する方法! 本記事で紹介しているFirefox高速化方法の中では、最も効果のある方法です。ハードディスクよりも圧倒的にアクセス速度の速いRAMディスクを作成し、その中
このウェブサイトは販売用です! web-tsukuru.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、web-tsukuru.comが全てとなります。あなたがお探しの内容が見つかることを願っています!
はい、こんばんは。 はるかです。 今回は、私の一番のナレッジデーターベースである Google先生でどんなに調べても出てこなかった情報を 記録として残しておこうと思います。 2014年8月、GoogleがSSLサイトをランキングシグナルに使用するという 発表をしました。 これをみて、SEOに興味のあるWebマスターの多くが SSLについて考えたのではないでしょうか。 まず、SSLの簡単な説明をしてみます。 ということで、私の構築した環境をお知らせしたいと思います。 私の環境を記述しておきます。 サーバー:さくらインターネット、スタンダードプラン 429円/月 独自ドメイン:www.harukas.org 155円/月 SSL証明書:Rapid SSL 234円/月 そうです。 月々429円で、広告の無い独自のサーバーを構築でき +155円で、orgなどという有名なドメインを取ることができ
こんにちは、インフラエンジニアの射場です! この記事はTECHSCORE Advent Calendar 2014、16日目の記事です。 年末を迎え、どなたも慌ただしく働かれていることと思います。 年末や年度末になるとコーポレートサイトやソリューションサイトの リニューアルやサーバーの引っ越しがとても多いと思います。 メンテナンス中は訪問者をメンテナンスページに飛ばしたい、 新しいサイトは常時HTTPSで運用したい、URLは絶対に「www」を付けたいetc… これらの多くのことは「リダイレクト」の設定を行うことで可能ですが、 普段からサーバーに触れていないとなかなか難しく感じるものと思います。 そこで、サーバーエンジニアの私が厳選した超頻出のリダイレクトの設定5選をご紹介します! ここではレンタルサーバーでも広く使われている、Apache HTTP Server を例にご紹介します。 ここ
Nginx をリバースプロキシ(キャッシュ) として使ってみた
リバースプロキシは、アクセスを代行して受け取るサーバーだ。wikipediaから引用すると、以下のような説明になる。 リバースプロキシ リバースプロキシ(英: Reverse proxy)または逆プロキシは、特定のサーバへの要求を必ず経由するように設置されたプロキシサーバ。一般的なプロキシとは異なり不特定多数のサーバを対象としない。リバースプロキシは、不特定多数のクライアントから寄せられる要求に対して、応答を肩代わりすることにより特定のサーバの負担を軽減したり、アクセスを制限することにより特定のサーバのセキュリティを高めたりする目的に用いられる。 node.jsでアプリを作成しforeverで永続化した場合、xxx.xxx.xx:3000などと最後にポート番号がついてしまう、これがとても気になっており、nginxでリバースプロクシを入れてアプリごとサブドメイン運用をしようとしたきっかけとな
nginxをリバースプロキシサーバーとして使いました。 明示的に設定しない限り、HTTP Hostヘッダは、nginxが受けたリクエストのホスト名ではなく、プロキシ先として設定したホスト名になってしまう。 下記の例だと、プロキシ先に送られるHostヘッダは'127.0.0.1'になる。 location / { proxy_pass http://127.0.0.1:3000; } こういう環境下でプロキシ先のアプリケーションででHostヘッダを使うと、元々のリクエストのホスト名と一致しないので、妙なことが起こってしまう。 しかも、だいたい開発環境ではリバースプロキシを通していないので、リクエストしたURLのホスト名とHTTPヘッダが一致しない何てことは発生せず、問題の発覚は本番デプロイ時、ということになってしまう。 ドキュメントを見ると、"Note that the HTTP Host
負荷的に厳しくなってきたので sakuratan.biz を Apache(さくらスタンダード)から nginx(さくら VPS 512)に移転しました。 頻発していた 503 もほとんど出なくなって快適です。 Apache から VPS の nginx へ WordPress を移転したいと考えている人もいるかなーと思いましたので、さくら VPS で nginx リバースプロクシを使った WordPress ブログの構築する方法をがっつり書いていきたいと思います。 結構長文になってしまいましたので、先に索引を載せときます。 nginx とは nginx が速い理由 リバースプロクシ さくら VPS にインストールするシステム構成 EPEL パッケージリポジトリのインストール MySQL のインストール PHP のインストール nginx のインストール nginx と PHP FastC
さくらのレンタルサーバの仕様が変更になっており、この記事の内容は現状に合わなくなっている可能性が高いです。ご注意ください。 詳細は以下のページをご参照願います。 help.sakura.ad.jp help.sakura.ad.jp 【WordPress】常時SSL化プラグインの使い方 – さくらのサポート情報 さくらのレンタルサーバで共有SSLを使用する際に、SSLのみのアクセス許可を設定(SSLアクセス強制のため、http://〜 は https://〜 へリダイレクト)するための .htaccess の記述方法を調べてみた。 設定する .htaccess の内容 解説(覚え書き) .htaccess からの参照時 PHP からの参照時 参考 設定する .htaccess の内容 [2016.07.01修正] 以下の例で、当初は RewriteRule . https://%{SERV
本稿では、 Apache httpd のモジュール「mod_rewrite」の機能である RewriteCond ディレクティブについて解説します。 RewriteCond とは? RewriteCond ディレクティブは、RewriteRule を実行するための条件を定義するための記述です。 RewriteCond に記述した条件が満たされた時のみ RewriteRule に記述したURLの書き換えと転送が実行されるようになります。 RewriteCond は、RewriteRule 記述の直前に複数記述することができます。 RewriteCond を複数記述した場合には、複数の条件が全て一致した場合に RewriteRule を適用するのか(AND)、複数の条件のいずれかが一致した場合に適用するのか(OR) も指定することができます。 RewriteCond ディレクティブの書式 Re
ご支援者様へ 本件では、ご支援いただいた皆様には大変ご迷惑をおかけしたことを改めて謝罪いたします。 我々がこれだけの件数を十分にカバーできる体... 【2015/12/22 追記情報①】 皆様多大なるご支援頂き誠にありがとうございます! ななな!なんと!2015/12/22現在のレートで Kickstarterの支援額1791万円を突破いたしました! 本当にありがとうございます! 支援頂いた皆様へ感謝の気持ちでいっぱいです。 そこで、次なる目標として、支援者数4,000人を達成しましたら、 恵比寿横丁入口にある、「牡蠣ベロ」さんで sitpackの支援者さま限定で、 「sitpack持参でシャンパンと牡蠣を楽しむ会」を 4/17(日)18時−20時【予定】 で開催致します! ※人数はお店のスペースの関係で先着25名様限定になります!!!!! 目標人数達成後にpeatixのお申込みURLを支
女子高生の遅刻理由が凄いと話題に かわいいけどなめとんのか? =ネットの反応= おしかった かわいい こいつはできる マジで体調不良と心臓がなんか変すき 天の川が見たくて夜更かし かわいい 4月20日はほんとに体調悪そうだなw 荻は完全にキレてるなこれ おしかったってなんだよ 荻荒すぎwww くっそどうでもいいけど句点デカすぎなのが気になる 豊田先生のサイン好き 心臓でワロタはwwwwwww 心臓大丈夫かよww 道に迷ったで吹いた こんなのまで管理しなきゃいけないのか先生大変だな 向かい雨 声が痛い いちいち詩的だな 夏休みかと思ったクソワロタ 古い けど好き 参考:www.twitter.com
この折り畳み椅子「Sitpack」は、デンマークのコパンハーゲン市にあるデザイン会社で考えられたもの。 デザイナーであるヨーナスさんは、コンサートの待ち時間での体験をもとにこのアイディアを思いついたそう。 「Sitpack」のここがスゴイ! 正しい姿勢を取ることができる 背骨のカーブを正し、血流が改善する効果まであるとのこと。屈まずに座ることができるこの椅子なら、腰が曲がらない方や膝が悪い方も楽に座ることができます。 軽いにもかかわらず、驚異の耐久性 また、気になる耐久性ですが、防弾性の強い特殊な素材を使っているという強靭さ。最大130kgまで支えられるとのこと。これだけ頑丈なら、長年使うことができて安心ですね。 持ち運びも楽々 付属のカバーとストラップを使うことによって、カバンや腰にぶら下げて持ち歩くこともできます。 荷物で両手がふさがっていても大丈夫ですね! カラーバリエーションは七色
「ニコニコ」と「NiCONiCO」の文字をデザインをヒントにした丸文字の角ゴシックフォントです。 ※このフォントはニコニコ動画公式とは無関係です 二次創作フォントですので、ヒント元となった作品の名誉を傷つける場面での使用はご遠慮頂けますと幸いです。 【詳細事項】 このフォントは「SIL Open Font License 1.1」のもとで利用できます。商用利用も可能です。 ひらがな・カタカナ・英数字以外は以下のオープンソースフォントを利用されていただいております。 「M+ OUTLINE FONTS」「M PLUS 1」 (c) 2021 The M+ FONTS Project Authors (c) 2002-2015 M+ FONTS PROJECT [KANAMOJI etc.] (c) 2016 Nicomoji 「M+フォント」の制作者様・提供者様に心よりお礼申し上げます。 ス
当方技術者ではないので、PHPには詳しくなく、できればプラグインなどで実現しようと思っているのですが、 現在会員Aという寄稿者グループがありまして、プロフィールは、「Cimy User Extra Fields」というプラグインを使って、フィールドを増やしてあります。 今回、会員Bというカテゴリーを増やしたいという意向があり、困っています。 そこで質問ですが、 (1)会員BはAの上位会員で、Bに一気に登録すればAにも同時になるようにしたい。 (2)会員Bは登録項目が増えて、Aにいくつか登録項目を増やしたものにしたい。 というようにしたいということで、 可能ならば、管理画面のプロフィール登録ではなくて、わかりやすく入力フォームで登録させたいと思っています。 初めから会員Bになる人には、全部入力できるフォームのURLをご案内する。 既に会員Aで、その後Bになる人には、Aで入力した内容が入った項
以前、「カスタム投稿タイプに独自の権限を設定して操作できるユーザーを制限する方法」という記事を書きましたが、細かい権限制御をしようとしたときに不具合がでてきました。調べてみたところ、設定方法に少々誤りがあったようです。そこで、正しい設定方法を再度まとめてみました。 カスタム投稿タイプを登録 例1:スタンダードなタイプの場合 カスタム投稿タイプにオリジナルの権限を設定するには、register_post_type 時に capability_type、map_meta_cap を設定する必要があります。デフォルトの投稿タイプである post や page と同等の権限にしたい場合は下記のようにシンプルに設定することができます。 // カスタム投稿タイプ movie の場合 register_post_type( 'movie', array( 'capability_type' => arr
複数ユーザーでWordPressを運用する場合、ユーザーによって利用できるダッシュボードの機能を制限したいことがあります。 もちろん、WordPress標準の権限グループ(管理者、編集者、投稿者、寄稿者、購読者)で、事足りる場合もありますが、オリジナルのユーザー権限とカスタム投稿タイプ(+カスタムタクソノミー)を組み合わせることで、運用しやすいダッシュボードを作ることが可能です。 まずはプラグインのみで簡単に実現する方法を試しました。 ※なお、今回はマルチサイトでの検証を行っていませんので、ご了承ください。 WordPressの権限グループ まずは、基本となるWordPressの権限グループを確認しておきます。 特権管理者 – マルチサイトにおいてネットワーク全体を管理することができます。 管理者 – すべての管理機能を使えます。 編集者 – (他人の投稿を含む)すべての投稿・固定ページ、
Edit Flowは、記事作成のワークフローを管理できるWordPressプラグインです。 記事を書く作業を複数人数で行う場合の作業の流れを自由にカスタマイズできます。 このプラグインは複数人数で共同作業を行う場合に利用します。 記事を書く作業のステータスやユーザーの役割などを再定義し、記事を書く共同作業を効率化できます。 WordPressのダッシュボードや記事編集画面に共同作業を行う上で役立つ機能が追加されます。 プラグインの管理画面は日本語化されています。 管理画面の説明を読めば使い方が大体わかります。 WordPressを複数人数で運用している場合に非常に役立つプラグインなので活用しましょう。 このプラグインはアップデートの頻度が低いようです。 開発は積極的に行われておらず、アップデートはバグ修正のみのようです。 信頼性は不確実です。 他のプラグインを利用した方が良いかもしれません
こんにちは。づやです。 WordPressのメディアライブラリって便利ですよね。 デフォルトだと投稿者以上の権限の人が使える画像をアップしたりできるあの機能です。 ただこの機能、他のアカウントがアップした画像とかも一覧にでてきちゃうんですよね。さすがに他人がアップした物は削除はできないのですが、一覧に出したり使用したりは可能です。 場合にもよるんですが、管理者(編集者もかな?)以外は自分のアップしたファイルだけ見れれば十分な気がします。自分がアップした画像を他の人に見られたくないことも。 それで、なんとかしようと思ってコードを追ってみたんですが、いまいちGoodなフックがありません。 絶対あると思うんですが。(´・ω・`) とりあえず、query_stringで力技でなんとかしてみました。 //functions.phpにでも書いておく add_filter('query_string',
このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。 web帳 wordpressをより便利に使う為にカスタム投稿という機能があります。 カスタム投稿とは、従来の投稿とは別にカスタマイズした投稿タイプを用意し投稿することができます。 使用方法はfunction.phpに追加をするのですが、より簡単に扱うため Custom Post Type UIというプラグインが存在しております。 それでは使用方法を インストール 投稿画面のプラグインをクリック Custom Post Type UIで検索 あると思います。(天津風) インストール完了して有効化 投稿画面のメニュー部分にこのような表示が追加されていれば成功! 使用方法 では、どーやって使うんだよー。って話だと思いますので使ってみましょう。 新しくサイドメニュー追加された『Custom
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く