我正在使用wordpress中的主菜单。我有三个菜单选项。首先,如果某个类别附加了一个帖子,则重定向以显示该帖子。其次,如果某个类别附加了多个帖子,则显示包含这些帖子列表的类别页面。第三,如果没有与该类别直接关联的帖子,则不执行任何操作。基本上,我希望第三个选项是一个不可点击的链接。下面是我的代码(似乎不起作用。)我尝试了各种组合,但仍然卡住了。有什么想法吗?
<?php
if(have_posts()) :
$category = get_the_category();
if ($category[0]->category_count == 1) :
while (have_posts()) : the_post();
wp_redirect(get_permalink($post->ID));
endwhile;
elseif ($category[0]->category_count !='') :
wp_redirect(get_permalink($post->ID));
else:
endif;
endif;
?>
答案 0 :(得分:0)
试试这个
elseif (!empty($category[0]->category_count))
而不是
elseif ($category[0]->category_count !='') :