「WordPress」カテゴリー一覧

[WordPress]RSSウィジェットのリンクを新規タブで開くようにする方法

WordPressに標準である、外部サイトなどの記事一覧を取得して表示するウィジェット「RSS」。 このRSSウィジェットが吐き出すリンク(アンカータグ)には設定から属性などが付けられません。外部サイトのリンクを表示している場合、新規タブで開くようにして欲しい…

続きを読む

WordPressのResponsive Imagesを無効化する

WordPress4.4、ついに来ましたね。来ちゃいましたね。 新テーマ「Twenty Sixteen」がリリースされてたり、WordPressの記事を埋め込めるようになっていたり。良さげな新機能が増えています。開発者向けのアップデートとしては、REST AP…

続きを読む

[WordPress]パンくずリストを表示する関数を自作しました!リッチスニペットやカスタム投稿に対応してます

以前に「【WordPress】カスタム投稿タイプ、リッチスニペットに対応したパンくずリストを表示する」といった記事を書きましたが、今回新たに自作で関数を用意しました。 ちなみになんで既にある関数を新たに自作したかというと、どうやら現在地を示すパンくずにもaタグ…

続きを読む

[WordPress]記事の投稿日、更新日を比較するときに注意すること

WordPressに限った内容ではなくPHPそのものに言える話ですが、日付の比較についてです。 記事の投稿日、更新日を比較して何かしたい、そんなプログラムを書きたいときがあるのではないでしょうか。「更新情報一覧」みたいな機能に使えたりしますね。 この日付の比較…

続きを読む

[Welcart]メタボックスを商品情報編集ページにのみ追加する

Welcartの商品情報編集ページにメタボックスを追加したい。しかし、ただ普通にadd_meta_boxesにフックしてadd_meta_box()を実行させるだけでは通常の投稿編集ページにもメタボックスが追加されてしまいます。 add_meta_boxesに…

続きを読む

Search Meterが集計する検索キーワードをWebサイト上に表示する。空白文字対策もしてみる

WordPressのサイト内検索を解析してくれるプラグイン「Search Meter」には、集計したデータをWebサイトに表示するテンプレートタグが2つ用意されています。 テンプレートタグはsm_list_popular_searches()とsm_list_…

続きを読む

[WordPress]記事ページやアーカイブで別ディレクトリにあるテンプレートを読み込ませる

記事ページやアーカイブ、そのほかにも固定ページやカスタム投稿タイプなど諸々のページで、自分で用意したテンプレートを読み込ませる方法について。 普通はWordPressテーマフォルダにsingle.phpやarchive.phpといった名前のファイルを置くのです…

続きを読む

[WordPress]カスタムフィールドをクイック編集で保存する方法について

カスタムフィールドをクイック編集で保存する方法について。後々実装しようとしたときに調べ直しそうな流れなのでカスタマイズ内容をメモしておきます。 大まかに5つのステップで実装できます。 カスタムフィールドをクイック編集で保存する 分かりやすいように、作業に入る前…

続きを読む

もしもPHP言語が無くなったらWordPressはどうなるのか

ついこの前に友達と話していた内容について、今ふと思い出したのでネタ記事として書いてみます。 もしもPHP言語が無くなったら 「PHP言語が無くなったらどうなるんだろうね」 そんなことはあるはずもありませんが、ふとこの言葉を私、もしくは友達のどちらかが発しました…

続きを読む

[WordPress]プラグイン無しで記事のアクセス数をカウントする関数と、アクセスランキングの表示を行うスニペット

記事のアクセス数をプラグイン無しでカウントする方法について。 今回は海外のこちらの記事を参考にしました。モロパクリじゃアレなので、集計したアクセス数の順番で「アクセスランキング一覧(人気記事一覧)」を表示するコードも作ってみます。 アクセス数をカウントする関数…

続きを読む