Este mensaje de error ocurre porque la función session_start() está creando una sesión PHP, lo que interfiere con las solicitudes de la REST API y el loopback en WordPress. Para solucionarlo:
- Localiza el código de
session_start()
Busca en tu tema o en los plugins activos la funciónsession_start(). Esta puede estar en el archivofunctions.phpdel tema o en un plugin personalizado. - Añade
session_write_close()después desession_start()
Después de cada llamada asession_start(), asegúrate de quesession_write_close()se llame antes de realizar cualquier solicitud HTTP. Esto cerrará la sesión y permitirá que la REST API funcione sin problemas. Por ejemplo: - Usar el gancho
initen WordPress
Si necesitas quesession_start()esté enfunctions.php, asegúrate de envolverlo en el ganchoinity usasession_write_close()de esta manera:

Leave A Comment