7+ WordPress RSS Feed 设置及优化技巧

燕山网络科技2017-10-07 09:59:231492

  之前已经介绍了 WordPress的RSS Feed地址是什么?如何添加?如何订阅?,今天补充一下 WordPress RSS Feed 设置及优化技巧。

  RSS Feed 基本设置

  在后台 > 设置 >阅读,可以设置 Feed 输出的篇数和类型:

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第1张

  注:如无特殊说明,下面的代码都添加到当前主题的 functions.php 文件即可

  Feed 输出自定义内容

  在feed中输出自定义内容可以通过 ‘the_content’ 这个 filter 钩子轻松实现,我们要做的就是使用 is_feed() 这个条件标签来判断只在 Feed 输出内容。例如下面的例子:

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第2张

  注:

  1. 代码中的 $content 是WordPress预留的 文章内容变量,$output 是我们自定义的变量,用来添加自定义内容;

  2. $content . $output 表示在文章原文的后面添加 $output 的内容,如果你想在原文前面添加,可以改为 $output . $content

  3. $output 后面的自定义内容可以是 HTML 代码,比如下面的例子:

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第3张

  Feed 输出自定义字段

  如果你在文章中使用了自定义字段,要在Feed中输出的话,可以使用 get_post_meta() 函数获取自定义字段的值。假设你要调用的是 copyright 这个自定义字段,可以使用下面的代码:

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第4张

  Feed 输出文章特色图像

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第5张

  Feed 只输出简码内容

  7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第6张

  在 Feed 中排除分类

 7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第7张

  如果要排除多个分类,将第 4 行修改为下面的代码:

7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第8张

  Feed 输出自定义文章类型的内容

  请移步阅读《让WordPress RSS Feed输出自定义文章类型的内容》

  禁用所有 Feed 订阅

  如果你不愿意让别人订阅的你网站,可以使用下面的代码:

  7+ WordPress RSS Feed 设置及优化技巧 WordPress新手入门 wordpress教程 第9张

  好了,今天就分享这些,如果你还知道其他Feed优化技巧,欢迎和我们一起分享。


分享到:

本文链接:https://h.finchui.com/wordpress/2507.html 转载需授权!

最新发布

燕山网络科技在线咨询

上班时间:9:00-22:00
周六、周日:14:00-22:00
wechat
扫一扫二维码,添加客服微信

15639981097

上班时间:9:00-22:00
周六、周日:14:00-22:00

扫一扫二维码,添加客服微信