0
我需要在我的站点中显示跨域feeds-rss(XML格式),但由于不允许跨域调用ajax,所以出现错误。我被告知有关json-p ...任何人都知道如何使用或有一些很好的教程?在Wordpress站点中显示跨域feed RSS
感谢
我需要在我的站点中显示跨域feeds-rss(XML格式),但由于不允许跨域调用ajax,所以出现错误。我被告知有关json-p ...任何人都知道如何使用或有一些很好的教程?在Wordpress站点中显示跨域feed RSS
感谢
最简单的方法就是创建一个WordPress的插件或下载一些有点像你的要求。
由于JSON
格式json-p
负荷数据,如果你想从JSON
格式的数据,则给定链路将帮助您:
,或者你可以访问PHP RSS源等给出例如:
$xml = 'http://blog.webtech11.com/feed';
$doc = new DOMDocument();
$doc->load($xml);
$item = $doc->getElementsByTagName('item');
//$data = array();
for($i=0; $i<=3; $i++){
$title = $item->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
$link = $item->item($i)->getElementsByTagName('link')->item(0)->childNodes->item(0)->nodeValue;
echo '<a href="' . $link . '" target="_blank"><h2>' . $title . '</h2></a>';
}
在这个例子中我访问最新的4博客文章..
希望这会帮助你
非常感谢!这很好用! –
我只是不明白什么$ data = array();我删除它,它仍然工作正常 –
@ user1367436 OOPS!对不起,我尝试了其他的东西,忘记删除它;) –