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!對不起,我嘗試了其他的東西,忘記刪除它;) –