我有條件的PHP不工作,我不知道爲什麼。你可以幫我嗎?WordPress有條件的if_page不起作用
這裏的代碼:
<?php
if(is_page(array('5279','4945')))
{
echo '<a href="http://www.example.de/"><img src="http://www.example.de/logo_with_text.png"></a>';
}
elseif(is_page(array('5656','5668','5672','5677','5682','5690','5735','5738','5741','5744','5749','5752')))
{
echo '<a href="http://www.example.de/"><img src="http://www.example.de/logo_with_text_and_icon.png"></a>';
}
else
{
echo '<a href="http://www.example.de/"><img src="http://www.example.de/logo_without_text.png"></a>';
}
?>
但我需要它這樣...(字母是網頁IDS)
對於網頁A,B,C,二需要一個自己的標誌
對於網頁E,F,G。在需要自己的標識
對於頁J,K,L,MI需要自己的標誌
和用於頁N,O,p,氣需要一個自己的標識
究竟什麼是你的代碼的問題?它不工作嗎?給你一個錯誤信息?顯示錯誤的東西?正確的東西,在錯誤的地方? – andrewsi
你確定你的頁面ID是5279嗎?似乎很大 – BrownEyes
是的,wordpress中的頁面ID是5279. 問題是,我沒有從「其他」條件放置在網站上的圖像。 只有(是頁面...)和elseif正在工作。 – emitremmus