🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Solución de errores comunes en WordPress: guía para principiantes

Actualizado el 5 de febrero de 2026

¿Te ha pasado que entras a tu web y en lugar de tu contenido te encuentras con un mensaje de error, una pantalla en blanco o un enlace roto? No te preocupes, es más común de lo que crees y, en la mayoría de los casos, tiene solución. En esta guía para principiantes, vamos a recorrer los errores WordPress más frecuentes y te enseñaremos paso a paso cómo solucionar errores WordPress sin necesidad de ser un experto en programación. Prepárate para tomar el control de tu sitio.


¿Por qué ocurren los errores en WordPress?

WordPress es un sistema muy potente y flexible, pero precisamente esa flexibilidad, al combinarse con temas, plugins y configuraciones de servidor, puede generar conflictos. Los errores más comunes suelen deberse a:

  • Plugins o temas incompatibles: Al actualizar un plugin o tema, puede que deje de funcionar bien con tu versión de WordPress.
  • Problemas de memoria: El servidor tiene un límite de memoria. Si un script consume demasiada, se produce un error.
  • Archivos corruptos: Una actualización fallida o un ataque pueden dañar archivos esenciales.
  • Configuración incorrecta: Errores en el archivo .htaccess o en la base de datos.

Vamos a ver los errores más comunes y cómo atacarlos.


1. Pantalla Blanca de la Muerte (WSOD)

Este es, sin duda, el error que más asusta a los principiantes. Entras a tu web y solo ves una pantalla en blanco. No hay texto, no hay imágenes, nada. Es como si tu sitio hubiera desaparecido.

¿Qué lo causa?

Generalmente, un plugin o un tema con un error de PHP crítico. También puede deberse a que se ha agotado el límite de memoria del servidor.

Cómo solucionarlo paso a paso

Lo primero es mantener la calma. La pantalla blanca WordPress tiene solución. Sigue estos pasos en orden:

  1. Accede a tu panel de control de hosting. Normalmente es cPanel, Plesk o Syspanel (si usas este, recuerda que el puerto de acceso es el 2106).
  2. Desactiva todos los plugins. Ve al administrador de archivos de tu hosting (suele llamarse "File Manager" o "Administrador de archivos"). Navega hasta la carpeta wp-content y renombra la carpeta plugins a plugins_desactivados. Esto hará que WordPress no pueda encontrar los plugins y los desactive forzosamente.
  3. Vuelve a tu web. Si ahora ves tu sitio, el problema está en uno de los plugins. Para identificarlo, renombra la carpeta de nuevo a plugins y ve a /wp-admin/plugins.php. Actívalos uno por uno hasta que el error vuelva a aparecer. Ese es el plugin conflictivo.
  4. Si el error persiste, toca el tema. Con los plugins desactivados, si sigues viendo la pantalla blanca, el problema es del tema. Ve a la carpeta wp-content/themes y renombra la carpeta de tu tema activo (por ejemplo, mi-tema a mi-tema_backup). WordPress cargará automáticamente un tema por defecto (Twenty Twenty-Four o similar). Si ves la web, confirma que el tema es el culpable.

[TIP]: Si no puedes acceder ni al administrador de archivos, usa un cliente FTP (como FileZilla) para hacer estos cambios. Es igual de sencillo.


2. Error de Conexión a la Base de Datos

Este error es muy claro: ves un mensaje que dice "Error al establecer una conexión a la base de datos". Es como si tu web no pudiera hablar con su "almacén" de datos.

¿Qué lo causa?

  • Credenciales incorrectas en el archivo wp-config.php.
  • La base de datos está caída o corrupta.
  • El servidor de base de datos está sobrecargado.

Cómo solucionarlo

  1. Revisa el archivo wp-config.php. Accede al administrador de archivos de tu hosting (o por FTP) y busca el archivo wp-config.php en la raíz de tu instalación. Ábrelo con un editor de texto (como el Bloc de notas, pero mejor usar uno como Notepad++). Busca estas líneas:
    define('DB_NAME', 'nombre_de_tu_bd');
    define('DB_USER', 'usuario_de_tu_bd');
    define('DB_PASSWORD', 'contraseña_de_tu_bd');
    define('DB_HOST', 'localhost');
    
    Verifica que estos datos sean correctos. Puedes obtenerlos desde el panel de control de tu hosting (por ejemplo, en cPanel busca "Bases de datos MySQL" o en Syspanel busca "Bases de datos"). Si has cambiado la contraseña recientemente, aquí es donde debes actualizarla.
  2. Repara la base de datos. Si las credenciales son correctas, la base de datos puede estar dañada. Agrega esta línea al final del archivo wp-config.php (justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */):
    define('WP_ALLOW_REPAIR', true);
    
    Luego, visita esta URL en tu navegador: tudominio.com/wp-admin/maint/repair.php. Te aparecerán dos opciones: "Reparar base de datos" y "Reparar y optimizar". Haz clic en la primera. Una vez terminado, borra esa línea del wp-config.php por seguridad.
  3. Contacta a tu proveedor de hosting. Si nada funciona, el problema puede ser del servidor. Ellos pueden verificar si el servicio de base de datos está funcionando correctamente.

3. Error 404: Página No Encontrada

El temido error 404 WordPress. Haces clic en un enlace y te lleva a una página que dice "No encontrada". Es frustrante para ti y para tus visitantes.

¿Qué lo causa?

Casi siempre es un problema con los enlaces permanentes (las URLs bonitas de tu web). Al cambiar la estructura de las URLs o al migrar el sitio, el archivo .htaccess puede no actualizarse correctamente.

Cómo solucionarlo (la solución más fácil)

  1. Accede a tu escritorio de WordPress. Si puedes entrar al panel de administración (/wp-admin), ve a Ajustes > Enlaces permanentes.
  2. Selecciona una opción simple. Por ejemplo, "Simple" (que usa IDs numéricos) y haz clic en Guardar cambios.
  3. Vuelve a seleccionar tu opción anterior. Ahora, elige la estructura que tenías antes (por ejemplo, "Nombre de la entrada") y vuelve a guardar. Esto regenera las reglas de reescritura de URLs.
  4. Verifica. Visita una página que antes daba error. Lo más probable es que ya funcione.

Si no puedes acceder al panel de administración

A veces el error 404 te bloquea hasta el acceso. En ese caso:

  1. Conéctate por FTP o al administrador de archivos.
  2. Busca el archivo .htaccess en la raíz de tu instalación de WordPress (a veces está oculto, asegúrate de que tu cliente FTP muestre archivos ocultos).
  3. Renómbralo a .htaccess_old. Esto lo desactiva.
  4. Vuelve a tu web. Si ahora funciona (aunque las URLs sean "feas"), el problema está confirmado.
  5. Genera un nuevo .htaccess. Desde el panel de administración (si puedes acceder ahora) o crea uno nuevo con el siguiente contenido:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Guarda el archivo como .htaccess (sin extensión .txt) y súbelo a la raíz. Luego, ve a Ajustes > Enlaces permanentes y guarda los cambios para refrescar.

[WARNING]: No modifiques el .htaccess si no estás seguro de lo que haces, ya que podrías romper el acceso a tu web. Siempre haz una copia de seguridad antes.


4. Error de Memoria Agotada (Allowed Memory Size Exhausted)

Este error aparece como un mensaje de PHP en la pantalla, algo como: Fatal error: Allowed memory size of 67108864 bytes exhausted. Significa que tu web está pidiendo más memoria de la que el servidor le permite usar.

¿Qué lo causa?

  • Un plugin o tema que consume muchos recursos.
  • Tener demasiados plugins activos.
  • Una página con mucho contenido multimedia.

Cómo solucionarlo

  1. Aumenta el límite de memoria de WordPress. Abre el archivo wp-config.php (como hicimos antes) y agrega esta línea antes de la línea de cierre:
    define('WP_MEMORY_LIMIT', '256M');
    
    Esto le dice a WordPress que intente usar hasta 256 MB de memoria. Guarda el archivo.
  2. Si el error persiste, aumenta el límite desde el servidor. Crea un archivo llamado php.ini en la raíz de tu instalación (si no existe) y agrega:
    memory_limit = 256M
    upload_max_filesize = 64M
    post_max_size = 64M
    
  3. Desactiva plugins uno por uno (como en la pantalla blanca) para identificar al culpable. Si encuentras un plugin que consume mucha memoria, busca una alternativa más ligera o contacta al desarrollador.
  4. Actualiza todo. Asegúrate de que WordPress, los temas y los plugins estén en su última versión. Las nuevas versiones suelen ser más eficientes.

5. Error al subir una imagen (Error HTTP)

Subes una imagen a la biblioteca de medios y te aparece un mensaje genérico de "Error HTTP". No se sube, no se guarda.

¿Qué lo causa?

  • Tamaño de archivo demasiado grande para la configuración del servidor.
  • Problemas de permisos en la carpeta de uploads.
  • Un plugin de seguridad o de compresión de imágenes que interfiere.

Cómo solucionarlo

  1. Reduce el tamaño de la imagen. Usa una herramienta online o un editor de imágenes para que el archivo pese menos de 1 MB (idealmente menos de 500 KB).
  2. Verifica los permisos de la carpeta uploads. Conéctate por FTP y navega a wp-content/uploads. Haz clic derecho sobre la carpeta y selecciona "Permisos" o "File Permissions". Debe tener permisos 755 (para carpetas) y 644 (para archivos). Si no es así, cámbialo.
  3. Desactiva temporalmente los plugins de seguridad y de optimización de imágenes. Si después de desactivarlos la subida funciona, ve activándolos uno a uno para encontrar al conflictivo.
  4. Aumenta los límites de subida. En el archivo php.ini que creamos antes, asegúrate de tener:
    upload_max_filesize = 64M
    post_max_size = 64M
    
    Si no tienes acceso al php.ini, pídele a tu hosting que aumente estos límites.

6. Error de Mantenimiento (Briefly unavailable for scheduled maintenance)

Tu web se queda atascada mostrando "Briefly unavailable for scheduled maintenance. Check back in a minute." Esto ocurre cuando una actualización (de WordPress, un plugin o un tema) se interrumpe a la mitad.

Cómo solucionarlo

Es muy sencillo. El problema es que WordPress deja un archivo llamado .maintenance en la raíz de tu instalación. Si la actualización falla, ese archivo no se borra y la web se queda "en mantenimiento" para siempre.

  1. Conéctate por FTP o al administrador de archivos.
  2. Busca el archivo .maintenance en la raíz de tu WordPress.
  3. Bórralo. ¡Listo! Tu web volverá a estar operativa inmediatamente.
  4. Vuelve a intentar la actualización desde el panel de administración para asegurarte de que todo queda correctamente instalado.

[INFO]: Si no ves el archivo, asegúrate de que tu cliente FTP esté configurado para mostrar archivos ocultos (los que empiezan con un punto).


Preguntas Frecuentes (FAQ)

¿Debo tener miedo de tocar archivos como wp-config.php o .htaccess?

No, si sigues las instrucciones al pie de la letra. Lo importante es siempre hacer una copia de seguridad del archivo antes de modificarlo. Si algo sale mal, puedes restaurar la copia. Además, los cambios que te mostramos son muy seguros y reversibles.

¿Cuál es la mejor manera de evitar estos errores?

La prevención es clave:

  • Mantén todo actualizado: WordPress, temas y plugins.
  • Usa un tema y plugins de fuentes confiables (como el repositorio oficial de WordPress o desarrolladores reconocidos).
  • Haz copias de seguridad periódicas (diarias o semanales, según tu actividad).
  • Instala un plugin de seguridad (Wordfence, Sucuri) para protegerte de ataques.

¿Qué hago si después de todo esto el error sigue?

Si has seguido todos los pasos y el error persiste, el problema puede ser más profundo (un hackeo, un error del servidor, un conflicto muy complejo). En ese caso, te recomendamos:

  1. Contactar al soporte técnico de tu hosting. Ellos pueden revisar los logs del servidor para darte una pista.
  2. Restaurar una copia de seguridad de antes de que apareciera el error.
  3. Buscar ayuda en foros especializados como el de WordPress en español, donde otros usuarios pueden haber tenido el mismo problema.

Conclusión: No temas a los errores, domínalos

Los errores WordPress son parte del camino de cualquier webmaster, incluso de los más experimentados. Lo importante es no entrar en pánico y seguir un método lógico para solucionar errores WordPress. Con esta guía, ya tienes las herramientas para enfrentarte a los más comunes: la pantalla blanca WordPress, el error 404 WordPress, los problemas de memoria, de base de datos y de subida de archivos.

Recuerda: la paciencia y la metodología son tus mejores aliados. Si te equivocas, siempre puedes volver atrás con una copia de seguridad. ¡Ahora ve y arregla tu web con confianza!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel