在 WordPress 中创建新的个性化 RSS 源

 这是一段非常有用的代码,可让您在 WordPress 中创建新的 RSS 提要。

事实上,我们有时需要提供独立于本机提要的 RSS 提要。为此,有一段代码 我在 Yoast 上发现的!

 

1)创建一个名为pagerss.php的新页面模板

从记事本中的空白页开始,插入以下代码,然后将其上传到主题文件夹:

不要错过通过电子邮件发送的商业建议

没有垃圾邮件,只有新内容发布时的电子邮件.

<?php
/*
模板名称:自定义 Feed
*/

$numposts = 10;

函数custom_rss_date($timestamp = null) {
$时间戳=($时间戳==空)? time(): $时间戳;
回显日期(DATE_RSS,$时间戳);
}

$posts = query_posts('showposts='.$numposts);

$lastpost = $numposts – 1;

标头(“内容类型:application/rss+xml;字符集=UTF-8”);
回声' ';
?>
<channel>
你的题目
您的网址
你的描述
FR-FR
post_date_gmt) ); ?>
post_date_gmt) ); ?>
你的邮件
<?php foreach ($posts as $post) { ?>
<item>
<?php echo get_the_title($post->ID); ?>
ID); ?>
<![CDATA[帖子内容; ?>]]>
post_date_gmt) ); ?>
ID); ?>
</item>
<?php } ?>
</channel>
</rss>

您可以将“您的...”字段替换为您自己的字段。

2)在WordPress中创建一个新页面

从 WordPress 管理员发布一个新页面,将其与我们刚刚在上面创建的“自定义 Feed”页面模板相关联。

3) 启动您发布的页面

页面发布后,启动它。您应该会看到新的 RSS 提要!

7 响应

  1. 不用担心,我会借此机会向您指出,您提供的函数中仍然存在“yoast_rss_date”功能😉

  2. 您好,谢谢您的这篇小文章,我有一个小问题,当我尝试加载创建的页面时,第一行出现错误:

    解析错误:语法错误,意外的 T_VARIABLE

    我寻找解决方案,但仍然没有找到任何东西,你知道这可能来自哪里吗?
    提前致谢

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

不要错过通过电子邮件发送的商业建议

没有垃圾邮件,只有新内容发布时的电子邮件.

zh_CNZH