2012-12-12 36 views
0

我在我的網站上安裝了小部件邏輯小部件。我使用下面的代碼裏面條件標籤在wordpress中無法正常工作

is_category(6) || is_page(array(1203, 1436, 1448)) 

但是小部件不露面page-id=1436, page-id=1448

這究竟是爲什麼?

+0

你使用的是哪個版本的WP?陣列功能已添加到版本2.5的is_page()。另外請注意,is_page()在循環 – Matanya

+0

@Matanya中不起作用,Widgets不會發生在循環中... – brasofilo

回答

1

編輯:剛剛檢查了WordPress核心中的is_page()函數,並且沒有:它確實查看可以是ID數組的數組(參見wp-includes/query.php,第3374行)。 (在WordPress 2.5中添加了陣列功能)。正如Matanya所說,你必須在循環之外使用它。