我正在建立一个知识库,我想导入该功能以能够转到分类法页面的上一页。
我已经尝试过javascript:javascript:history.go(-1)
。效果很好,但是问题是,如果有人直接转到该链接并单击上一页,它将返回他们访问过的最后一页。
<a href="javascript:javascript:history.go(-1)" class="pl-3">Previous page</a>
$post_object = get_field('support_related');
$class = 'col-12';
if ($post_object) {
$class = 'col-9';
}
?>
<?php if ( have_posts() ) : the_post(); ?>
<div class="<?php echo $class;?> block">
<div class="card">
<div class="card-body searchbody p-4">
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>
</div> <!-- . / card-body -->
</div> <!-- card -->
</div> <!-- . / block -->
<?php endif; ?>
我希望能够转到分类法内的上一页。
答案 0 :(得分:1)
<?php previous_post_link( $format, $link, $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' ); ?>
in_same_term(布尔值)(可选):
指示以前的帖子是否必须 属于与当前职位相同的分类术语。如果设置为 “ true”,将仅显示当前分类法术语中的帖子。 如果帖子同时在父类别和子类别中,或者不止一个 学期,前一个帖子链接将导致以下任何一个中的前一个帖子 这些条款。
- true
- false
默认值:false
做到这一点,以相同的分类法检索上一篇文章。
分类的默认值是类别。
下一篇文章也是一样。