【WordPress】ページIDでの条件分岐【バグ?】
WordPress2.8でのバグ(?)みたいなものが分かったのでアップ~。
<?php if(is_page(array(3,15,103)) ){ ?>
hogehoge1
<?php } ?>
<?php if(is_page(array(99,999)) ){ ?>
hogehoge2
<?php } ?>
ってな感じで、ページIDごとに条件分岐することがありますが・・・。
例えば、ページID99のページでは、
hogehoge2
が表示されればOKなはずですが、タイトルに「3回目の~~」などと半角数字を付けてしまうと、
hogehoge1hogehoge2
と表示されていまいます。おそらくタイトル頭の3という半角数字が本来分岐されるべきでないIDとして判定されている可能性が高いです。
全角数字に変えたら動作に問題はありませんでした。
ふむふむ。。。
【WordPress】ページIDでの条件分岐【バグ?】 の関連記事
No related items.
コメント
No comments yet
コメントする
次項 【WordPress】カテゴリ選択時に任意の表示をさせる
前項 Dagon Design Sitemap Generatorクレジットを消してみた
▲知識Z(ゼータ)トップへ