我正在嘗試將CORS(http://enable-cors.org/)支持添加到自定義Wordpress主題中的RSS2提要。我曾嘗試以下,都無濟於事:如何將CORS支持添加到Wordpress RSS2提要?
繼http://bowdenweb.com/wp/2011/05/how-to-enable-cors-in-wordpress.html的指示,我試圖修改主題的header.php文件和下面的代碼添加到它:
header("Access-Control-Allow-Origin: *");
這是成功地將CORS頭添加到Wordpress帖子,但不是到RSS2訂閱源。
然後,我試圖使用「插件API /操作參考」,即
add_action
函數(http://codex.wordpress.org/Plugin_API/Action_Reference)。我下面的代碼添加到header.php中:
function add_cors_headers() { header("Access-Control-Allow-Origin: *"); } add_action('rss2_head','add_cors_headers');
同樣,沒有成功。現在我處於死衚衕。有任何想法嗎?
您是否嘗試將您在2.中提到的代碼添加到您的'functions.php'文件中?當Wordpress文檔聲明它應該包含在'functions.php'中時,你提到你將它添加到'header.php'文件中。 – Axel