domingo, 30 Ago 2026

Exclusive resources and tools for web design and development experts

Explore
BiblioWeb

Biblioweb.es

All About Web Technology

  • Start
  • Categories
    • Web Development and Plugins
    • AI & Web Automation
    • Cybersecurity and Web Security
    • WordPress Plugins
    • Web error solution
    • Web Hosting & Performance
  • WordPress
    • All about WordPress
    • WordPress Plugins
    • Web Development and Plugins
    • AI and Web Automation
    • WooCommerce
    • Hosting and Web Performance
    • Cybersecurity and Web Security
    • Web Error Resolution
    • Online Stores and Funnels
  • About Plugins
    • Yoast SEO
    • WooCommerce
    • Rank Math SEO
    • AI Engine
    • WP Rocket
    • WPCode
    • WP Translate Master
    • CartBounty
    • WP SEO Pro
  • Tools
    • Password Generator
    • QR Code Generator
    • Word Counter
    • JSON Formatter
    • Compresor de Vídeo para Web
    • Generador de Firmas de Email
    • Image to WebP Converter
    • Email Checker
  • Plugins Library
  • Español
  • English ✓
  • 🇨🇳 中文(简体)
  • Français
  • Deutsch
  • Italiano
History
  • WordPress
  • WordPress plugins
  • Create website
  • WooCommerce
  • WordPress tricks
  • See everything
BiblioWebBiblioWeb
Font ResizerAa
  • News History
Search
  • Start
  • Categories
    • Web Development and Plugins
    • AI & Web Automation
    • Cybersecurity and Web Security
    • WordPress Plugins
    • WooCommerce
    • Web Hosting & Performance
    • Troubleshooting web errors
    • Online Stores & Sales Funnels
  • WordPress
    • All about WordPress
    • WordPress Plugins
    • Web Development and Plugins
    • AI and Web Automation
    • WooCommerce
    • Hosting and Web Performance
    • Cybersecurity and Web Security
    • Web Error Resolution
    • Online Stores and Funnels
  • About Plugins
    • Rank Math SEO
    • AI Engine
    • WP Rocket
    • WPCode
    • WP Translate Master
    • CartBounty
    • WP SEO Pro
  • Blog
    • Español
    • English ✓
    • 🇨🇳 中文(简体)
    • Français
    • Deutsch
    • Italiano
  • My account
    • News History
  • Tools
    • Password Generator
    • QR Code Generator
    • Word Counter
    • JSON Formatter
    • Image to WebP Converter
    • Email Checker
    • Compresor de Vídeo para Web
    • Generador de Firmas de Email
Have an existing account? Sign In
Follow Us
© 2026 BiblioWeb — All rights reserved.
Cover » Blog » White screen of death in WordPress: solutions
Troubleshooting web errors

White screen of death in WordPress: solutions

Adrián Alcalá
Last updated: 08/08/2026 15:04
By Adrián Alcalá
Share
14 Min Read
White screen of death in WordPress: solutions
SHARE

La pantalla blanca WordPress —conocida en inglés como White Screen of Death o WSOD— es uno de los sustos más grandes que puede darte tu web: entras a tu dominio y no hay nada, ni error, ni mensaje, solo un fondo blanco absoluto. A veces afecta a toda la web, a veces solo al escritorio de administración, y en los peores casos a ambos, dejándote sin acceso aparente para arreglarlo. La buena noticia es que la pantalla blanca casi nunca significa que hayas perdido nada: tu contenido sigue intacto en la base de datos y el problema suele ser un error de PHP silenciado, un plugin que ha fallado tras una actualización, un tema roto o un límite de memoria agotado. En esta guía vamos a diagnosticar la causa paso a paso y a recuperar tu web tanto si conservas acceso al panel como si no, usando FTP o el gestor de archivos del hosting.

Contents
Qué es la pantalla blanca de la muerte y por qué aparecePrimer paso: hacer visible el errorSoluciones según la causaWordPress recovery modeIf nothing works: cache, hosting and backupHow to prevent it from happening againFrequently Asked QuestionsConclusion

Qué es la pantalla blanca de la muerte y por qué aparece

Cuando PHP encuentra un error fatal mientras genera una página, detiene la ejecución en seco. Si el servidor está configurado para no mostrar errores en pantalla (lo habitual en producción, por seguridad), el resultado es una página vacía: la famosa pantalla blanca de WordPress. Es decir, la pantalla no es el problema, sino el síntoma de un error que no estás viendo.

Las causas más frecuentes, por orden de probabilidad:

  • Un plugin incompatible o mal actualizado: el sospechoso número uno, sobre todo si el fallo apareció justo después de instalar o actualizar algo.
  • Un tema con errores: especialmente tras editar el archivo functions.php a mano.
  • Límite de memoria PHP agotado: WordPress se queda sin memoria a mitad de la carga.
  • Incompatibilidad con la versión de PHP: código antiguo ejecutándose en una versión moderna de PHP.
  • Archivos corruptos o actualización interrumpida: una subida a medias del core o de un plugin.

Primer paso: hacer visible el error

Antes de probar soluciones a ciegas, pide a WordPress que te diga qué está pasando. Conéctate por FTP o entra en el gestor de archivos de tu hosting, abre el archivo wp-config.php de la raíz y localiza la línea de WP_DEBUG. Sustitúyela por este bloque (o añádelo antes de la línea “¡Eso es todo, deja de editar!”):

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Con esto los errores no se muestran a los visitantes, pero se guardan en el archivo wp-content/debug.log. Recarga la página en blanco, abre ese archivo y busca la última línea que empiece por “PHP Fatal error”. Ahí suele estar la respuesta: el mensaje indica el archivo exacto que falla y, con él, el plugin o tema culpable. Por ejemplo, si la ruta contiene wp-content/plugins/nombre-del-plugin/, ya sabes a quién desactivar.

Cuando termines de arreglar la web, recuerda devolver WP_DEBUG a false.

You Might Also Like

500 Error in WordPress: what it is and how to fix it
Error establishing a database connection in WordPress
Yoast SEO: solutions to the 7 most common problems

Soluciones según la causa

Desactivar el plugin culpable (con y sin acceso al panel)

If you can access the dashboard, go to Plugins and deactivate the one indicated by the error log, or deactivate them all and reactivate them one by one until you reproduce the error. If you cannot access —the typical case—, do it via FTP: go to wp-content/ and rename the folder plugins a plugins-off. WordPress will automatically deactivate all plugins. If the website returns, restore the name plugins, enter the panel (plugins will remain deactivated) and reactivate them one by one until you find the culprit. Update it, replace it, or report it to its developer.

Revert to a safe theme

If the log points to the theme, or if the failure occurred after touching functions.php, rename your theme's folder via FTP inside wp-content/themes/. WordPress will automatically fall back to a default theme (Twenty Twenty-Four or similar) as long as you have it installed; if not, download it from WordPress.org and upload it to the themes folder. With the website back up, calmly correct the theme error. If it was a manual edit, restore the original file from your backup or delete the added lines.

Increase PHP memory limit

Si el registro muestra un error del tipo “Allowed memory size exhausted”, WordPress se está quedando sin memoria. Añade esta línea en wp-config.php:

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

In many hostings, you also have to raise the limit at the PHP level from the control panel. We have a specific guide on how to increase the PHP memory limit in WordPress with the three available methods and which one to use depending on your hosting.

Check PHP version

An old plugin or theme can break in PHP 8.x using functions removed from the language. And vice versa: there is code that requires modern versions. From the hosting panel you can change the PHP version with one click: if you recently updated to PHP 8.2 and the white screen appeared, try temporarily reverting to the previous version to confirm the diagnosis, and then update or replace the incompatible code; staying on an old PHP version is not a solution, it is a debt. In this article about PHP settings in WordPress we explain how to safely adjust these parameters.

Reinstall core files

If a WordPress update was interrupted halfway, corrupted files may remain. Download the same version of WordPress from WordPress.org and upload the folders via FTP wp-admin y wp-includes (never wp-content, which is where your themes, plugins, and uploads live). It's the equivalent of reinstalling the system without touching your data.

When only some pages are blank

Si la portada funciona pero una página concreta aparece vacía, el abanico se estrecha: suele ser un shortcode de un plugin desactivado, una plantilla de página que ya no existe tras cambiar de tema o un contenido que agota la memoria (páginas enormes construidas con maquetadores visuales). Edita esa página, revisa qué elementos la componen y prueba a cambiar su plantilla a la predeterminada. Si las páginas rotas son los archivos de categorías o las URL amigables en general, ve a Ajustes → Enlaces permanentes y pulsa “Guardar cambios” sin tocar nada: eso regenera las reglas de reescritura y resuelve más pantallas vacías de las que parece.

WordPress recovery mode

Desde la versión 5.2, WordPress detecta muchos errores fatales y, en lugar de dejarte con la pantalla blanca, envía un correo al email de administración con el asunto “Tu sitio está experimentando un problema técnico”. Ese correo incluye un enlace al modo de recuperación: un acceso especial al escritorio con el plugin o tema problemático pausado, para que puedas desactivarlo o actualizarlo tranquilamente. Revisa la bandeja (y el spam) del email de administrador antes de lanzarte al FTP: si el correo está, tienes la vía rápida. Ten en cuenta que el enlace caduca y que el correo solo llega si el envío de emails de tu WordPress funciona correctamente.

If nothing works: cache, hosting and backup

Have you deactivated plugins, changed themes, and the screen is still blank? Review this list:

  1. Clear caches: the browser's, the cache plugin's (rename its folder if you can't access the panel) and the server's cache if your hosting has it. Sometimes the website is already fixed and you are seeing a cached copy of the error.
  2. Check server logs: the Apache or PHP error log in the hosting panel records failures even if WP_DEBUG is not active.
  3. Ask the hosting: server limits (processes, memory, execution time) or incidents in your plan may exist that explain the failure. Support can see logs that you cannot.
  4. Restore the backup: if the failure occurred after a specific change and you have a previous copy, restoring is legitimate and fast. Then investigate the cause in a test environment before repeating the change.

And if the white screen appeared without you having touched anything, do not rule out a security problem: there are infections that break the website by injecting faulty code. In that case, follow the guide to detect and clean a hacked WordPress before considering the problem solved.

How to prevent it from happening again

  • Automatic and tested backup before any important update.
  • Update with criteria: plugins one by one first, not all fifteen at once, and if possible during low traffic hours.
  • Staging environment: many hostings include it; try big updates and PHP changes there.
  • Fewer and better-chosen plugins: every abandoned or poorly maintained plugin is a potential white screen. The common errors when installing WordPress precisely include accumulating plugins without control from day one.
  • Do not edit files in production: if you touch functions.php, do it from FTP with the original file at hand, never from the panel editor without a safety net.

Frequently Asked Questions

Does the white screen mean I have lost my website?

No. The content (posts, pages, users, orders) lives in the database and the white screen is a PHP execution error, not data loss. Once the cause is fixed, everything returns to where it was.

Why do I see the website fine but wp-admin is blank?

It is usually a plugin that only fails in the administration area or a memory limit that is exhausted right there, because the dashboard consumes more than the front page. Apply the same steps: error logging, deactivating plugins via FTP, and increasing memory.

Can I fix the white screen without knowing how to program?

Yes. All the steps in this guide—renaming folders via FTP, editing two lines of wp-config.php, reading debug.log—are mechanical and do not require programming. You only need FTP access data or access to your hosting panel and a bit of method.

What is the difference between the white screen and error 500?

They are close relatives: both indicate that something failed on the server. Error 500 returns an explicit error message, while the white screen is the same type of failure with hidden errors. In fact, a good part of the diagnosis (plugins, .htaccess, memory) is common to both.

Conclusion

La pantalla blanca de WordPress impone mucho y se arregla casi siempre en menos de una hora con el método correcto: activar el registro de errores para ver el fallo real, desactivar plugins o tema por FTP si el panel no responde, ampliar la memoria PHP cuando el registro lo pida y reinstalar el core en los casos de archivos corruptos. Recuerda revisar el correo del administrador por si WordPress ya te ha enviado el enlace al modo de recuperación, y cierra siempre el incidente entendiendo la causa: la pantalla blanca que se “arregla sola” sin explicación es la que vuelve el mes siguiente. Con copias de seguridad al día, actualizaciones ordenadas y un entorno de pruebas, la próxima vez ni siquiera llegará a producirse.

Share This Article
Email Copy Link Print
ByAdrián Alcalá
Follow:
Adrián Alcalá es desarrollador WordPress y consultor SEO, autor del plugin WP Translate y creador de BiblioWeb. Desde aquí comparte guías, tutoriales y herramientas gratuitas para quienes crean, optimizan y posicionan páginas web. Lleva años ayudando a negocios de toda España a sacar el máximo partido a WordPress, y todo lo que publica está probado en proyectos reales.
Previous Article Create a contact form in WordPress Cómo crear un formulario de contacto en WordPress
Next Article Error establishing a database connection in WordPress Error establishing a database connection in WordPress
como instalar wordpress - ¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (
¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (¡Te lo ponemos fácil!).
WordPress
como instalar wordpress - ¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfe
¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfecto (¡y que tu web vuele!)
WordPress
Best resources to learn WordPress
Los mejores recursos para aprender WordPress en español
WordPress
como instalar wordpress - ¡Adiós al miedo! Cómo instalar WordPress en tu propio servidor local (¡Perfecto para experimentar s
¡Adiós al miedo! Cómo instalar WordPress en tu propio servidor local (¡Perfecto para experimentar sin riesgos y crear tu #CrearPaginaWeb!)
WordPress
Advertisement
BiblioWeb

Biblioweb.es

Web Technology News

Information you can trust: guías y soluciones prácticas de tecnología web — WordPress, plugins, ciberseguridad, hosting, rendimiento y solución de errores.

RSS

Enlaces de interés

  • About us
  • Contact
  • Free tools
  • Plugin Library

Subscribe now to receive real-time updates on the latest news!

Legal

  • Legal Notice
  • Terms and Conditions
  • Cookies Policy
  • Privacy Policy

Latest news

como instalar wordpress - ¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (

¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (¡Te lo ponemos fácil!).

25/08/2026
Continue reading
como instalar wordpress - ¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfe

¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfecto (¡y que tu web vuele!)

24/08/2026
Continue reading

© 2026 BiblioWeb — All rights reserved.

Gestionar consentimiento
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios (no) personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o los ID's únicos en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Always active
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferences
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Ver preferencias
  • {title}
  • {title}
  • {title}
Welcome to Foxiz
Username or Email Address
Password

Lost your password?