表示中の固定ページの最上位のページを取得する

「固定ページを表示している時、表示中の固定ページの最上位のページ(一番上の親になっているページ)が何かによってメッセージや表示を変えたい」という場合などの要望がある場合には、まずfunctions.phpに下記のように記載します。

上記を記載しておくと、テンプレートファイルの好きな場所で表示通のページの最上位のページデータが簡単に取得できるようになります。
例えば「最上位のページのスラッグが 'sample-page' かどうか判別して特別なメッセージを表示したい」という場合はテンプレートファイルに下記のように記載することで対応ができます。

 

コメント

内容の誤りなどがありましたら下記からご連絡をお願いします。頂いたコメントは基本的に公開されることはありません(必要な場合は個別に返信させて頂きます)。

CAPTCHA