我有来自模板标记的未更改代码。php链接到网站上的所有帖子。然而,我想限制它,使它只通过链接的文章是在同一个父类别。
<nav role="navigation" id="<?php echo $nav_id; ?>" class="<?php echo $nav_class; ?>">
<h1 class="assistive-text"><?php _e( \'Post navigation\', \'IQ\' ); ?></h1>
<?php if ( is_single() ) : // navigation links for single posts ?>
<?php previous_post_link( \'<div class="nav-previous">%link</div>\', \'<span class="meta-nav">\' . _x( \'←\', \'Previous post link\', \'IQ\' ) . \'</span> %title\' ); ?>
<?php next_post_link( \'<div class="nav-next">%link</div>\', \'%title <span class="meta-nav">\' . _x( \'→\', \'Next post link\', \'IQ\' ) . \'</span>\' ); ?>
<?php elseif ( $wp_query->max_num_pages > 1 && ( is_home() || is_archive() || is_search() ) ) : // navigation links for home, archive, and search pages ?>
<?php if ( get_next_posts_link() ) : ?>
<div class="nav-previous"><?php next_posts_link( __( \'<span class="meta-nav">←</span> Older posts\', \'IQ\' ) ); ?></div>
<?php endif; ?>
<?php if ( get_previous_posts_link() ) : ?>
<div class="nav-next"><?php previous_posts_link( __( \'Newer posts <span class="meta-nav">→</span>\', \'IQ\' ) ); ?></div>
<?php endif; ?>
<?php endif; ?>
</nav><!-- #<?php echo $nav_id; ?> -->
这个网站就像一个杂志网站,所以我们每隔几个月就会有一期新的。新一期是一个新的父类别,新的子类别包含相应的文章。如果有人在第0期->新闻中,我希望他们能够从该文章中滚动浏览第0期中的所有文章。
有人知道如何实现这一目标吗?