viernes, 29 de octubre de 2021

Cómo arreglar el error crítico en WordPress (paso a paso)

¿Estás viendo el error crítico en tu sitio WordPress? En ocasiones, WordPress puede mostrarte un mensaje que dice 'Se ha producido un error crítico en este sitio web. Por favor, compruebe el buzón de correo electrónico del administrador del sitio para obtener instrucciones'. También incluirá un enlace a la depuración en la guía de WordPress. En esta guía, te mostraremos cómo solucionar fácilmente el error crítico en WordPress. También hablaremos de las causas de este error y de cómo evitarlo. Fixing the critical error in WordPress step by step

¿Qué es el error crítico en WordPress?

El error crítico en WordPress es un error que impide a WordPress cargar todos los scripts que necesita para funcionar correctamente. Anteriormente, este error de WordPress daba lugar a una pantalla blanca de la muerte o a un mensaje de error fatal en la pantalla. La mayoría de los principiantes no lo encontraban muy útil y se esforzaban por resolver el problema por su cuenta. Desde WordPress 5.2, los usuarios verán ahora un mensaje de error genérico "Se ha producido un error crítico en este sitio web. Por favor, compruebe el buzón de correo electrónico del administrador del sitio para obtener instrucciones' con un enlace a la guía de depuración de WordPress. WordPress critical error message También enviará un mensaje de correo electrónico a la dirección de correo electrónico del administrador de su sitio de WordPress con más detalles sobre el error y un enlace para acceder a su panel de control de WordPress en el modo de recuperación.

¿Qué causa el error crítico en WordPress?

El error crítico en WordPress es generalmente causado por un plugin, script o código que no funciona correctamente. WordPress no puede cargar el resto de los archivos que necesita a menos que se resuelva este problema. Si has copiado y pegado recientemente fragmentos de código de algún tutorial en tu sitio web, entonces podría desencadenar el error crítico. Todos los principales plugins de WordPress han sido probados a fondo, por lo que es menos probable que causen un error crítico por sí mismos. Sin embargo, un conflicto con otro plugin de WordPress o algún código personalizado puede desencadenar el error. Dicho esto, echemos un vistazo a cómo solucionar fácilmente el error crítico en WordPress y recuperar su sitio web.

Cómo arreglar el error crítico en WordPress (2 métodos)

El mensaje de error crítico en sí mismo no es muy útil para encontrar la causa del problema y solucionarlo. Por suerte, WordPress también envía un correo electrónico a la dirección de correo electrónico del administrador de su sitio web. Ahora bien, muchos sitios de WordPress tienen problemas para enviar correos electrónicos, por lo que es posible que no recibas esta notificación crucial por correo electrónico. Si estás entre esos usuarios, no te preocupes. Le mostraremos cómo solucionar el error crítico incluso sin el correo electrónico. Por otro lado, si recibiste la notificación de problemas técnicos de WordPress por correo electrónico, entonces te mostraremos cómo darle sentido y usarlo para recuperar tu sitio web.

Arreglar el error crítico con el correo electrónico de depuración de WordPress

En primer lugar, debes ir a la bandeja de entrada de la dirección de correo electrónico que utilizas como correo de administración de WordPress en tu sitio web. ¿No estás seguro de qué dirección de correo electrónico utilizas como correo electrónico de administración? Es la dirección de correo electrónico que proporcionaste al instalar WordPress. Si usted está en un hosting con panel de administración o utilizaste un auto-instalador de WordPress, entonces tu dirección de correo electrónico de administración será probablemente la misma dirección que has utilizado para tu cuenta de hosting de WordPress. En tu bandeja de entrada, verás un correo electrónico con el asunto " Tu sitio está experimentando un problema técnico". Dentro de él, encontrarás mucha más información útil sobre la causa del error crítico en tu sitio web de WordPress. Por ejemplo, en la siguiente captura de pantalla, puedes ver que el error crítico fue causado por el tema de WordPress en nuestro sitio de prueba. WordPress critical error email notification El correo electrónico también incluye un enlace especial que te permitirá acceder a tu sitio web de WordPress en modo de recuperación para solucionar e investigar el problema. En la parte inferior del correo electrónico, verás información aún más detallada sobre el error, incluyendo el archivo específico y el código que lo ha provocado. En este ejemplo, un código en la línea 614 del archivo functions.php de nuestro tema es el responsable de desencadenar el error. Critical error details Aquí hay otro ejemplo que muestra los detalles del error causado por un plugin de WordPress que funciona mal. Error caused by a WordPress plugin Ahora sólo tienes que hacer clic en el enlace al modo de recuperación de WordPress, que te llevará a tu área de administración de WordPress. Se te pedirá que inicies sesión para continuar. WordPress recovery mode login Una vez que hayas iniciado la sesión, verás una notificación que te informará sobre el error crítico, lo que causó el error y un enlace al lugar donde puedes ir para solucionarlo. Por ejemplo, en la siguiente captura de pantalla, nos está informando sobre el error crítico causado por el plugin con un enlace a la página de plugins. Recovery mode information Ahora, si haces clic en el enlace, te mostrará el plugin que se está comportando mal. También te mostrará exactamente qué línea de código causó el error. Puedes seguir adelante y desactivar el plugin por ahora. Deactivate the misbehaving plugin En ese caso, simplemente puedes encontrar un plugin de WordPress alternativo, o ver si puedes obtener soporte de los desarrolladores del plugin. Del mismo modo, si el problema es con un tema, verás un enlace a la página de Temas. En la parte inferior de la página, puedes ver el tema que causa el problema. Broken theme message in WordPress recovery mode Puedes simplemente cambiar tu tema de WordPress, o eliminar el tema roto y reinstalar una copia fresca del mismo tema desde la fuente oficial para ver si eso resuelve el problema. Una vez que hayas resuelto el problema, puedes simplemente seguir adelante y hacer clic en el botón Salir del modo de recuperación en la parte superior. Exit recovery mode in WordPress En la mayoría de los casos, tu sitio web de WordPress empezará a funcionar normalmente. Sin embargo, si sigues viendo el error crítico en WordPress, entonces puedes probar los pasos de solución de problemas en el siguiente paso.

Arreglar el error crítico en WordPress manualmente

Si no has recibido el email de notificación de problema crítico de WordPress, entonces aquí tienes cómo puedes solucionar el error crítico en WordPress. Si el error fue causado por una acción reciente que hiciste, entonces puedes simplemente deshacer esa acción para arreglar el problema. Por ejemplo, si instalaste un nuevo plugin y su activación causó el error crítico, entonces necesitas desactivar ese plugin (te mostraremos cómo hacerlo en el primer paso a continuación). Por otro lado, si no estás seguro, entonces puedes simplemente seguir estos pasos.

1. Desactive todos los plugins de WordPress

La forma más fácil de desactivar un plugin de WordPress dañado es desactivándolo. Sin embargo, debido al error crítico, no tienes acceso al área de administración y no sabes qué plugin desactivar. Para solucionar esto vamos a desactivar todos los plugins de WordPress. No te preocupes, puedes reactivarlos fácilmente una vez que tengas acceso a tu área de administración de WordPress. Simplemente conéctate a tu sitio web de WordPress utilizando un cliente FTP o la aplicación del Administrador de Archivos en el panel de control de alojamiento de WordPress. Una vez conectado, tienes que ir a la carpeta /wp-content/. Rename plugins folder Dentro de la carpeta wp-content, verás una carpeta llamada 'plugins'. Tienes que hacer clic con el botón derecho del ratón sobre ella y luego seleccionar la opción 'Renombrar'. A continuación, cambia el nombre de la carpeta de plugins por el que quieras. En nuestro ejemplo, la llamaremos 'plugins.deactivate'. Plugins folder renamed Una vez que hagas esto, todos tus plugins serán desactivados. Básicamente, WordPress busca la carpeta de plugins para cargar los plugins activados en su sitio web. Cuando no puede encontrar la carpeta de plugins, simplemente no puede activar los plugins y los establece automáticamente como desactivados. Ahora puedes visitar tu sitio web para ver si el mensaje de error crítico ha desaparecido. Importante: Tanto si el problema del error crítico se ha resuelto como si no, no olvides renombrar la carpeta plugins.deactivated de nuevo a 'plugins'. Así, WordPress reconocerá la carpeta y podrás reactivarlos uno a uno desde el panel de control de WordPress para poder identificar cuál era el causante del error crítico.

2. Cambiar al tema por defecto

El siguiente paso para solucionar el error crítico es cambiar el tema de WordPress a un tema por defecto. Esto solucionará el problema del error crítico si es causado por algún código en su tema actual de WordPress. Simplemente ve al directorio de temas de WordPress.org y descarga una nueva copia del tema de WordPress TwentyTwenty o Twenty-One. Download default WordPress theme A continuación, tienes que descomprimir el archivo del tema en tu ordenador. Esto creará una carpeta con el nombre del tema en su ordenador. Unzipped theme folder Ahora tienes que conectarte a tu sitio de WordPress usando un cliente FTP o la aplicación de gestión de archivos de tu panel de control de alojamiento. Una vez conectado, navega a la carpeta /wp-content/themes y verás una lista de todos los temas instalados en tu sitio web. Download themes as backup Sigue adelante y descarga todos ellos en tu ordenador como copia de seguridad. Después de eso, necesitas eliminar todas las carpetas de temas de tu sitio web. Delete all themes from your website Tu sitio de WordPress ahora no tiene ningún tema instalado. Para solucionarlo, sube la carpeta del tema por defecto que descargaste antes. Upload default WordPress theme Una vez que haya terminado, puedes intentar visitar tu sitio web. Si el error crítico fue causado por tu tema de WordPress, entonces debería desaparecer ahora y podrás acceder a tu sitio web.

3. Reinstalar WordPress

Un archivo central de WordPress corrupto o un malware también podrían provocar el error crítico en WordPress. La forma más fácil de solucionarlo es reinstalando WordPress. Simplemente ve a WordPress.org y descarga una nueva copia de WordPress en tu ordenador. Después de descargar el archivo, tienes que descomprimirlo en tu ordenador. Esto creará una carpeta llamada 'wordpress' que contiene todos los archivos que necesitas para la reinstalación. Extracted WordPress files on your computer A continuación, debes conectarte a tu sitio de WordPress mediante un cliente FTP o la aplicación de gestión de archivos de tu panel de control de alojamiento. Una vez conectado, debes navegar a la carpeta raíz de tu sitio web. La carpeta raíz es la que contiene las carpetas wp-admin, wp-content, wp-includes y wp-admin. Upload WordPress files from your computer Ahora selecciona los archivos dentro de la carpeta de wordpress en tu ordenador y súbelos a tu sitio web. Tu cliente FTP te preguntará si quieres sobrescribir estos archivos o saltarlos. Tienes que seleccionar "Sobrescribir" y marcar la casilla junto a la opción "Usar siempre esta acción". Overwrite WordPress files Haz clic en el botón OK para continuar. Tu cliente FTP reemplazará ahora todos tus archivos principales de WordPress con copias frescas desde tu ordenador. Una vez que haya terminado, puede probar a visitar su sitio web para ver si esto ha resuelto el error. Si la crítica fue causada por un archivo central de WordPress corrupto o por un malware, entonces el error debería desaparecer ahora. Esperamos que este artículo te haya ayudado a solucionar el error crítico en WordPress.  

No hay comentarios:

Publicar un comentario