2016-08-30 84 views
-2

我試圖在Wordpress中使用Widget Logic插件在特定頁面中顯示小部件,但是我無法使其在(Line2和Line3)情況下都能正常工作。如果我嘗試代碼的每個部分都很好。在Wordpress中使用Widget Logic插件在特定頁面中顯示小部件

$cats = array('test1','test2','test3'); 
global $post; return (in_array(1317, get_post_ancestors($post))) || is_tax('categories', $cats); 
global $post; return is_single() && has_term($cats, 'categories', $post->ID); 

回答

0

OK我增加了一個,如果和精細現在在這兩種情況下的工作...

$cats = array('test1','test2','test3'); 
global $post; 
if ((in_array(1317, get_post_ancestors($post)))) || is_tax('categories', $cats)) { 
return true; 
} 
elseif (is_single() && has_term($cats, 'categories', $post->ID)) { 
return true; 
} 
else return false; 
相關問題