Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 阅读Wordpress网站上的RSS_Ajax_Wordpress_Rss_Cordova - Fatal编程技术网

Ajax 阅读Wordpress网站上的RSS

Ajax 阅读Wordpress网站上的RSS,ajax,wordpress,rss,cordova,Ajax,Wordpress,Rss,Cordova,我正在开发一个Phonegap应用程序。我从网站上阅读RSS提要,并以适当的方式显示它。问题是我得到的访问控制允许来源问题。 这是我正在使用的代码。忘了我刚才尝试的成功函数吧 $.ajax({ url: "http://fixit.ps/n/pngo/?feed=rss2&cat=4", dataType: "xml", success: function(data) { console.log(data); var $xml = $(data

我正在开发一个Phonegap应用程序。我从网站上阅读RSS提要,并以适当的方式显示它。问题是我得到的访问控制允许来源问题。 这是我正在使用的代码。忘了我刚才尝试的成功函数吧

  $.ajax({
    url: "http://fixit.ps/n/pngo/?feed=rss2&cat=4",
    dataType: "xml",
    success: function(data) {
    console.log(data);
    var $xml = $(data),
        items = [];
    $xml.find("entry").each(function(i) {
        if (i === 30) return false;
        var $this = $(this);
        console.log($this);
        console.log($this.find("title").text());
        console.log($this.find("content").text());

    });
    }
    });

编辑header.php或index.php文件,并在顶部添加以下代码,然后再回显任何响应

<?php
header("Access-Control-Allow-Origin: *"); 
?>

或者,您可以使用以下插件轻松启用和禁用跨域错误:


看看这个问题。希望有用,我在WP中创建了一个票证,要求添加此功能,在票证的详细信息中,您可能会发现一个安全问题。