阿里云服务器

我们在做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搬家出现 is_dir(): open_basedir restriction in effect. 错误的解决方法
  • wordpress不同用户级别登入跳转不同页面的设置方法
  • wordpress网站调用置顶文章的方法
  • wordpress设置隐藏内容指定用户级别可见
  • wordpress文章按浏览量排序的方法
  • 让wordpress页面具备标签和分类功能的方法
  • wordpress注册填写页面功能添加插件ludou-custom-register
  • wordpress网站通过页面ID获取标题和链接的方法
  • wordpress别名自动转换成英文和拼音功能
  • wordpress调用当前分类文章列表的方法