URLパラメータとページ内リンク(アンカー)を同時に渡す場合のURL記述方法 2017 March 07Tweet URLパラメータを使う際に、アンカーも一緒に渡したくて「URL + #アンカー + パラメーター」の順番で記述したらアンカーリンクされなかった。調べてみたら記述する順番が間違っていることが原因だったのでメモ。 URLパラメータとは URLパラメータとは、サーバーに様々な情報を伝えるためにURLに付け加える変...
wordpressで「if(is_home()):」などの条件分岐タグが効かないときの対処法!query_postsをリセット 2016 May 22Tweet トップページやシングルページなどで表示を切り替えたいときなどに便利な条件分岐タグが上手くいかないときの対処法をメモ。 条件分岐タグ 例えばトップページだけ条件分岐したいときは <?php if(is_home()): ?> ブログのトップページに表示させるコンテンツ <?php en...
WordPress Popular Postsのサムネイル画像のキャッシュをクリアする方法 2016 May 22Tweet 画像付き人気記事を表示するのに便利なプラグイン『WordPress Popular Posts』。 一度アップした記事を更新しても、タイトルは変更されますが画像(サムネイル)は更新されません。 このプラグインには設定画面から画像を更新する「キャッシュクリア」ボタンが用意されています。 サムネイル画像のキャ...
wordpress4.2の絵文字(emoji)表示機能を非表示にする記述方法【編集画面が重くなる原因解消】 2016 February 07Tweet wordpress 4.2 から絵文字機能が追加され、全ページに自動で絵文字表示用の js と style属性が記述されるようになりました。 head内に js と style が追加されてます。 この機能のおかげで、記事に埋め込んだ Twitter に絵文字が入っていたりすると編集画面がとてつもなく重...
facebookのリンク投稿で違う内容やサムネイルが表示されてしまう時の対処法※過去の投稿のリンク先情報も更新 2015 December 29Tweet facebookでリンクを投稿すると、自動でリンク先の情報とサムネイルを取得して表示してくれますが、その内容が意図しているものでなかった場合の対処法です。 目次 *リンク先と違う内容が表示される原因 *facebookのObject Debuggerで最新の情報に更新 *過去のリンク投稿の情報を...
【VPC】AWSで特定のIPアドレスからのアクセスを制限する場合の設定方法 2015 December 04Tweet AWSで運用しているサイトが突然真っ白になり慌てて調べてみたところ、ひとつのIPからたくさんアタックが来ていたことが原因でサーバーがダウンしてしまっていたことが判明。 confファイルでIP制限をかけようとしたところ、「それだとブロックするためのリソースリソースも使ってしまうから、もっと外側のVPCでブロックした...
wordpressで任意の箇所に『タグクラウド(タグ一覧)』を表示させる記述方法 2015 October 14Tweet wordpressでウィジェット以外の箇所に『タグクラウド(タグ一覧)』を表示させる記述方法です。 テンプレートファイル内の任意の箇所に表示することができます。 タグ一覧を表示させたい箇所に下記を記述します。 細かい設定は下記を参照してください。 <ul> <?php wp_list...
Linuxでシンボリックリンクを作成・変更・削除するコマンド 2015 September 11Tweet Linuxでシンボリックリンクを作成・変更・削除するコマンドの説明です。 シンボリックリンクとは シンボリックリンクとは、OSのファイルシステムの機能の一つで、特定のファイルやディレクトリを指し示す別のファイルを作成し、それを通じて本体を参照できるようにする仕組み。リンクは本体と同じディレクトリに置いても良...
wordpressで投稿・固定ページごとのdescriptionとkeywordsの設定枠をプラグインなしで設置する方法 2015 June 23Tweet wordpressでページごとの description,keywords のメタ情報を設定する場合、「All in One SEO Pack」などのプラグインを使えば簡単にできますが、できればプラグインは使いたくない。今回はカスタムフィールドを利用して、プラグインなしでページごとのdescription と keyw...
Ubuntuで現在時間がずれたときの設定方法「NTPサーバ」インストール「ntpdateコマンド」で日本標準時間に設定 2015 June 14Tweet Ubuntu × Nginx × wordpressサイトで、一般設定の「タイムゾーン」に表示される現地時間がずれていることが発覚。現在時間から約9分程遅れている…。色々調べてみたところ、このサーバー自体の時間がずれてしまったことが原因でした。 NTPサーバをインストールし設定することで解決したので手順をメモします。...
網元(AWS+nginx+wordpress)でキャッシュが消えないときの対処法、リバースプロキシCacheの設定変更 2015 April 14Tweet AWSの仮想サーバEC2を利用するときに、チューニング済みの nginx + WordPress 環境を提供してくれるAMIMOTOですが、画像やcssファイル、jsファイルなどで強いキャッシュにハマってしまい苦戦したのでその対処法をメモ。 1, Nginx Cache Controller プラグインでキャッシ...
nginxでHTTPレスポンスにバージョンが表示されないようにする設定方法 2015 April 02Tweet かわたま、いままで先延ばしにしていたサーバーの勉強を本格的にしなくてはいけない状況に陥っています。。。 わからないことばかりで苦戦中です。 今回は、偶然通りかかった記事で気をつけないと!と思ったことをメモします。 『nginxでレスポンスヘッダーにバージョン番号を含めない』 nginx のバージョン...
WordPressのコメント欄にある「次のHTMLタグが使えます〜」を消す方法 2015 March 14Tweet WordPressのコメント欄にデフォルト表示されるhtmlタグ説明文を削除する方法です。 これを削除したい場合は、functions.phpに下記を追記します。 // コメント欄のhtmlタグ説明書きを削除 add_filter("comment_form_defaults","my_spe...
macでファイルの文字コードを変換する『nkfコマンド』の使い方とオプション一覧 2015 February 20Tweet macでファイルの文字コードを変換する『nkfコマンド』の使い方です。 今回困ったこと 「UTF-8」でエンコーディングされたhtmlファイルを「Shift-JIS」に変換したい。 ファイルのcharset宣言だけ変えたら文字化けした(調べてみて、そりゃそうだと納得・・・。) sublime textは「U...
jQueryで特定の要素にcssやcssプロパティを追加/変更/削除する記述方法 2015 January 24Tweet jQueryで特定のHTML要素にcssプロパティを追加/変更/削除する記述方法をメモします。 jQueryでstyle属性を直書きする場合は css( )メソッドを、cssを追加、削除する場合は addClass( ) / removeClass( )メソッドを使用します。 まずは、事前にhtml内でjQue...
wordpress管理画面の不正アクセスを防ぐためにまず最初にしておくべき設定 2015 January 14Tweet ブラウザから記事の編集やテンプレート編集ができとっても便利なwordpress。 便利な反面、ユーザ名/パスワードが分かれば誰でも管理画面にアクセスできるため、サイトの乗っ取りやファイルの書き換えなど、標的にされやすい怖さもあります。 安心してサイトを運営するために、wordpressをインストールしたらまずし...
【wordpress】PC(タブレット)とスマートフォンで記事内の表示内容を切り替えるショートコードの設定方法 2014 December 17Tweet 久しぶりの更新になってしまいました・・・ なにかと忙しくなってしまう年末ですが、今日を機にまた定期的に記事を書いていきたいと思います^O^ 今回は以前記事にした、「記事内でpcとスマホ(タブレット)の表示内容を切り替えるwordpressのショートコード」の応用編です。 wordpressでは記事内で p...
【apache】htaccessでリダイレクト(転送)設定する場合の記述方法 2014 October 29Tweet 久しぶりの更新になってしまいました^O^・・・ 今回はapacheサーバーでリダイレクト設定の方法をメモ! apacheサーバーでサイトの移転やパーマリンクの変更などでリダイレクト設定したい場合は、.htaccessファイルに記述します。.htaccessに記述することで、旧URLへのアクセスを新しいページに自...
【AWS】網元で構築したwordpressをDNS切り替えしたらアクセスできなくなってしまった時の対処法 2014 October 25Tweet AWSでインスタンス起動〜wordoressインストールまでを数クリックでできるamimoto。 小さいインスタンスでも最大限にパフォーマンスを出せるように最適にチューニングされているため、マシン環境などに疎い私にとってはとっても便利なサービスです! amimotoのインスタンス起動時には、通常のEC2インスタ...
複数ホストへのssh接続やscpを簡単に管理できる’configファイル’の記述方法 2014 October 20Tweet 複数ホストを管理してssh接続やscpする際に、認証鍵やユーザー名、IPなどホストごとの設定を毎回指定せずに実行できるようになる、「configファイル」の設定方法をメモします。 ssh(Secure SHell-セキュアシェル-) とは ネットワークを介して別のコンピュータにログインして操作するためのソフ...