Veo errores de plugins/tema en mi sitio WordPress
A veces, cuando accedes a tu sitio web o intentas iniciar sesión en el panel wp-admin, puedes ver errores, impidiendo que procedas. Por ejemplo:
Warning: An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/customer/www/domain.com/public_html/wp-content/themes/functions.php on line 73
-
paso 1Habilita la depuración
WordPress tiene una funcionalidad incorporada para investigar problemas de PHP relacionados con la aplicación o sus plugins y temas actualmente habilitados. Activar esta funcionalidad mostrará todos los errores y advertencias en el front-end de tu sitio web o en el archivo de registro local. Para habilitar la depuración, ve a Site Tools > Sitio web > Gestor de archivos y edita el archivo wp-config.php que se encuentra en la carpeta public_html de tu sitio web de WordPress.
Dentro del archivo, añade las siguientes dos líneas antes de la línea “/* That’s all, stop editing! Happy publishing. */”:
define( 'WP_DEBUG', true); define( 'WP_DEBUG_LOG', true);
Guarda los cambios en el archivo y accede a tu sitio web. Si hay algún error o advertencia de PHP, WordPress los mostrará y debería poder verlos en las páginas problemáticas del sitio web. Se creará un archivo llamado debug.log en la carpeta public_html/wp-content del sitio web que también contendrá cualquier error y advertencia.
Una vez que identifiques la causa de los problemas de tu sitio web y la abordes, elimina las dos líneas que se agregaron en el archivo wp-config.php para desactivar el modo de depuración de nuevo.
-
paso 2Comprueba los mensajes de error en el sitio web para ver la causa del problema
A menudo, la causa del error es un plugin problemático o un tema. Si ves algún mensaje de error en el sitio web, comprueba si menciona el nombre de alguno de tus plugins o temas activos actualmente. Si lo hacen, puedes desactivar el plugin mencionado o cambiar el tema del sitio web a uno diferente para intentar resolver el problema.
-
paso 3Deshabilita los plugins de tu sitio web y cambia el tema
Si no puedes encontrar ningún error específico que sugiera un plugin o tema en particular, desactiva todos los plugins de tu sitio web. Si el error ha desaparecido, puedes empezar a activar los plugins uno por uno para determinar el causante del error, eliminar el plugin problemático y reemplazarlo con uno nuevo que proporcione funcionalidades similares. Si los errores siguen apareciendo después de desactivar todos los plugins, cambia el tema del sitio web.
-
paso 4Restaura tu sitio web de una copia de seguridad
Si has realizado recientemente algún cambio en tu sitio web, puedes usar una de las copias de seguridad automáticas que creamos para restaurar tu sitio web desde una fecha en que funcionaba correctamente.
-
paso 5Contacta con un desarrollador
Si los pasos anteriores no funcionan, ponte en contacto con un desarrollador de WordPress. Un desarrollador puede ayudarte a configurar correctamente tu aplicación de WordPress y resolver cualquier error o advertencia actual que aparezca en ella. Si no tienes uno, puedes consultar algunos de nuestros socios de confianza que brindan codificación de WordPress y soporte personalizado en nuestra sección Ventajas de socios.