开放的编程资料库

当前位置:我爱分享网 > PHP教程 > 正文

附加和前置到 WordPress RSS 提要内容

RSS 的绝妙之处在于它可以让您随心所欲地提取内容。作为出版商,不好的部分是用户可能会错过网站上但未显示在文章中的重要信息。 WordPress 的钩子系统来拯救!

PHP

我们将挂钩到 the_contentthe_excerpt_rss 函数挂钩,以将内容附加或前置到提要条目:

// Additional RSS Content
$rss_more_content = 'blah blah blah';
$rss_more_position = 'before'; // or "after"

// Function which adds content to RSS entries
function add_rss_content($content) {
	global $rss_more_position, $rss_more_content;

	if(is_feed()) {
		if ($rss_more_position == 'before') {
			$content = "

$rss_more_content

\n$content"; } else { $content .= "

$rss_more_content

\n"; } } return $content; } // Add hooks add_filter('the_content', 'add_rss_content'); add_filter('the_excerpt_rss', 'add_rss_content');

唯一的条件是您是否希望将内容添加到内容块的顶部或底部。此函数应放入您的 functions.php 文件中,但如何提取额外内容取决于您!

未经允许不得转载:我爱分享网 » 附加和前置到 WordPress RSS 提要内容

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏