Ich versuche CORS (http://enable-cors.org/) Unterstützung zu einem RSS2-Feed innerhalb eines benutzerdefinierten Wordpress-Theme hinzuzufügen. Ich habe folgendes versucht, alles ohne Erfolg:Wie fügt man dem Wordpress RSS2-Feed die CORS-Unterstützung hinzu?
Im Anschluss an die Anweisungen auf http://bowdenweb.com/wp/2011/05/how-to-enable-cors-in-wordpress.html habe ich versucht, das Thema der header.php Datei zu ändern und fügen Sie den folgenden Code hinzu:
header("Access-Control-Allow-Origin: *");
Dies war erfolgreich beim Hinzufügen des CORS-Headers zu den Wordpress-Posts, aber nicht zum RSS2-Feed.
Dann habe ich versucht, das "Plugin API/Aktion Reference" zu verwenden, das heißt die Funktion
add_action
(http://codex.wordpress.org/Plugin_API/Action_Reference).Ich habe den folgenden Code Header.php:
function add_cors_headers() { header("Access-Control-Allow-Origin: *"); } add_action('rss2_head','add_cors_headers');
Wieder kein Erfolg. Jetzt bin ich in einer Sackgasse. Irgendwelche Ideen?
Haben Sie versucht, Ihren in 2. erwähnten Code in Ihre Datei 'functions.php' einzufügen? Sie haben erwähnt, dass Sie es in die Datei 'header.php' hinzugefügt haben, wenn die Wordpress-Dokumentation angibt, dass es in' functions.php' enthalten sein sollte. – Axel