用PHP提取我的Wordpress RSS提要中的数据

时间:2017-10-21 09:33:36

标签: php wordpress rss

我有一个很好的Wordpress博客,我试图从我的Wordpress主页获取最新的3个画廊帖子到外部无Wordpress网站。我从WP文档中找到的提要是

http://blog.bellavistagardens.co.uk/?feed=rss2

我找到了一些应该阅读此页面的PHP代码。

$rss = new DOMDocument();
$rss->load('http://blog.bellavistagardens.co.uk/?feed=rss2/');

$feed = array();
foreach ($rss->getElementsByTagName('item') as $node)
{
    $item = array ( 
    'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
    'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
    'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
    'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
    );
array_push($feed, $item);
}

print_r($feed);

然而,当我打印饲料时,它的空白。如果我打印$ rss var然后我可以看到它没有给我这些项目。我现在已经在网上搜索了这个问题的答案。有人可以帮助或指出我哪里出错了。

感谢Stackers

0 个答案:

没有答案