ブログ

テンプレートタグの条件分岐 トップページの注意点

2013.06.02

タイトル設定等でトップページと下層ページとで条件分岐する際に通常は

<?php if(is_home()):?>

とするとされているが、今まで上手くいったことがなく、仕方なく

<?php if(is_page('pageID')):?>

でページIDを指定していた。

ところが、今回、複雑な条件分岐をしなくてはいけなくなり、どうしてもis_home()でトップページを指する必要が出てきた。
で、調べたところ、表示設定内のフロントページ設定を固定ページにしている際はis_home()だとfalseらしい。
ここは最新投稿ページを設定した際に、is_home()が効くのだそうだ。
ん〜知らなかった…coldsweats02.gif
固定ページで設定する際は

<?php if(is_front_page()):?>

Archive

Category

Recent Entry


042-783-3557
平日9:00〜19:00

フォームからの
お問い合わせ

メールでの
お問い合わせ
電話
お問い合わせ
ページTOPヘ
Copyright © 2003-2022
seeboo design All rights reserved.