Últimas noticias de SeedProd

Tutoriales, consejos y recursos de WordPress para ayudarte a hacer crecer tu negocio

Los 15 problemas más comunes de WordPress (y cómo resolverlos)

Los 15 errores más comunes de WordPress (y cómo solucionarlos rápidamente) 

Escrito por: avatar del autor Stacey Corrin
avatar del autor Stacey Corrin
Stacey Corrin es una especialista certificada en marketing de contenidos y b uevoacute;squeda con maacute;s de 15 anilde;os de experiencia escribiendo sobre WordPress, SEO y marketing digital. Gestiona el contenido de SeedProd y RafflePress, cubriendo herramientas y estrategias que ella misma utiliza y prueba activamente.
    
Revisado por: avatar del revisor Turner John
avatar del revisor Turner John
John Turner es el cofundador de SeedProd. Tiene más de 20 años de experiencia en negocios y desarrollo, y sus plugins han sido descargados más de 25 millones de veces.

En resumen Los errores de WordPress casi siempre se reducen a una de estas cuatro causas: conflictos de plugins o temas, problemas de archivos y bases de datos, límites de memoria y recursos, o configuraciones mal ajustadas. La mayoría tienen una solución que puedes aplicar en menos de 10 minutos.

  1. Conflictos de plugins/temas: Desactiva los plugins uno por uno a través de FTP para aislar el culpable.
  2. Memoria agotada: Añade define('WP_MEMORY_LIMIT', '256M'); a wp-config.php.
  3. Error de conexión a la base de datos: Comprueba que las credenciales de tu wp-config.php coincidan con las de tu cuenta de hosting.
  4. Pantalla blanca de la muerte: Renombra la carpeta de plugins a través de FTP y luego reactívala una por una.
  5. El correo no se envía: Instala WP Mail SMTP y enruta el correo a través de un proveedor SMTP.
  6. Errores 403/404/500: Normalmente una solución de .htaccess o de permisos de archivos; ve a Ajustes » Enlaces permanentes y haz clic en Guardar cambios.

Los mensajes de error de WordPress son frustrantes porque la mayoría no explican qué salió mal. Llevo 13 años solucionando errores en sitios de WordPress y el patrón siempre es el mismo: la pantalla de error parece alarmante, pero la solución suele ser sencilla una vez que sabes dónde buscar.

Los errores más comunes de WordPress se agrupan en cuatro categorías. Cada una tiene una solución específica, y esta guía te guía a través de todas ellas con instrucciones paso a paso.

Nota: Esta guía cubre solo sitios de WordPress.org autoalojados. Si estás en WordPress.com, no tendrás acceso a FTP, wp-config.php ni a la gestión de plugins, por lo que la mayoría de estas soluciones no se aplicarán.

Usuarios de WooCommerce: Si tienes una tienda online, también puedes encontrarte con errores específicos de WooCommerce como fallos en las pasarelas de pago, errores 500 en el carrito y la página de pago, y 404 en productos después de cambios en los enlaces permanentes. Los pasos de solución de problemas de WordPress de esta guía siguen siendo aplicables, pero los errores de WooCommerce a menudo requieren una depuración adicional a nivel de plugin.

¿Cuáles son los errores más comunes de WordPress?

Los errores de WordPress se agrupan en cuatro categorías. Encontrar primero tu tipo de error te ahorra tiempo antes de sumergirte en las soluciones a continuación.

Errores del servidor

Errores de archivos y bases de datos

Errores de memoria y recursos

Errores de configuración

Haz una copia de seguridad de tu sitio antes de solucionar errores de WordPress

Antes de intentar solucionar cualquier mensaje de error de WordPress, asegúrese de tener una copia de seguridad completa de su sitio. De esta manera, si algo sale mal, podrá restaurar su sitio web en minutos.

Puede seguir esta guía paso a paso para hacer una copia de seguridad de su sitio de WordPress. También es inteligente configurar un programa de copias de seguridad periódicas para estar siempre protegido. Hay muchos plugins de copias de seguridad de WordPress que pueden hacer esto automáticamente. O, si lo prefiere, puede crear una copia de seguridad manual y guardarla en su ordenador o en el almacenamiento en la nube.

Cómo encontrar y diagnosticar errores de WordPress

Antes de pasar a las soluciones, es útil saber exactamente con qué error se está enfrentando. Estos tres métodos cubren la mayoría de las situaciones.

  1. Habilitar WP_DEBUG: Abra su archivo wp-config.php y establezca define('WP_DEBUG', true);. WordPress mostrará los errores de PHP en pantalla. Desactívelo de nuevo una vez que haya encontrado el problema.
  2. Compruebe su registro de errores de PHP: El panel de control de su alojamiento (cPanel, Plesk o el panel de su proveedor) suele tener una sección de Registros de errores. Los errores fatales de PHP que no se muestran en pantalla aparecerán aquí con nombres de archivo y números de línea.
  3. Utilice la consola del navegador: Para los errores del panel de administración de WordPress en el frontend que solo aparecen en ciertas páginas, abra las Herramientas para desarrolladores de Chrome (F12) y compruebe la pestaña Consola. Los errores de JavaScript y las cargas de recursos fallidas aparecen allí.

Cómo solucionar errores comunes de WordPress (paso a paso)

Ahora que tiene una copia de seguridad, repasemos los errores más comunes de WordPress y cómo solucionar cada uno. He incluido enlaces a tutoriales detallados cuando necesite más ayuda.

1. WordPress no envía correos electrónicos

Si su sitio de WordPress no envía correos electrónicos, este es uno de los errores más comunes en los sitios de WordPress y generalmente ocurre porque su servidor de alojamiento no está configurado para usar la función mail() de PHP de forma predeterminada correctamente.

Incluso cuando su proveedor permite mail(), muchos proveedores de correo electrónico bloquean estos mensajes porque no superan las comprobaciones de autenticación. Esto a menudo hace que los correos electrónicos lleguen a las carpetas de spam o no se entreguen en absoluto.

Error de WordPress al no enviar correos: solución con plugin SMTP

La forma más fácil de solucionar esto es enviar todos los correos electrónicos de WordPress a través de SMTP (Protocolo de transferencia de correo simple). SMTP utiliza una autenticación adecuada para que tus mensajes sean confiables y se entreguen de manera fiable.

Recomiendo usar el plugin gratuito WP Mail SMTP. Configura tu sitio de WordPress para enviar correos electrónicos a través de servicios SMTP populares como Gmail, Microsoft 365, Amazon SES y más.

Plugin WP Mail SMTP para WordPress

Una vez instalado, sigue esta guía paso a paso para configurar WP Mail SMTP. Después de la configuración, WordPress usará SMTP para todos los correos salientes, solucionando el problema de entrega.

Consejo: Para evitar este problema en el futuro, prueba la funcionalidad de correo electrónico de tu sitio después de instalar o actualizar plugins. También puedes usar la función de registro de correos electrónicos integrada de WP Mail SMTP para supervisar si los mensajes se envían correctamente.

2. WordPress atascado en modo de mantenimiento

Si ves un mensaje que indica que tu sitio está “en mantenimiento programado” y no desaparece, es posible que WordPress se haya quedado atascado en modo de mantenimiento. Esto suele ocurrir cuando se interrumpe una actualización del núcleo de WordPress, un tema o plugins.

Error de WordPress atascado en modo de mantenimiento

Cuando WordPress se actualiza, pone brevemente tu sitio en modo de mantenimiento para que los visitantes no vean una página rota. Si la actualización no se completa correctamente, el sitio puede permanecer bloqueado e inaccesible.

Para solucionar esto, conéctese a su sitio usando FTP o el administrador de archivos de su alojamiento y busque un archivo llamado .maintenance en la carpeta raíz de su sitio (la misma carpeta que wp-config.php). Elimine ese archivo y luego actualice su sitio.

Si sigues teniendo problemas, consulta nuestro tutorial completo sobre cómo solucionar el atasco en el modo de mantenimiento de WordPress.

Consejo: Actualice sus plugins y temas uno a uno en lugar de todos a la vez. Haga siempre una copia de seguridad de su sitio antes de las actualizaciones para poder restaurarlo rápidamente si algo sale mal.

3. Pantalla en blanco de WordPress (WSoD)

La pantalla en blanco de WordPress (WSoD) muestra una pantalla en blanco sin ningún mensaje de error. Es frustrante porque no sabe qué salió mal.

Error de pantalla blanca de la muerte de WordPress

Este problema suele ser causado por un conflicto de plugins o temas, un archivo dañado o por alcanzar el límite de memoria de PHP. Aquí le explicamos cómo diagnosticarlo:

  1. Compruebe si afecta a todo el sitio. Si tiene varias instalaciones de WordPress en el mismo alojamiento, vea si todas se ven afectadas. Si es así, póngase en contacto con su proveedor de alojamiento.
  2. Desactiva todos los plugins. Conéctate vía FTP y renombra la carpeta de plugins dentro de wp-content. Si el sitio carga, renombra la carpeta de nuevo y activa cada plugin uno por uno hasta que encuentres el culpable.
  3. Cambia a un tema predeterminado de WordPress. Renombra la carpeta de tu tema activo en wp-content/themes y deja que WordPress revierta a un tema predeterminado automáticamente.
  4. Aumenta el límite de memoria de PHP. Edita wp-config.php y añade esta línea antes del comentario “That’s all, stop editing!”: define('WP_MEMORY_LIMIT', '256M');

Para más pasos de solución de problemas, consulta nuestra guía sobre cómo solucionar la Pantalla Blanca de la Muerte de WordPress.

Consejo: Mantén siempre una copia de seguridad de tu sitio y actualiza los plugins y temas regularmente. Los conflictos y los archivos dañados son las principales causas de la Pantalla Blanca de la Muerte, y el código desactualizado hace que el problema sea más probable.

4. Error de Memoria Agotada de WordPress

Si ves un mensaje de error fatal sobre que WordPress se está quedando sin memoria, un plugin, tema o script está utilizando más memoria de la que tu sitio tiene permitida. Esto suele ocurrir en planes de hosting compartido con límites de memoria PHP predeterminados bajos.

Mensaje de error de memoria agotada de WordPress

La solución es aumentar el límite de memoria de PHP. Conéctate a tu sitio usando FTP o el gestor de archivos de tu hosting y abre el archivo wp-config.php en la carpeta raíz de WordPress.

Añade la siguiente línea antes del comentario “That’s all, stop editing!”:

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

Guarda el archivo y actualiza tu sitio. Si el error persiste, puede que necesites aumentar el límite a 512M o contactar a tu proveedor de hosting para que lo aumente por ti.

Si instalaste o actualizaste un plugin recientemente antes de que apareciera este error, intenta deshabilitarlo. Los plugins que consumen muchos recursos o están mal codificados pueden agotar rápidamente la memoria disponible.

Los planes de hosting compartido tienen límites de memoria estrictos que no siempre son configurables por el usuario. Si alcanzas regularmente los límites de memoria a pesar de la corrección en wp-config.php, es una señal de que tu sitio ha superado el hosting compartido, y puede valer la pena considerar un plan VPS o de WordPress gestionado.

Para más soluciones, consulta esta guía completa sobre cómo solucionar el error de memoria agotada de WordPress.

Consejo: Elimina los plugins y temas que no utilices y mantén tu instalación de WordPress optimizada. Cuantos menos scripts se ejecuten, menor será la probabilidad de que alcances tu límite de memoria.

5. Error de Tiempo de Espera Agotado en la Conexión en WordPress

Si ves un error "ERR_CONNECTION_TIMED_OUT" en WordPress, tu servidor está tardando demasiado en responder. Esto suele ocurrir en planes de hosting compartido cuando tu sitio utiliza más recursos de los que el servidor permite.

Mensaje de error de tiempo de espera agotado en la conexión de WordPress

Para solucionarlo, empieza por desactivar todos los plugins. Conéctate vía FTP o el gestor de archivos de tu hosting y renombra la carpeta de plugins en wp-content. Si el sitio carga, renombra la carpeta de nuevo y reactiva cada plugin uno por uno para encontrar el que causa la lentitud.

A continuación, revisa tu tema. Cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) para descartar problemas del tema. Puedes hacerlo renombrando la carpeta de tu tema activo en wp-content/themes.

Si el problema persiste, aumenta el límite de memoria de PHP añadiendo esta línea a wp-config.php antes del comentario “That’s all, stop editing!”:

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

También puedes pedir a tu proveedor de hosting que aumente los límites de recursos de tu servidor. En el hosting compartido, a menudo hay un techo que la corrección de wp-config.php no puede superar, y la actualización a un plan de hosting VPS o de WordPress gestionado puede ser la solución permanente.

Para un análisis completo, consulta esta guía sobre cómo solucionar errores de tiempo de espera de conexión de WordPress.

Consejo: Utiliza un tema ligero y evita ejecutar demasiados plugins que consuman muchos recursos. Si tu sitio está creciendo, considera pasar de un hosting compartido a un plan con más recursos.

6. Error al Establecer una Conexión a la Base de Datos en WordPress

Este error significa que WordPress no puede conectarse a tu base de datos. Sin una conexión de base de datos funcional, tu sitio no puede cargar ningún contenido.

Error al establecer una conexión con la base de datos en WordPress

Empieza por comprobar las credenciales de tu base de datos en wp-config.php. Asegúrate de que el nombre de la base de datos, el nombre de usuario, la contraseña y el host coincidan con los detalles de tu cuenta de hosting. Incluso un solo error tipográfico puede causar este error.

Si tus credenciales son correctas, la base de datos podría estar corrupta. Puedes habilitar la herramienta de reparación integrada de WordPress añadiendo la siguiente línea a wp-config.php antes del comentario “That’s all, stop editing!”:

define( 'WP_ALLOW_REPAIR', true );

Luego visita esta URL en tu navegador para reparar la base de datos:

https://yoursite.com/wp-admin/maint/repair.php

Después de la reparación, elimina la línea que añadiste a wp-config.php. Si el problema continúa, es posible que tu servidor de base de datos esté caído. En ese caso, contacta a tu proveedor de hosting para obtener ayuda.

Para más detalles, consulta esta guía paso a paso sobre cómo solucionar el error de conexión a la base de datos en WordPress.

Consejo: Utiliza un hosting fiable y evita hacer cambios manuales en la base de datos a menos que sepas lo que haces. Las copias de seguridad regulares facilitan la recuperación si la base de datos se corrompe alguna vez.

7. Error Interno del Servidor de WordPress

El Error 500 del Servidor Interno generalmente tiene una de estas tres causas: un archivo .htaccess corrupto, un conflicto de plugins o que se haya alcanzado el límite de memoria de PHP.

Mensaje de error del servidor interno de WordPress

Para solucionarlo, empiece por revisar el archivo .htaccess. Conéctese a su sitio a través de FTP o del administrador de archivos de su hosting y cambie el nombre del archivo (por ejemplo, .htaccess-old). Luego, actualice su sitio.

Si se carga, vaya a Ajustes » Enlaces permanentes en WordPress y haga clic en Guardar cambios para generar un nuevo archivo .htaccess.

Si eso no lo soluciona, intente desactivar todos los plugins cambiando el nombre de la carpeta de plugins dentro de wp-content. Si el error desaparece, cambie el nombre de la carpeta de nuevo y reactive los plugins uno por uno para encontrar el problema.

Si el error persiste, cambie temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) cambiando el nombre de la carpeta de su tema activo en wp-content/themes.

Finalmente, aumente el límite de memoria de PHP añadiendo define('WP_MEMORY_LIMIT', '256M'); a wp-config.php antes del comentario “Eso es todo, deja de editar!”.

Para pasos detallados, consulta esta guía sobre cómo solucionar el error interno del servidor de WordPress.

Consejo: Asegúrese de hacer una copia de seguridad de su archivo .htaccess y mantenga los plugins y temas actualizados. La mayoría de los errores internos del servidor ocurren debido a código obsoleto o archivos de configuración corruptos.

8. Error de análisis o sintaxis de WordPress

El error de análisis o sintaxis de WordPress suele aparecer después de añadir código a su sitio. Significa que hay un error en el código, a menudo un carácter que falta, un nombre de función incorrecto o un error de copiar y pegar.

Pantalla de error de análisis o sintaxis de WordPress

Si no puedes acceder al área de administración de WordPress, conéctate a tu sitio a través de FTP o el administrador de archivos de tu hosting. Localiza el archivo mencionado en el mensaje de error y ábrelo en un editor de texto.

Revise cuidadosamente el número de línea que se muestra en el error y corrija el error de sintaxis. Si añadió recientemente un fragmento de código, elimínelo por completo.

Una vez corregido, guarde el archivo y actualice su sitio. Si no está seguro de cómo corregir el código, puede restaurar una copia de seguridad reciente o reemplazar el archivo con una copia limpia de una descarga reciente de WordPress.

Para principiantes, esta guía explica cómo añadir fragmentos de código de forma segura a WordPress.

Consejo: Siempre prueba los fragmentos de código en un sitio de staging antes de añadirlos a un sitio en producción. Un solo error tipográfico puede hacer caer todo tu sitio web.

9. Error 404 de WordPress

Si obtiene un error 404 al intentar acceder a una entrada o página, normalmente significa que la configuración de sus enlaces permanentes necesita ser actualizada o que su archivo .htaccess falta o está corrupto.

Pantalla de error 404 de WordPress

La solución más sencilla es iniciar sesión en su panel de WordPress y ir a Ajustes » Enlaces permanentes. Sin cambiar nada, haga clic en Guardar cambios. Esto vaciará y regenerará sus reglas de enlaces permanentes.

Si el error persiste, compruebe que su archivo .htaccess existe en la carpeta raíz de su instalación de WordPress. Si falta, cree un nuevo archivo y pegue las reglas de reescritura predeterminadas de WordPress de la documentación de WordPress.

Otra opción es usar un plugin como All in One SEO (AIOSEO) para monitorizar y redirigir errores 404. Esto te ayuda a rastrear URLs rotas y a corregirlas fácilmente.

Registros de errores 404 en el plugin All in One SEO

Consejo: Revisa tu sitio en busca de enlaces rotos regularmente. Corregirlos o redirigirlos rápidamente mejora el SEO y la experiencia de usuario de tu sitio.

10. WordPress no sube imágenes

Si no puede subir imágenes a la biblioteca de medios de WordPress, el problema suelen ser los permisos de archivo incorrectos en su servidor. Cuando WordPress no puede escribir en la carpeta de subidas, las subidas de imágenes fallarán.

Error de carga de imágenes de WordPress

Para solucionarlo, conéctese a su sitio a través de FTP o del administrador de archivos de su hosting y vaya a wp-content/uploads. Haga clic derecho en la carpeta y seleccione Permisos de archivo.

Establecer permisos de archivo 744 para la carpeta de subidas de WordPress para solucionar el error de carga de imágenes

Establezca el permiso de la carpeta en 744 y aplique los cambios a todos los subdirectorios. Luego, establezca los permisos de archivo dentro de la carpeta en 644. Estos valores permiten a WordPress subir archivos sin dar demasiado acceso.

Si el error persiste, desactiva temporalmente cualquier plugin de optimización de imágenes o de seguridad para ver si están bloqueando las cargas. También puedes intentar aumentar el tamaño máximo de carga en tu archivo php.ini o wp-config.php.

Consejo: Evita subir imágenes con caracteres especiales o espacios en el nombre del archivo. Usa letras minúsculas, números y guiones en su lugar para evitar errores de subida.

11. Error de WordPress “¿Estás seguro de que quieres hacer esto?”

Este error suele aparecer cuando a un plugin, tema o acción de formulario de WordPress le falta un token de verificación de seguridad (llamado nonce). También puede ocurrir si estás subiendo un archivo demasiado grande o incompatible.

¿Estás seguro de que quieres hacer esto? Error de WordPress

Para solucionarlo, primero desactiva todos los plugins renombrando la carpeta de plugins dentro de wp-content. Si el error desaparece, reactiva los plugins uno por uno para encontrar el que causa el problema.

Si no es un plugin, cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) renombrando la carpeta de tu tema activo en wp-content/themes. Esto ayuda a descartar problemas relacionados con el tema.

También revisa el archivo que estás cargando o importando. Asegúrate de que cumple con los requisitos de tamaño y tipo de archivo de WordPress. Si es demasiado grande, es posible que necesites aumentar tu límite máximo de carga en php.ini o wp-config.php.

Para más pasos de solución de problemas, consulta esta guía sobre cómo solucionar el error "Are You Sure You Want to Do This" en WordPress.

Consejo: Mantén siempre actualizados tus plugins y temas. Muchos desarrolladores corrigen rápidamente los problemas de nonce y manejo de subidas, por lo que usar código obsoleto puede provocar este error.

12. Bucle de redirección al iniciar sesión en WordPress

Si introduces tus datos de inicio de sesión pero WordPress te redirige continuamente a la pantalla de inicio de sesión, estás atrapado en un bucle de redirección de inicio de sesión. Esto puede ser causado por cookies del navegador, problemas de caché o archivos de inicio de sesión corruptos.

Error de bucle de redirección al iniciar sesión en WordPress

Primero, borra las cookies y la caché de tu navegador. En Chrome, ve a Configuración » Privacidad y seguridad » Borrar datos de navegación. Luego, intenta iniciar sesión de nuevo.

Si eso no funciona, desactiva todos los plugins a través de FTP renombrando la carpeta de plugins dentro de wp-content. Si puedes iniciar sesión después de esto, uno de tus plugins está causando el problema. Reactívalos uno por uno para encontrar el culpable.

A continuación, revisa tu tema activo. Cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) renombrando la carpeta de tu tema en wp-content/themes. Un archivo de tema dañado también puede causar problemas al iniciar sesión.

Si sigues atascado, abre tu archivo wp-config.php y añade esta línea antes del comentario “Eso es todo, deja de editar!”:

define( 'COOKIEPATH', '/' );

Esto fuerza a WordPress a usar la ruta de cookie correcta. Luego, actualiza la página de inicio de sesión e inténtalo de nuevo.

Para más consejos, consulta esta guía completa sobre cómo solucionar errores de bucle de redirección de inicio de sesión en WordPress.

Consejo: Habilita las actualizaciones automáticas de plugins y temas para parches de seguridad. Los problemas de bucle de redirección a menudo ocurren después de actualizaciones parciales o conflictos con código obsoleto.

13. Error 403 Prohibido en WordPress

El error 403 Prohibido aparece cuando tu servidor está bloqueando el acceso a una página o recurso. A menudo es causado por permisos de archivo incorrectos, configuraciones de plugins de seguridad o un archivo .htaccess dañado.

Pantalla de error 403 forbidden en WordPress

Primero, desactiva todos los plugins de seguridad y firewall. Conéctate a tu sitio a través de FTP o el administrador de archivos de tu hosting y renombra la carpeta de plugins dentro de wp-content. Si el error desaparece, uno de tus plugins estaba bloqueando el acceso. Reactívalos uno por uno para encontrar el culpable.

Si eso no funciona, revisa los permisos de tus archivos. Las carpetas generalmente deben configurarse en 744 y los archivos en 644. Puedes cambiar estas configuraciones usando tu cliente FTP o el administrador de archivos de tu hosting.

A continuación, renombra tu archivo .htaccess (por ejemplo, .htaccess-old) y recarga tu sitio. Si el error se soluciona, genera un nuevo archivo .htaccess visitando Ajustes » Enlaces permanentes en WordPress y haciendo clic en Guardar cambios.

Si sigues viendo el error, contacta a tu proveedor de hosting. Ellos pueden comprobar si el firewall a nivel de servidor o las reglas de mod_security están bloqueando tu sitio.

Consejo: Instala solo plugins y temas de fuentes confiables. El software mal codificado puede activar falsos positivos en las reglas de seguridad y causar errores 403.

14. ERR_TOO_MANY_REDIRECTS en WordPress

Este mensaje de error de WordPress aparece cuando tu navegador se queda atascado en un bucle de redirección interminable. Las tres causas más comunes son una configuración HTTPS incorrecta, ajustes incorrectos de la URL de WordPress o de la dirección del sitio, o un plugin de caché que sirve reglas de redirección obsoletas.

Empieza por borrar completamente las cookies y la caché de tu navegador, luego intenta cargar el sitio de nuevo. Las cookies obsoletas suelen ser el problema principal.

Si eso no lo soluciona, comprueba la configuración de la URL de tu WordPress. Inicia sesión en tu panel de hosting y accede a phpMyAdmin. En tu base de datos de WordPress, abre la tabla wp_options y busca los valores siteurl y home. Ambos deben coincidir y usar el mismo protocolo (http o https, no una mezcla).

También puedes actualizar estos valores en wp-config.php añadiendo:

define('WP_HOME', 'https://yoursite.com');
define('WP_SITEURL', 'https://yoursite.com');

Si hay un plugin de caché involucrado, desactívalo vía FTP renombrando la carpeta de plugins, luego comprueba si el bucle de redirección se elimina. Reactiva los plugins uno por uno para encontrar el conflicto.

Finalmente, si recientemente cambiaste de http a https, asegúrate de que tu certificado SSL esté activo y tu hosting esté configurado para forzar HTTPS. Una configuración HTTPS a medio hacer es una de las causas más comunes de bucles de redirección que veo.

Consejo: Al migrar de http a https, actualiza tus URLs de WordPress, vacía tu caché y prueba en una ventana de incógnito antes de declararlo solucionado.

15. Tiempo máximo de ejecución excedido en WordPress

Este error fatal de PHP aparece como "Tiempo máximo de ejecución de X segundos excedido" y significa que un script de tu sitio se ejecutó demasiado tiempo. Es común en planes de hosting compartido donde el tiempo de ejecución PHP predeterminado se establece bajo (a menudo 30 segundos).

Las dos causas más comunes son plugins que consumen muchos recursos ejecutando operaciones complejas (importaciones, copias de seguridad, escaneos SEO) y los límites de hosting compartido que limitan el tiempo de ejecución para proteger los recursos del servidor.

Para solucionarlo, aumenta el valor de max_execution_time. El método más seguro es añadir esta línea a tu wp-config.php antes del comentario "Eso es todo, deja de editar!":

set_time_limit(300);

Alternativamente, si tienes acceso a php.ini a través de tu panel de hosting, busca la línea que dice max_execution_time = 30 y auméntala a 120 o 300.

Si instalaste recientemente un nuevo plugin antes de que apareciera el error, desactívalo primero. Los plugins de copia de seguridad, las herramientas de rastreo SEO y los plugins de importación son culpables comunes porque procesan grandes cantidades de datos en una sola solicitud.

En hosting compartido, a menudo hay un límite máximo de tiempo de ejecución que no puedes cambiar desde wp-config.php. Si el error sigue apareciendo, este es otro caso en el que actualizar a un plan de hosting VPS o WordPress gestionado lo resuelve permanentemente.

Consejo: Si un plugin de copia de seguridad está fallando por tiempo, comprueba su configuración para ver si tiene una opción de copia de seguridad "dividida" o "en fragmentos". Estos dividen las operaciones grandes en solicitudes más pequeñas que se mantienen dentro de los límites de tiempo.

16. WordPress Carga Lento

La carga lenta de WordPress no es técnicamente un mensaje de error, pero es uno de los problemas de rendimiento más comunes de WordPress y puede resultar igual de frustrante. Un sitio que tarda más de 3 segundos en cargarse pierde visitantes antes de que vean una sola palabra.

Las causas más comunes son tener demasiados plugins, no tener configuración de caché, imágenes no optimizadas o un hosting deficiente. Aquí te explicamos cómo diagnosticar y solucionar cada uno:

  • Instala un plugin de caché: WP Super Cache o W3 Total Cache genera archivos HTML estáticos de tus páginas, reduciendo drásticamente la carga del servidor y mejorando los tiempos de respuesta.
  • Optimiza tus imágenes: Las imágenes grandes sin comprimir son uno de los mayores causantes de lentitud. Usa un plugin como Smush o ShortPixel para comprimir imágenes automáticamente al subirlas.
  • Desactiva los plugins que no uses: Cada plugin activo añade código que se carga en cada página. Desactiva y elimina los plugins que no estés utilizando.
  • Usa un tema ligero: Los temas con constructores visuales y muchas funciones integradas a menudo cargan lentamente. En mis pruebas con GTmetrix, una página creada con SeedProd cargó en 556ms con 16 solicitudes HTTP, mientras que la misma página creada con Elementor tardó 1.882ms y 32 solicitudes. Esa diferencia se acumula en cada carga de página en tu sitio.
  • Habilita una CDN: Una red de distribución de contenidos sirve tus archivos estáticos desde servidores más cercanos a tus visitantes, reduciendo los tiempos de carga para el tráfico internacional.

Para una guía completa, consulta nuestra guía sobre cómo acelerar tu sitio de WordPress.

Consejo: Pasa tu sitio por GTmetrix o Google PageSpeed Insights para obtener una lista específica de lo que te está ralentizando. Solucionar los dos o tres elementos principales suele producir la mayor mejora.

Preguntas frecuentes sobre errores comunes de WordPress

¿Cuáles son los errores más comunes de WordPress que enfrentan los principiantes?

Los errores más comunes de WordPress con los que se encuentran los principiantes son la Pantalla Blanca de la Muerte, "Error al establecer una conexión con la base de datos", el Error Interno del Servidor 500, WordPress atascado en modo de mantenimiento y fallos en la entrega de correo electrónico. Todos estos son solucionables, y la mayoría se remonta a un conflicto de plugins, un problema de permisos de archivos o un límite de memoria que necesita ser aumentado.

¿Por qué mi sitio de WordPress muestra un error 403 Prohibido?

Un error 403 Prohibido significa que tu servidor está bloqueando el acceso a un archivo o página. Las causas más comunes son un archivo .htaccess corrupto, permisos incorrectos de carpetas o archivos (las carpetas deben ser 744, los archivos 644), o un plugin de seguridad o firewall que activa un bloqueo falso. Empieza por renombrar tu archivo .htaccess a través de FTP, luego regenéralo desde Ajustes » Enlaces permanentes.

¿Cómo descubro qué plugin está causando un error en WordPress?

Conéctate a tu sitio a través de FTP o el gestor de archivos de tu hosting y renombra la carpeta de plugins dentro de wp-content a algo como "plugins-desactivados". Si el error desaparece, sabes que un plugin es la causa. Renombra la carpeta de nuevo, luego ve a tu panel de WordPress y reactiva los plugins uno por uno, probando después de cada uno. El plugin que hace que el error vuelva es el culpable.

¿Qué causa la Pantalla Blanca de la Muerte en WordPress?

La Pantalla Blanca de la Muerte casi siempre es causada por un conflicto de plugins o temas, un archivo corrupto o un límite de memoria PHP excedido. Produce una pantalla blanca en blanco sin mensaje de error porque PHP encontró un error fatal antes de que la página pudiera renderizarse. Desactivar plugins a través de FTP, cambiar a un tema predeterminado y aumentar el límite de memoria PHP son las soluciones estándar, en ese orden.

¿Cómo soluciono que WordPress no cargue o dé tiempo de espera agotado?

Un error de tiempo de espera (timeout) generalmente significa que tu servidor tarda demasiado en procesar una solicitud. Empieza por deshabilitar todos los plugins a través de FTP para descartar un plugin que consuma muchos recursos. Luego, comprueba los límites de memoria y tiempo de ejecución del plan de hosting; en el hosting compartido, estos suelen ser bajos por defecto. Añadir define('WP_MEMORY_LIMIT', '256M'); a wp-config.php ayuda, pero si el error persiste, puede ser necesario actualizar a un VPS o a un hosting de WordPress gestionado.

Cómo prevenir errores de WordPress

La mayoría de los problemas de WordPress se pueden evitar. Estos cinco hábitos previenen la mayoría de los errores cubiertos en esta guía.

  • Usa un sitio de staging antes de las actualizaciones: La mayoría de los hostings de WordPress gestionados (SiteGround, WP Engine, Kinsta) incluyen staging con un solo clic. Prueba las actualizaciones de plugins y temas allí antes de pasarlas a producción. Detectarás conflictos antes que tus visitantes.
  • Actualiza plugins y temas uno a la vez: Las actualizaciones masivas dificultan la identificación de qué cambio causó un nuevo error. Actualiza un elemento, prueba, y luego pasa al siguiente.
  • Realiza copias de seguridad automáticas: Configura un plugin de copias de seguridad que se ejecute diariamente y almacene copias fuera del sitio. Una copia de seguridad hace que cada error sea recuperable.
  • Utiliza hosting de calidad: El hosting compartido barato con bajos límites de memoria y mala disponibilidad es la causa raíz de muchos errores de memoria agotada, tiempo de espera y tiempo máximo de ejecución. Un hosting de WordPress gestionado elimina la mayoría de estas limitaciones.
  • Configura monitorización de tiempo de actividad (uptime): Herramientas como UptimeRobot (gratuita) te alertan en el momento en que tu sitio se cae. Sabrás de los errores antes de que tus visitantes te envíen correos electrónicos al respecto.

Mantente al día con los errores comunes de WordPress

Los mensajes de error de WordPress son frustrantes, pero como has visto, la mayoría tienen soluciones rápidas. Desde límites de memoria y conflictos de plugins hasta problemas de conexión a la base de datos, la clave es trabajar metódicamente en cada paso y mantener tu sitio con copias de seguridad.

La mitad de estos errores se deben a conflictos de recursos por usar demasiadas herramientas o herramientas mal codificadas. Por eso cambié a SeedProd después de años depurando sitios de Elementor.

En mis pruebas de GTmetrix, una página de SeedProd cargó en 556 ms con 16 solicitudes HTTP frente a 1882 ms y 32 solicitudes con Elementor, lo que significa menos problemas de compatibilidad con plugins de seguridad y menos posibilidades de alcanzar los límites de memoria. Si estás creando páginas nuevas o rediseñando tu sitio, SeedProd merece la pena.

¿Quieres más formas de mejorar tu sitio? Consulta estas guías:

¡Gracias por leer! Nos encantaría conocer tu opinión, así que únete a la conversación en YouTubeXFacebook para obtener más consejos y contenido útil para hacer crecer tu negocio.

avatar del autor
Stacey Corrin Especialista en marketing de contenidos
Stacey Corrin es una especialista certificada en marketing de contenidos y b uevoacute;squeda con maacute;s de 15 anilde;os de experiencia escribiendo sobre WordPress, SEO y marketing digital. Gestiona el contenido de SeedProd y RafflePress, cubriendo herramientas y estrategias que ella misma utiliza y prueba activamente.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Solo recomendamos productos que creemos que aportarán valor a nuestros lectores.

Comentarios

  1. ¿Puedes solucionar el problema con otros plugins que la protección contra la vista de código fuente, arrastrar y soltar y clic derecho no funcionan en la página de destino de Seedprod?

    Tengo la versión pro.

Los comentarios están cerrados.

[weglot_switcher]