Estoy intentando agregar soporte CORS (http://enable-cors.org/) a un feed RSS2 dentro de un tema personalizado de Wordpress. He intentado lo siguiente, todo fue en vano:Cómo agregar soporte CORS a Wordpress RSS2 feed?
Siguiendo las instrucciones de http://bowdenweb.com/wp/2011/05/how-to-enable-cors-in-wordpress.html, he tratado de modificar el archivo header.php del tema y añadir el siguiente código a la misma:
header("Access-Control-Allow-Origin: *");
Esto tuvo éxito al agregar el encabezado CORS a las publicaciones de Wordpress, pero no a en la fuente RSS2.
Luego, intenté usar la "API de complemento/Referencia de acción", es decir, la función
add_action
(http://codex.wordpress.org/Plugin_API/Action_Reference).he añadido el código siguiente para header.php:
function add_cors_headers() { header("Access-Control-Allow-Origin: *"); } add_action('rss2_head','add_cors_headers');
Una vez más, sin éxito. Ahora estoy en un callejón sin salida. ¿Algunas ideas?
¿Ha intentado agregar el código que mencionó en 2. a su archivo 'functions.php'? Usted mencionó que lo agregó al archivo 'header.php' cuando la documentación de Wordpress indica que debe incluirse en' functions.php'. – Axel