Habilitar CORS en wordpress

1 minuto de lectura

avatar de usuario
usuario2028856

Estoy tratando de habilitar CORS en WordPress y he colocado esta línea de código en mi header.php expediente

header("Access-Control-Allow-Origin: *");

Luego probé para ver si funciona a través de esta página. http://cliente.cors-api.appspot.com/cliente

La respuesta que recibo es:

Fired XHR event: loadstart
Fired XHR event: readystatechange
Fired XHR event: error

XHR status: 0
XHR status text: 
Fired XHR event: loadend

No estoy seguro de lo que estoy haciendo mal aquí, ¿alguien puede ayudarme?

  • Puede ver la solicitud en la pestaña Red de Chrome. Esto le mostrará si la respuesta tiene el encabezado correcto o no.

    – Monsur

    17 de junio de 2013 a las 16:11

  • Pondría la llamada header () en su wp-config.php. Estoy bastante seguro de que cuando se llama header.php, los encabezados ya se han enviado.

    – Patricio Olvídalo

    25/09/2014 a las 20:35

  • Alternativamente, puede configurar su servidor para enviar el encabezado: enable-cors.org/server.html

    – Nikolái Yordanov

    18/10/2014 a las 12:24

  • Posible duplicado de ¿Cómo habilitar CORS en un subdominio de WordPress?

    – Phil Healey

    19 de agosto de 2016 a las 21:13

También puede habilitar CORS directamente en Apache al incluir la línea:

Header set Access-Control-Allow-Origin "*"

Incluya esta línea dentro de la <Directory>, <Location>, <Files> o <VirtualHost> secciones de la configuración de su servidor (generalmente ubicadas en un archivo *.conf, como httpd.conf o apache.conf), o dentro de un archivo .htaccess.

Información adicional, incluido cómo verificar errores y/o reiniciar apache en https://enable-cors.org/servidor_apache.html

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad