Мой сайт использует JetPack для включения бесконечной прокрутки на страницы архива и создания портфеля CPT.Тема Wordpress, проверяющая, является ли страница JetPack Portfolio archive страницей
Это вызывает проблемы на странице портфолио архива, поэтому я хочу, чтобы выключить бесконечный свиток на этой странице
Вот что я пытаюсь (в том числе предупреждения, чтобы показать, какой тип загрузки страницы):
// 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»! = «Реактивный ранец-портфель»
Как проверить для этого условия?
Знаете ли вы, что 'if ('post_type'! = 'portfolio')' является условием, когда фиксированный строковый литерал сравнивается с другим строковым литералом, что означает, что это всегда будет * * evalutate to true? Это делает бесполезным if-branch. – Striezel
ОК, что с этим не так. Как вы это сделаете правильно? – justsomeone