Pantalla Blanca en WordPress

Inicio > Wordpress > Pantalla Blanca en WordPress

Si estás leyendo éste post es porqué, seguramente, te has encontrado con tu página web hecha con WordPress mostrando una pantalla en blanco; la conocida cómo Pantalla Blanca de la muerte en WordPress.

Ante todo, que no cunda el pánico.

pantalla en blanco en wordpress

Resolver Pantalla en Blanco en WordPress

Que WordPress muestre la pantalla en blanco puede ser debido a múltiples motivos; lo más probable es que sea debido a una actualización reciente; incluso, en algunos casos, a un ataque por parte de un Hacker, aunque es lo menos probable.

Seguramente no puedas acceder al área de administración, por lo tanto lo primero que haremos será acceder a nuestro administrador de archivos; puedes hacerlo mediante el CPanel o Plesk de tu Hosting, o directamente por FTP usando un cliente FTP cómo, por ejemplo Filezilla.

Localiza el archivo wp-config en el directorio raiz, y a continuación con botón derecho lo editas cambiando en la linea “define(‘WP_DEBUG’, false);” la palabra “false” por “true”.

debug mode wordpress

La estructura del directorio raiz de tu web no tiene porque ser exactamente igual que la que te muestro en la imagen anterior, eso va a depender de los plugin que tengas instalados; algunos de ellos instalan archivos en la raiz.

Con el modo debug activado, es muy posible que ya empieces a tener algunas pistas del origen del error; pero esto no es una ciencia exacta, y es muy probable que sigas viendo tu “página blanca de la muerte“.

Si con el modo debug activado se muestran los errores, la cosa es sencilla, se trata de identificar donde están los problemas y resolverlos. El modo debug te va a mostrar los errores y el camino en el directorio para resolverlo, en la imagen a continuación puedes ver un error resuelto recientemente al cambiar la versión PHP del servidor.

errores en wordpress

En ese caso, con actualizar la versión de WordPress y los plugin fue suficiente, pero puede suceder que estos errores no se visualicen; en ese caso deberemos proceder con acciones algo más contundentes, si me lo permites un poco desesperadas.

Pantalla en blanco por la plantilla instalada.

Una de las razones por las que se muestra la pantalla en blanco, puede ser por culpa de la plantilla que tienes instalada en tu página web. Lo mejor en estos casos es cambiar el nombre de la plantilla activa; para ello lo mejor que puedes hacer es renombrar la plantilla actual añadiendo cualquier cosa al nombre de la plantilla, con ello se genera un error que la desactiva e, inmediatamente WordPress activará otra de las que tengas instaladas. Normalmente será una de las plantillas que vienen por defecto (a menos que las borrases en su día).

Para desactivar la plantilla activa, es suficiente con acceder a la siguiente ruta: wp-content/themes, y en su interior encontrarás todas las plantillas que tengas instaladas, cambias el nombre e intentas visualizar tu web y acceder al área de administración; si ya puedes acceder, ahora lo que toca es ver que problema hay con la plantilla.

Plantillas de WordPress gratuitas

si se trata de una de las muchas plantillas gratuitas de que dispones para WordPress, lo más sencillo será buscarla en el repositorio de temas de WordPress.org, y ver sus compatibilidades y la última actualización.

plantillas para wordpress gratuitas

Si la última actualización es superior a 12 meses, lo más probable es que el problema de la pantalla en blanco sea que no está soportada por la nueva versión de WordPress. En este punto puedes optar por dos opciones:

La primera será cambiar de plantilla, en consecuencia vas a tener que realizar no pocas modificaciones para que tu web vuelva a tener un aspecto parecido al que tenía antes del problema de la pantalla en blanco. Seguramente sea la opción más adecuada, ya que te va a permitir estar seguro de que la que instalas sea compatible con la última version del Core de WordPress. No tendrás problemas de seguridad y además será compatible con las últimas versiones de plugin instaladas.

Plantillas Premium

En el mercado hay muchos proveedores de plantillas Premium; seguramente elegiste la opción de comprar una plantilla, ya que estas son mucho más personalizables y flexibles que las gratuitas. Pero esa flexibilidad requiere, también, que estés atento a sus actualizaciones. Una plantilla sin actualizar, además de ser una magnífica puerta de entrada para los hacker, es sin duda uno de los principales problemas de pantalla en blanco con los que nos encontramos en nuestro servicio de mantenimiento de páginas web.

Si tu plantilla Premium dispone de actualizaciones, tendrás dos formas de actualizarla. La primera y más sencilla es mediante el área de administración de tu página web, daré por supuesto que ya tienes acceso al administrador al haber cambiado el nombre de la plantilla. Otra opción para actualizar es hacerlo mediante el uso de FTP. Para actualizar la plantilla deberás entrar en la carpeta wp-content/themes y subir ahí tu plantilla descomprimida. La mayoría de plantillas Premium incluyen en el paquete zip que te descargas diversas carpetas, localizas la que contiene el tema y será esa carpeta la que subirás. Una vez la hayas subido, accedes al área de administración de tu web, en el menu principal, apariencia ⇒ temas, activas la plantilla y compruebas que ya todo está como debiera; si todo funciona correctamente, puedes proceder a borrar la plantilla a la que le cambiaste el nombre.

Pantalla en blanco por culpa de Plugin.

El más frecuente de los problemas de pantalla en blanco en WordPress viene dado por los plugin. Hay infinidad de ellos y es prácticamente imposible realizar un seguimiento de todos y cada uno de ellos, máxime cuando tu página web está funcionando correctamente.

La cuestión principal reside en saber que plugin debes instalar y cuales no, pero en ello se acostumbra a pensar poco; normalmente tenemos nuestras páginas web sobrecargadas de plugin, en muchos casos innecesarios. Para saber si el problema de la pantalla en blanco es de algún plugin, podemos actuar de distintas formas. La forma más drástica para comprobar si la pantalla blanca es por culpa de un plugin, salvo que lo hayas visto muy claro al activar el debug, es renombrar la carpeta al completo en wp-content/plugins; al no existir la carpeta vas a ver multitud de errores, pero cuando menos empezarás a ver algo en pantalla, síntoma inequívoco de que el causante es un plugin.

Desactiva los plugin y activa uno a uno.

Volvemos a poner el nombre correcto y ahora lo que hacemos es desactivar los plugin; yo acostumbro a crear una carpeta temporal dentro de la carpeta de plugins, por ejemplo: wp-content/plugins/temp/, muevo al interior de la carpeta todos los plugin, y los voy sacando de la carpeta temporal y activando uno a uno. Al haberlos movido, por defecto te van a aparecer desactivados en el área de administración de WordPress; una precaución para no hacer trabajo doble, es comprobar la última actualización del plugin en el repositorio de plugins de WordPress. Ahora procederemos igual que con las plantillas gratuitas, si la actualización es superior a 9 – 12 meses, mi recomendación es que busques un sustituto para ese plugin.

plugin desactualizado

Si al comprobar te has encontrado con un resultado parecido al de la imagen anterior, no lo dudes, seguramente ahí está el problema. A día de hoy vamos por la versión 4.7.4 de WordPress, por lo tanto el plugin de la imagen es totalmente incompatible.

Problemas menos frecuentes con los plugin.

Hay otros problemas menos frecuentes con los plugin, y puede ser justo el contrario del planteado anteriormente, que el plugin esté actualizado y que la versión de WordPress instalada sea inferior. Éste problema lo hemos identificado recientemente con el plugin W3Total Cache, y que quede muy claro que no es un problema del plugin; ahora bien, resolverlo tiene su complejidad. En primer lugar porque no basta con desactivar el plugin, los plugin de caché introducen modificaciones en el archivo .htaccess, suelen crear una carpeta para almacenar la cache, normalmente la encontrarás en wp/content/cache, y además añaden algunos archivos que hay que eliminar al desactivar el plugin. Si estás en debug mode no hace falta, ya que se va a mostrar el error correspondiente, el más clásico dice que borres el archivo ubicado en wp-content/advanced-cache.php. Pero si ya no tienes el modo debug activado, simplemente volverás a tener la pantalla en blanco.

En estos casos, lo mejor es hacer una copia de seguridad del archivo .htaccess y guardarlo. Una vez tenemos la copia de seguridad, creamos un nuevo archivo en blanco .htaccess. A continuación en el área de administración de tu web, en la pestaña ajustes ⇒ enlaces permanentes, guardas los enlaces (ahora no es momento de preocuparse por su formato) y el archivo .htaccess se rellena con las opciones básicas. Con ello la web debería estar visible y funcionando.

Te podemos ayudar si lo necesitas.

Espero que estas recomendaciones para solucionar el problema de la pantalla en blanco de WordPress te resulten de ayuda. Si a pesar de ello, sigues teniendo problemas, puedes contactar con nuestro equipo de mantenimiento que te dará algunas indicaciones para solucionar el problema o, si lo deseas, resolverá el problema directamente previo presupuesto.

Nombre
Email
Teléfono
Su web actual

¿Necesita aportar algún detalle? He leido y acepto la información sobre política de privacidad

 

 

 

 

Rating: 5.0. From 4 votes.
Please wait...
2017-06-02T07:45:52+00:00

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies