WordPress RSS提要不是PHP文件中的函数
我正在使用一个名为WP-RSS提要的插件。碰巧的是,根据他们的网站,您可以直接在PHP模板中使用RSS提要。当我将以下代码放入模板中时,它不会触发,但会出现一个错误:“警告:strps()希望参数1是字符串,数组在第97行的/nas/wp/www/staging/sfhr/wp includes/SimplePie/Content/Type/Sniffer.php中给出”WordPress RSS提要不是PHP文件中的函数,php,wordpress,Php,Wordpress,我正在使用一个名为WP-RSS提要的插件。碰巧的是,根据他们的网站,您可以直接在PHP模板中使用RSS提要。当我将以下代码放入模板中时,它不会触发,但会出现一个错误:“警告:strps()希望参数1是字符串,数组在第97行的/nas/wp/www/staging/sfhr/wp includes/SimplePie/Content/Type/Sniffer.php中给出” 知道我为什么会有这些错误吗 如果您正在使用插件RSS导入 然后根据文档,您可以将其添加到模板文件中: <?php R
知道我为什么会有这些错误吗 如果您正在使用插件RSS导入 然后根据文档,您可以将其添加到模板文件中:
<?php RSSImport(10, 'http://bueltge.de/feed/'); ?>
您还可以使用Wordpress函数fetch_feed()
,在没有插件的情况下获取RSS源:
此函数使用SimplePie包并自动缓存提要。您可以在法典中阅读更多信息:
这个问题还没有解决吗?问题是在我使用的每个照片文档结束后都有一个额外的空间。当我删除多余的空间时,似乎解决了问题。感谢您的回复,很高兴听到您找到了问题的原因。
if (($pos = strpos($this->file->headers['content-type'], ';')) !== false)
{
$official = substr($this->file->headers['content-type'], 0, $pos);
}
else
{
$official = $this->file->headers['content-type'];
}
<?php RSSImport(10, 'http://bueltge.de/feed/'); ?>
<?php
echo do_shortcode('[RSSImport display="5" feedurl="http://bueltge.de/feed/"]');
?>
<?php $feed = fetch_feed( $uri ); ?>