阿里云服务器

我们在做wordpress网站的时候,需要在位置的尾部增加上下篇文章,提升用户体念。

但是默认的代码,常常会把其他分类的文章给调用出来,特别是把页面调用出来,给用户的体念反而不好。

我们可以通过下面的代码来实现这个按分类来调用上下篇文件的方法:

<!--上下篇开始-->
<div class="shangxia">
<?php
  $current_category=get_the_category();
  $prev_post = get_previous_post($current_category,'');
  $next_post = get_next_post($current_category,'');?>
  <?php if (!empty( $prev_post )): ?>
  <a href="<?php echo get_permalink( $prev_post->ID ); ?>" title="上一篇:<?php echo $prev_post->post_title; ?>">上一篇:<?php echo $prev_post->post_title; ?></a>
  <?php else : ?>
  <a title="已经是第一篇了">已经是第一篇了</a><?php endif; ?><!--上下片分离-->
  <?php if (!empty( $next_post )): ?>
  <a href="<?php echo get_permalink( $next_post->ID ); ?>" title="下一篇:<?php echo $next_post->post_title; ?>">下一篇:<?php echo $next_post->post_title; ?></a>
  <?php else : ?>
  <a title="已经是最后一篇了">已经是最后一篇了</a>
  <?php endif; ?>
  </div>
  <!--上下篇结束-->

前端显示的样式,可以根据自己的需要来写。

相关阅读:
  • wordpress列表分页显示404页面的解决办法
  • wordpress页面默认排序修改的方法
  • wordpress新版本5.4 “Adderley” 发布上线,更新多项功能
  • wordpress默认编辑器功能增加的方法
  • wordpress多站点功能快速开启方法
  • wordpress分类和文章增加模板选择功能
  • wordpress文章编辑器标签自动生成排除
  • wordpress根据自定义字段来调用文章列表的方法
  • wordpress文章中图片模糊不清被压缩的问题
  • wordpress网站自动添加关键词的方法