我的站點使用JetPack在存檔頁面上包含無限滾動並創建投資組合CPT。Wordpress主題,測試頁面是否爲JetPack Portfolio檔案頁面
這是導致投資組合歸檔頁面上的問題,所以我想關閉無限滾動此頁
這裏的是我想什麼(包括警報顯示的頁面類型加載):
// Add theme support for Infinite Scroll.
if ('post_type' != 'portfolio') :
echo '<script language="javascript">';
echo 'alert("Not a Portfolio page")';
echo '</script>';
add_theme_support('infinite-scroll', array(
'container' => 'main',
'footer' => 'false', // edited was page
'render' => 'thisSite_infinite_scroll_render',
));
else :
echo '<script language="javascript">';
echo 'alert("is a Portfolio page")';
echo '</script>';
add_theme_support('infinite-scroll', array(
'container' => 'main',
'footer' => 'false', // edited was page
'render' => 'false',
));
endif;
麻煩的是,「post_type」!=「組合」沒有工作,也沒有「post_type」!=「Jetpack的投資組合」
如何測試這個條件?
您是否知道'if('post_type'!='portfolio')'是一個條件是固定字符串與另一個不同的字符串字面值進行比較,這意味着這將* always *評估爲真?這使得if-branch類型無用。 – Striezel
好的,那是什麼問題呢。你會如何正確地做到這一點? – justsomeone