「Notice: Use of undefined constant」と表示されるとき
「Notice: Use of undefined constant」は直訳すると「未定義の定数を使った」ですが、ほとんどの場合、深く考える必要はありません。単 ...
WordPressテーマのindex.phpはインデックスファイルではない
テーマのindex.phpはインデックスファイルではない WordPressテーマのindex.phpとは、一般的なWebサイトに含まれるindex.phpやi ...
body_classのクラス名にページのスラッグを追加する
WordPressでbody_classが出力するクラス名にページのスラッグを追加する方法を紹介します。ページごとにスタイルを変更するときに役立ちます。body ...
front-page.phpとhome.phpとindex.phpの関係
front-page.phpとhome.phpは、どちらもトップページのテンプレートとして使用可能なファイルですが、両方とも含まれているテーマも少なくありません ...
カスタムフィールドを出力する方法(テキスト・画像・ファイル)
カスタムフィールドを出力するにはPHPのコードを記述する必要があります。ここでは、Advanced Custom Fieldsプラグインで作成した定番のカスタム ...
WordPressテンプレートにショートコードを入力するときの注意
WordPressでテンプレートの中にショートコードを入力したいこともあります。活用法はさまざまですが、たとえば、すべての記事の下にContact Form 7 ...
WordPressで特定のカテゴリーのみを処理対象にする
WordPressで特定のカテゴリーのみを処理対象にしたいこともあります。たとえば、広告表示です。ここではPHPの条件分岐の構文「if」とWordPress関数 ...
カテゴリーを一覧表示するwp_list_categoriesの使用例
WordPressで記事の本文下などにカテゴリーを一覧する場合、wp_list_categoriesという命令が役立ちます。以下、wp_list_categor ...
WordPressでアーカイブなどのページをnoindexにする方法
WordPressサイトでアーカイブなど特定のページをnoindexにする方法を紹介します。「noindex」とは、検索エンジンに「インデックスしないでね」と伝 ...












