目標:如果顯示的頁面是標記(任何標記)的存檔頁面,則在側邊欄中顯示不同的內容行。wordpress is_tag函數未按預期工作
請注意,我沒有使用它來檢測特定的標籤。如果我正在查看基於標記的歸檔頁面,我希望它返回TRUE;如果我正在查看類別歸檔頁面,日期歸檔頁面,頁面後頁面,主頁或其他任何內容,則返回FALSE。
環境:WAMP(使用XAMPP)與(PHP 5.4.4)上運行的WordPress 3.4.2
代碼:
<?php if (is_tag()) : ?>
--some html--
<?php else: ?>
--other html--
<?php endif; ?>
結果: 導航至[博客地址] /標籤/恐怖/總是顯示「 - other html--」
我很確定這是語法。
你確定這不是你想報告爲錯誤的東西嗎? – hakre
它可能很好。我在這裏發佈信息,看看是否有人能夠確定我做錯了什麼。 - 我發現大多數時候,當我發現自己抱怨軟件或編碼時,是因爲我做了些微小的錯誤。 –
包含'is_tag()'函數的代碼在哪裏?主題模板文件?插入?具體在哪裏? –