加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > wordpress > 正文

在wordpress的feed中显示文章缩略图

发布时间:2020-12-14 14:14:35 所属栏目:wordpress 来源:网络整理
导读:WordPress的新功能文章缩略图的好用之处在于它具有非常强的灵活性,你可以随意选择在哪里显示和如何显示它。想要在博客文章中显示文章缩略图,你需要用正确的模板标签来调用: ?php the_post_thumbnail(); ? 当你把上面的代码加入主循环时,the_post_thumbnai

WordPress的新功能“文章缩略图“的好用之处在于它具有非常强的灵活性,你可以随意选择在哪里显示和如何显示它。想要在博客文章中显示文章缩略图,你需要用正确的模板标签来调用:

<?php the_post_thumbnail(); ?>

当你把上面的代码加入主循环时,the_post_thumbnail()就会输出文章缩略图的标记,并带上缩略图的完整版或是预览版。当然文章缩略图还有很多很棒的地方。使用上面的方法在博客文章中加入缩略图之后,让我们来看看该如何在feed中显示文章缩略图。

在 Feed中显示文章缩略图

想在feed中加入文章缩略图,你需要过滤WordPress的feed功能,在feed-excerpt 和 full-feed 加入必要的模板标签:

// show post thumbnails in feeds  function diw_post_thumbnail_feeds($content) {  	global $post;  	if(has_post_thumbnail($post->ID)) {  		$content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;  	}  	return $content;  }  add_filter('the_excerpt_rss','diw_post_thumbnail_feeds');  add_filter('the_content_feed','diw_post_thumbnail_feeds');

在当前主题的I functions.php文件里加入上面的代码,在你的feed中每篇文章的前面就会显示缩略图。如果你想在文章内容的后面显示缩略图,你只需要将第四行的代码改为下方的代码,即可。

$content = $content . '<div>' . get_the_post_thumbnail($post->ID) . '</div>';

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读