¿Cómo activar la API REST de WordPress?
Consejos
WPTR Team
1 Ocak 2025
¿Cómo comprobar si está abierta?
Simplemente añade /wp-json/ al final de la URL de tu sitio (por ejemplo, ejemplo.com/wp-json/). Si ves una respuesta con datos JSON, está abierta. Si ves un error 403 o 404, está cerrada.
Razones comunes para problemas de acceso
- Plugins de seguridad: Plugins como Wordfence, iThemes Security o All In One WP Security pueden bloquear el acceso a la API REST para usuarios que no han iniciado sesión.
- Plugins para desactivar la API REST: Es posible que hayas instalado un plugin específicamente para desactivar esta función.
- Cortafuegos (WAF): Los cortafuegos a nivel de servidor (Cloudflare, ModSecurity) podrían bloquear solicitudes automatizadas.
¿Cómo activarla?
- Revisa los plugins de seguridad: Revisa la configuración de tus plugins de seguridad. Busca opciones como 'Desactivar API REST' o 'Bloquear API REST anónima' y desactívalas.
- Desactiva plugins específicos: Si tienes plugins como 'Disable REST API', desactívalos.
- Revisa los enlaces permanentes: A veces, simplemente ir a Ajustes > Enlaces permanentes y hacer clic en 'Guardar cambios' puede solucionar los errores 404 de la API.
apisecurityguide