WordPressで特定の親ページの配下にある子ページかどうかを判別する方法をご紹介いたします。 例えば、aboutという親ページの配下にある子ページにのみ、aboutに関する内容を表示したい、といった時に役立ちます。
WordPressで特定の親ページの配下にある子ページかどうかを判別する方法をご紹介いたします。 例えば、aboutという親ページの配下にある子ページにのみ、aboutに関する内容を表示したい、といった時に役立ちます。
EUのGDPRへの対応を支援するために、WordPress4.9.6から管理画面に「プライバシー設定」という項目が追加されました。 参考:WordPress 4.9.6 プライバシー・メンテナンスリリース [設定] – [プライバシー]にアクセスすると、プライバシーポリシーページを設定することができます。 今回は、このプライバシー設定で指定されているプライバシーポリシーページをテーマ内で判別する方法をご紹介したいと思います。 WordPressのプライバシー設定で指定しているプライバシーポリシーページを判別する条件分岐 プライバシーポリシーページを判別するには、is_privacy_policy()を使います。いつの間にか条件分岐が追加されていたと思ったら、WordPress5.2で導入されたみたいです。 具体的には、以下のように条件分岐させることが可能です。 <?php if( is_p
footer.php内でis_front_page()を使って、トップページのみ読み込むコンテンツを設置したかったのですが、なぜか条件分岐タグが効かなくてうまく表示されないという事象に遭遇しました。 結構ハマってしまったのですが、無事解決したので、条件分岐タグが効かない時の対処法についてご紹介したいと思います。 WordPressで条件分岐タグが効かない時の対処法 footer.phpに以下のような条件分岐を記述していました。 <?php if(is_front_page()): ?> トップページだけに表示するコンテンツ <?php endif; ?> 最初はちゃんと動作していたのですが、テーマのトップページを作成中に急に表示されなくなりました。そこで、トップページ内の記述を少しずつ削除しながら確認したら、トップページ内に記事一覧のループ処理があると条件分岐タグが効かなくなるようでした。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く