按类别排除the_post_navigation()中的帖子

时间:2016-04-20 11:05:18

标签: php wordpress

我在WordPress中使用the_post_navigation()函数,如下所示:

<?php the_post_navigation( array(
    'prev_text' => __( 'Previous item'),
    'next_text' => __( 'Next item'),
)); ?>

此导航会浏览我的所有帖子,但我想排除包含“页脚”类别的帖子。我该怎么做?

1 个答案:

答案 0 :(得分:0)

当single.php转到具有类别&#39;页脚&#39;

的帖子时,我用这个来让页面重定向。
 if(in_category('footer')){
    $next_post = get_next_post();
    $location = get_permalink( $next_post->ID );
    wp_redirect( $location );
    exit;
 } else {}

(仅适用于get_header();以上的地方。 不是最美丽的解决方案,但它有效(不幸的是仅限下一篇文章)