」といった条件分岐タグを使用することができますが、「表示中の固定ページが子ページか」「表示中の固定ページが特定のページの子ページか」を判別するための条件分岐タグは標準では用意されていません。本レシピでは、「表示中の固定ページが子ページか」「表示中の固定ページが特定のページの子ページか」を判別する方法を紹介します。表示中の固定ページが子ページか判別する表示中の固定ページが子ページかを判別するには、テンプレートファイル内で下記のように記載します。日本語版」に記載してある内容です。「固定ページ、かつ、親のページIDが0より大きい」という意味になります。?>」で囲われていない箇所に上記のコードを記載しても動作しません。?>」で囲われている箇所に配置してください。(ID)表示中の固定ページがある特定のページの子ページかどうかをIDを用いて簡単に判別するには、テンプレートファイル内で下記のように記載します。"これはID:123のページの子ページです";}上記の例では、現在表示中の固定ページがID「123」のページの子ページかどうかを判別します。(ID:789)」というような2段階以上の階層がある場合、ページ2では「これはID:123のページの子ページです」と表示されますが、ページ3では表示されません。(スラッグ)表示中の固定ページがある特定のページの子ページかどうかをスラッグを用いて簡単に判別するには、テンプレートファイル内で下記のように記載します。"これはサンプルページ(スラッグ:sample-page)のページの子ページです";}上記の例では、現在表示中の固定ページがスラッグ「sample-page」のページの子ページかどうかを判別します。このコードも直下の子ページには対応していますが、孫ページには対応していません。下記のように記載します。※孫ページにも対応させるためと、is_page()ができることを極力できるようにするために少しコードが長くなっています。現在のページが指定したページID、タイトル、スラッグ、パスを持つページの子ページがどうか調べます。現在のページが指定したページID、タイトル、スラッグ、パスを持つページの子ページがどうか調べます。false;}次に、使用したいテンプレートファイル内で下記のように記載します。"これはスラッグ:sample-pageのページの子ページです";}わからない単語がある場合は下記が参考になるかもしれません。functions.phpスラッグテンプレート固定ページ条件分岐タグ同カテゴリー(「固定ページ」)内のレシピ固定ページにタグの機能を追加するWordPress標準では固定ページにタグの機能がありません。固定ページにタグの機能を追加するには、functions.phpに下記のように記載します。固定ページにタグ機能を追加します。コメントをキャンセル内容の誤りなどがありましたら下記からご連絡をお願いします。頂いたコメントは基本的に公開されることはありません(必要な場合は個別に返信させて頂きます)。次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。