8 Errores más comunes de WordPress y cómo solucionarlos

Artículo escrito por:
  • WordPress
  • Actualizado: sep 13, 2017

¿Tienes un sitio web impulsado por WordPress?

Podría ser justo lo que su empresa necesita para llegar a las masas, aumentar su ROI y fortalecer su identidad de marca. Configurar una empresa en línea es realmente simple con WordPress, gracias a su interfaz fácil de usar y flexibilidad. Si bien WordPress es extremadamente fácil de usar, hay algunos errores comunes que pueden hacer que sea molesto. Sin embargo, la mejor parte es que el error que probablemente esté encontrando en su sitio web probablemente haya sido reportado y resuelto por alguien antes que usted.

¿Necesita ayuda para arreglar su sitio de WordPress?
WHSR ahora es socio de Codeable.io para ayudar a los usuarios que necesitan servicios profesionales de desarrollo / personalización de WP.

Para obtener una cotización gratis, por favor llene este formulario de solicitud.

Aquí hay tutoriales sobre cómo solucionar estos errores comunes de WordPress:

1. Error al establecer la conexión de base de datos

Error al establecer la conexión de base de datos

El error al establecer la conexión de la base de datos se explica por sí mismo y le dice que se ha interrumpido la conexión con la base de datos.

  • Causas del error de establecimiento de la base de datos
  • Problema con su servidor de alojamiento.
  • Error en el archivo wp-config.php
  • Su sitio podría haber sido hackeado

Solución #1. Soluciona problemas con tu servidor de hosting.

Es una buena idea hablar con su Proveedor de alojamiento de WordPress respecto al problema.

Su proveedor de alojamiento podrá decirle si su base de datos se cierra por exceder su cuota o si hay algún problema con el servidor. Si le dicen que todo está bien en el servidor, es hora de verificar su archivo wp-config.php.

Solución #2. Error de archivo wp-config.php

Abra su archivo wp-config.php usando FTP o administrador de archivos. Ahora, verifique si el nombre de la base de datos, el host, el nombre de usuario y la contraseña son correctos. Si encuentra algún cambio en estos detalles, corríjalos de inmediato. Si no sabe cómo editar archivos PHP, es mejor que primero se familiarice con los conceptos básicos.

Solución #3 Escanee para verificar si ha sido pirateado

WordPress es la plataforma de código abierto más preferida, pero es extremadamente vulnerable a las amenazas de seguridad. Por lo tanto, no es sorprendente ver a WordPress como el principal objetivo para la piratería. Use una herramienta de seguridad para escanear su sitio web por completo y verificar si su sitio web está comprometido. Si encuentra que su sitio ha sido pirateado, no se asuste. Cambie inmediatamente sus datos de inicio de sesión y restaure su sitio web desde la copia de seguridad.

2. Pantalla Blanca de la Muerte

Pantalla Blanca de la Muerte

Este error generalmente causa una pantalla blanca llana de la muerte sin mensaje de error, lo que lo hace más frustrante para usted, ya que no tiene idea de qué buscar y qué solucionar.

Causas:

  • A menudo causada por un límite de memoria agotado
  • Tema o plugin mal codificado

Solución #1: Aumentar el límite de memoria.

Dado que el límite de memoria agotada es una de las razones populares de este error, se recomienda aumentar el límite de memoria. Para aumentar el límite, abra su archivo wp-config.php y agregue la siguiente línea de código dentro de las etiquetas principales de PHP.

define ( 'WP_MEMORY_LIMIT', '64M');

El código anterior aumenta su límite de memoria a 64M.

Solución #2. Reemplace su tema con el tema predeterminado y desactive todos los complementos

Si el problema persiste, deshabilite todos sus complementos y reemplace su tema actualmente activo con el tema predeterminado de WordPress y verifique si aún muestra una pantalla blanca de la muerte. Si se resuelve el problema, su tema o uno de sus complementos está causando una pantalla en blanco. Active un complemento a la vez mientras vigila el sitio web. Si esto resuelve el problema, verifique las funciones.php de su tema y elimine los espacios adicionales en la parte inferior del archivo.

3. Error interno del servidor 500

Error interno del servidor 500

Este es otro problema común que casi todos los sitios web de WordPress encuentran al menos una vez. Hay varias causas potenciales.

Causas:

  • Límite de memoria de PHP agotado
  • Funciones de plugin corruptos
  • Funciones de tema corrupto
  • Corriente .htaccess

Solución #1. Aumentar el límite de memoria.

Siga los mismos pasos para aumentar el límite de memoria como se mencionó en el paso anterior.

Solución #2. Editar archivo .htaccess

Ya que el problema generalmente es causado por un archivo .htaccess dañado, necesitaría editar su archivo .htaccess. Abra su archivo .htaccess desde el administrador de archivos o FTP y cambie el nombre con .htaccess antiguo. Actualice su sitio web y vea si el problema persiste. Si esto soluciona el problema, haga clic en configuración> permalinks y presione guardar cambios para restablecer .htaccess.

Solución #3. Desactivar todos los complementos.

Si cambiar el archivo .htaccess no tuvo ningún impacto en el problema, es posible que desee revisar sus complementos. ¿Desea desactivar todos sus complementos haciendo clic en complementos? plugins instalados. Elija "desactivar" en el menú desplegable de "acción masiva" y presione aplicar. Desactivará automáticamente todos tus plugins. Ahora vaya a su sitio web, actualícelo y compruebe si el error desapareció. Si es así, active sus complementos uno por uno y vea qué complemento ha causado el problema.

Solución #4. Reemplace las carpetas wp-admin y wp-includes

Si nada funcionó, intente reemplazar sus carpetas wp-includes y wp-admin con copias nuevas de una instalación de WordPress. Guardarlos y subirlos. Actualice el navegador y vea si el problema está resuelto.

4. El correo electrónico de administrador perdido y la recuperación de contraseña no funcionan

El correo electrónico de administrador perdido y la recuperación de contraseña no funcionan

Es común olvidar su correo electrónico o contraseña, especialmente cuando tiene toneladas de ellos para recordar. En tal escenario, probablemente haya hecho clic en el enlace de contraseña perdida para recuperar los detalles. Pero desafortunadamente, nunca obtuvo el enlace de reinicio en su bandeja de entrada.

Causa:

La causa real de este problema sigue siendo un misterio, pero la solución no lo es. Hay ciertas cosas que puede hacer para cambiar su correo electrónico y contraseña sin necesidad del enlace de restablecimiento.

Solución #1. Edite su archivo functions.php

Para realizar cambios en el archivo functions.php de un tema, navegue a ../wp-content/themes/your_current_theme a través de FTP o administrador de archivos. Abra su archivo functions.php y agregue la siguiente línea de código.

wp_set_password ('DesiredNewPassword', 1);

Coloque la nueva contraseña deseada en lugar de donde dice "DesiredNewPassword". Guarde el archivo y cárguelo nuevamente. Una vez que haya iniciado sesión en su sitio web, elimine el código del archivo y cárguelo nuevamente.

Solución #2. Restablecer su correo electrónico y contraseña a través de phpMyAdmin

Inicie sesión en su cpanel. Haga clic en phpMyAdmin y seleccione la base de datos de su sitio web. Haga clic en la tabla wp_users y edite su registro. Ingrese un nuevo valor para user_pass. Recuerde que phpMyAdmin utiliza el cifrado MD5, por lo que debe convertir su contraseña en MD5.

Elija la opción MD5 del menú desplegable en Funciones. Pulse guardar y actualizar su sitio web.

5. Tiempo de conexión agotado

Tiempo de conexión agotado

Este error generalmente es causado por un servidor compartido sobrecargado. Las siguientes razones suelen causar este problema.

Causas:

  • Plugins pesados
  • Errores de la función del tema
  • Límite de memoria de PHP agotado

Soluciones

  1. Aumenta tu límite de memoria PHP
  2. Desactive todos los complementos y elimine el que está causando el problema.
  3. Cambie a un tema de WordPress predeterminado para verificar si su tema está causando el problema

6. Error de página 404

Error de página 404

Este error generalmente ocurre cuando el sitio web no encuentra la página que ha especificado.

Causar

La configuración de enlace permanente es la causa principal del error de página 404.

Solución:

Reconfigure sus enlaces permanentes haciendo clic en la configuración> enlace permanente. También puede volver a escribir manualmente las reglas para sobrescribir la configuración predeterminada del enlace permanente.

7. Error de memoria agotada

Error de memoria agotada

Un error de memoria agotada provoca una pantalla blanca de la muerte o el siguiente error

Error fatal: tamaño de memoria permitido de los bytes 33554432 agotados (intentado asignar bytes 2348617) en /home/username/public_html/site1/wp-includes/plugin.php on line xxx

Causar

La causa principal es cuando un complemento de WordPress o un script agotan el límite de memoria predeterminado.

Solución

Necesitas aumentar tu límite de memoria PHP. A pesar de que hemos mencionado todos los pasos para aumentar el límite de memoria en el primer punto, todavía lo estoy escribiendo aquí.

Para aumentar el límite, abra su archivo wp-config.php y agregue la siguiente línea de código dentro de las etiquetas principales de PHP.

define ( 'WP_MEMORY_LIMIT', '64M');

El código anterior aumenta su límite de memoria a 64M.

Reemplace su tema con el tema predeterminado y desactive todos los complementos

8. No disponible por error de mantenimiento programado

No disponible por error de mantenimiento programado

Puede encontrar este error debido a una actualización de WordPress interrumpida o no finalizada.

Causa:

Cuando WordPress actualiza un complemento o tema, pone su sitio web en modo de mantenimiento. Si se interrumpe la actualización, mantiene su sitio en modo de mantenimiento.

Soluciones

  1. Actualice manualmente su instalación de WordPress
  2. Borre su archivo .maintenance yendo a su directorio raíz a través de FTP o administrador de archivos.

Envolver

WordPress es un software potente pero, como otras plataformas, tiene sus defectos. En la publicación de hoy, hemos revelado ciertos errores comunes con sus causas y soluciones. Espero que lo encuentre útil y elimine estos errores de forma permanente.

Acerca de Jason Daszkewicz

Jason Daszkewicz es un entusiasta de la web que se desempeña como desarrollador de WordPress para Wordsuccor Ltd. que proporciona servicios de desarrollo de complementos de WordPress para empresas. Jason tiene una experiencia excepcional en blogs sobre artículos relacionados con WordPress. También le encanta pasar su tiempo al aire libre explorando el mundo, las personas y la tecnología.