wordpress带缩略图的上一篇、下一篇文章代码

WordPress带缩略图的上一篇、下一篇文章代码

如果你使用WordPress作为博客平台,可能会需要一个带缩略图的上一篇、下一篇文章的代码。下面是一个简单的实现方式:

1. 首先需要在functions.php文件中加入以下代码:


//获取上一篇文章的缩略图
function previous_post_thumbnail() {
   if(has_post_thumbnail(get_adjacent_post(false,'',true))) {
      previous_post_link('%link','← 上一篇文章: %title',true);
      $prevthumbnail = get_the_post_thumbnail(get_adjacent_post(false,'',true), 'thumbnail');
      echo '' . $prevthumbnail . '';
   }
}

//获取下一篇文章的缩略图
function next_post_thumbnail() {
   if(has_post_thumbnail(get_adjacent_post(false,'',false))) {
      next_post_link('%link','下一篇文章: %title →',true);
      $nextthumbnail = get_the_post_thumbnail(get_adjacent_post(false,'',false), 'thumbnail');
      echo '' . $nextthumbnail . '';
   }
}

2. 然后,在单篇文章的模板文件中使用以下代码即可调用:

  1. 前一篇文章带缩略图:
  2. <?php previous_post_thumbnail(); ?>
  3. 后一篇文章带缩略图:
  4. <?php next_post_thumbnail(); ?>

通过上述代码,我们可以快速添加带缩略图的上一篇、下一篇文章的功能到WordPress博客中。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5114
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容