9 situaciones que infunden miedo a los administradores de WordPress (y cómo evitarlas)

Horror stories for WordPress admins

Dirigir un sitio web es un reto, pero también puede ser increíblemente gratificante.

Como administrador de WordPress, debes equilibrar las necesidades de seguridad con las de acceso. Gestionas las actualizaciones al tiempo que mantienes la fiabilidad e impulsas tu sitio web.

Todo ello sin alienar a sus usuarios.

Es un equilibrio difícil, pero que nos resulta excepcionalmente agradable (la mayoría de las veces).

Sin embargo, hay momentos en los que ser administrador no es tan agradable.

Como cuando recibes un mensaje a las 2 de la madrugada notificándote que tu sitio web no funciona o cuando intentas iniciar sesión y todo lo que ves es la pantalla blanca de la muerte.

Son esas situaciones las que vamos a tratar hoy.

El equipo editorial de Brainstorm Force cuenta con más de 50 años de experiencia combinada como administradores de WordPress. En ese tiempo, hemos tenido que hacer frente a la mayoría de las cosas que pueden ir mal y (en su mayoría) hemos descubierto cómo solucionarlas.

Estamos recopilando todo ese conocimiento aquí para tu beneficio. Si eres un nuevo administrador de WordPress, ¡necesitas leer esto!

La lección clave que todo administrador de WordPress debe aprender

Empecemos esta guía señalando un punto obvio pero que con demasiada frecuencia se pasa por alto.

Más vale prevenir que curar.

Es mucho mejor proteger su sitio web, asegurarlo, realizar copias de seguridad y hacer todo lo posible para evitar que se produzca un desastre que intentar recuperarlo después de que haya ocurrido.

Por eso terminamos este post con algunas medidas preventivas que puedes tomar para evitar muchas de las situaciones que ahora vamos a describir.

Working with WordPress

Trabajar con WordPress

Si eres nuevo en WordPress, descubrirás que el núcleo de la aplicación es tan fiable y seguro como puede serlo una plataforma.

Pero está conectado a Internet, así que puede pasar cualquier cosa.

La mayoría de los problemas surgen del alojamiento, los temas de WordPress y los plugins. Todo aquello de lo que depende un sitio web WordPress para funcionar.

Puede compensar algunos de esos riesgos trabajando con un proveedor de alojamiento web fiable.

Recomendamos:

Si trabaja con un proveedor de alojamiento web de confianza, muchos de los problemas habituales a los que se enfrentan los propietarios de sitios web serán cosa del pasado.

Pero no hay garantías, y ahí es donde entra el siguiente capítulo.

Para saber más: 11 Mejores servicios de alojamiento gestionado de WordPress en 2024 - Comparación detallada

9 situaciones con las que los administradores de WordPress no quieren despertarse por la mañana

Hay pocas maneras mejores de despertarse que abrir las cortinas en un día soleado y oler el café recién hecho que sale de la cocina.

Hay pocas formas peores de empezar el día que despertarse con un problema en su sitio web.

He aquí algunas situaciones con las que puedes despertarte y algunos consejos para solucionarlas.

1. Olvidó su contraseña de WordPress

Quedarse fuera del panel de control de WordPress por haber olvidado la contraseña es más habitual de lo que debería. Afortunadamente, es relativamente fácil de solucionar.

Como olvidar la contraseña es algo muy común, te enseñamos cómo solucionarlo rápidamente.

La solución

Tiene dos opciones. Puede seleccionar el ¿Ha perdido su contraseña? en la pantalla de inicio de sesión o cambie la contraseña utilizando phpMyAdmin.

Si seleccionas el enlace de contraseña perdida, recibirás un correo electrónico con una URL para restablecer tu contraseña.

Todo va bien siempre que tengas acceso a tu correo electrónico.

De lo contrario, puede acceder a su alojamiento web y cambiar la contraseña en la base de datos de WordPress.

Parece más difícil de lo que es y puede ser útil si no tienes fácil acceso a tu correo electrónico.

Inicie sesión en su proveedor de alojamiento web y acceda a cPanel.

Seleccione phpMyAdmin y abra su base de datos de WordPress.

phpMyAdmin dashboard

Abra el wp_users y seleccione Navega.

Busque su nombre de usuario y seleccione Edita.

Seleccione usuario_pass y cambia la contraseña por algo que puedas recordar.

Seleccione Vaya a en la parte inferior derecha de la pantalla para guardar el cambio.

Si intentas iniciar sesión ahora con tu nueva contraseña, todo debería funcionar como es debido.

2. Pantalla blanca al intentar iniciar sesión (pantalla blanca de la muerte)

La pantalla blanca de la muerte mostrará una pantalla blanca en blanco cuando intente iniciar sesión. Esta es otra situación molesta y común que puedes encontrar como administrador de WordPress, pero es fácil de arreglar.

La pantalla blanca de la muerte es causada comúnmente por un plugin anticuado y/o incompatible.

El plugin está impidiendo que WordPress se cargue correctamente, que es lo que se ve en la pantalla.

La solución

La solución es sencilla, pero requiere que pueda acceder a cPanel o conectarse a su host a través de FTP.

Como cPanel no requiere ningún software FTP, vamos a utilizarlo.

Conéctese a su proveedor de alojamiento web y acceda a cPanel.

Seleccione Gestor de archivos y navegue hasta public_html.

phpMyAdmin file manager

Seleccione wp-contenido carpeta.

Seleccione Nuevo del menú superior y cree una nueva carpeta llamada Plugins.old.

Abra el Plugins y arrastre todo el contenido a su nueva carpeta Plugins.antiguos carpeta.

Vuelva a intentar iniciar sesión y debería poder hacerlo como de costumbre.

Su siguiente tarea es identificar qué plugin está causando el problema. Si ha realizado algún cambio recientemente, empiece por ahí.

Si ha añadido algún plugin nuevo o ha actualizado alguno, solucione el problema.

Si todo lo demás falla, mueva un plugin a la vez de nuevo en el Plugins carpeta y vuelva a probar.

En cuanto vuelvas a ver la pantalla blanca de la muerte, elimina el plugin que acabas de mover.

Ese es el que causa problemas.

3. Breve indisponibilidad por mantenimiento programado

Imagínese la escena. Usted carga su sitio web y ve una pantalla blanca con un aviso que dice 'Brevemente no disponible por mantenimiento programado. Vuelva a comprobarlo en un minuto.'

No estás haciendo mantenimiento, ¿qué pasa?

Este error es un clásico de WordPress y ha existido desde que empezamos a trabajar con él.

Cuando WordPress actualiza algo, pasa al modo de mantenimiento para que no interfiera con la experiencia del usuario.

Una vez completado, WordPress elimina el aviso de mantenimiento y restablece el servicio. Excepto que a veces eso no siempre sucede.

Briefly unavailable for scheduled maintenance

La solución

Se trata de una solución sencilla. Como parte de entrar en modo de mantenimiento, WordPress coloca un .mantenimiento en el directorio raíz.

Todo lo que tenemos que hacer es eliminar el archivo.

Utilice el Administrador de archivos de cPanel o FTP, navegue hasta el archivo raíz y elimine el archivo .mantenimiento archivo.

Fuerza una recarga de tu página de inicio y debería cargarse con normalidad.

4. Errores de sintaxis o de análisis sintáctico en lugar de páginas

No es infrecuente encontrarse con errores de página al crear, actualizar o personalizar WordPress.

El texto será algo así como 'Error de análisis: Syntax error, unexpected ';', expecting '[' in /filelocation/filename/ on line 555.'

Por una vez, el error te dice exactamente lo que está pasando.

El archivo /ubicación del archivo con el nombre de archivo /nombre de fichero tiene un problema en línea 555.

No esperamos que inspeccione esa línea y corrija el código, pero puede conseguir fácilmente que su sitio web vuelva a funcionar.

La solución

Todo lo que tienes que hacer aquí es identificar el tema o plugin (ya que normalmente es uno de los dos) que está causando el error y eliminarlo.

El nombre del archivo suele referirse al plugin por su nombre, por lo que debería ser fácil de identificar.

Utilice el Administrador de archivos de cPanel o FTP, vaya a Plugins y elimine el plugin infractor.

Fuerza una actualización de tu página de inicio y debería cargarse con normalidad.

Si el nombre del archivo es un archivo de WordPress como funciones.phppuede que tengas que inspeccionar el archivo para ver qué pasa.

WordPress file functions.php

Comprueba si hay menciones a un plugin o deshaz los cambios que hayas hecho recientemente.

Eso debería bastar para que tu sitio vuelva a funcionar.

5. Error interno del servidor o error 500 de WordPress

El Error Interno de Servidor es uno de los errores más frustrantes en WordPress. También se conoce como el error 500 de WordPress.

Suena grave y no te da absolutamente ninguna pista sobre qué lo ha causado o cómo solucionarlo.

Todo lo que obtienes es un mensaje que te dice 'El servidor ha encontrado un error interno o de configuración y no ha podido completar su solicitud.'

Estupendo. ¿Qué error y dónde?

La solución

Hay un par de causas para esto. Una es un plugin obsoleto o corrupto. Puede utilizar la solución para la pantalla blanca de la muerte para que uno.

Elimina el último plugin que hayas añadido o actualizado y tu sitio debería volver a funcionar.

La otra causa común es un .htaccess archivo.

WordPress .htaccess file

Este archivo controla el acceso a su sitio web y no funcionará a menos que ese archivo sea 100% correcto.

La forma más fácil de solucionar esto es utilizar el Administrador de Archivos de cPanel.

Borre o cambie el nombre de su .htaccess e intente acceder a su sitio.

Si puede iniciar sesión, vaya a Ajustes > Enlaces permanentes, cambie la estructura del permalink, guarde el cambio y WordPress creará un nuevo archivo .htaccess.

Si su sitio no le permite iniciar sesión, crear un archivo .htaccess por defecto para volver a habilitar el acceso.

6. Notificación de retirada de DMCA

Recibir un Aviso de retirada de DMCA es como cuando la policía se para detrás de ti mientras conduces tu coche.

Puede que seas 100% legal, pero te sientes culpable de todos modos. Tu ritmo cardíaco aumenta y empiezas a preguntarte qué estás haciendo mal.

Es probable que reciba un aviso de retirada de DMCA por correo electrónico.

Debe indicar qué contenido se cuestiona, la URL de la página o páginas en las que aparece el contenido y lo que el propietario de los derechos de autor quiere que hagas.

DMCA Takedown Notice

La solución

Le recomendamos que compruebe detenidamente la DMCA Takedown Notice para asegurarse de que es real. A continuación, compruebe el contenido que se cuestiona.

Ya hemos visto casos en los que una imagen de archivo de una página se consideraba una obra protegida por derechos de autor.

Fue una tarea sencilla responder al aviso con la URL del contenido en un sitio web de imágenes de archivo para hacerlo desaparecer.

Los avisos DMCA son sólo para Estados Unidos. Otras regiones tienen sus propias versiones, normalmente denominadas avisos de retirada de derechos de autor.

Por lo general, basta con eliminar el contenido infractor de su sitio para hacer frente a estos casos.

7. Error al establecer una conexión con la base de datos

El mensaje de error al establecer una conexión con la base de datos sólo debería producirse ocasionalmente y sólo después de haber hecho un cambiar a su wp-config.php archivo o base de datos.

En ocasiones, puede deberse al servidor de base de datos o a un problema con el host, pero la mayoría de las veces se trata de un problema local del sitio web.

Error establishing a database connection message

El error suele deberse a un desajuste entre el nombre de la base de datos, el usuario, la contraseña o el host que aparecen en wp-config y su base de datos.

Esto puede suceder cuando se cambia cualquiera de esos detalles, actualizar su base de datos o cambiar de un sitio web de ensayo para vivir.

La solución

Esta solución es relativamente sencilla. Sólo tiene que comprobar los detalles en wp-config coinciden con su base de datos.

Usaremos el Administrador de Archivos de cPanel para esto ya que también querrás usar MySQL que también está en cPanel.

Inicie sesión en cPanel, haga clic con el botón derecho en su wp-config.php y seleccione Edita.

Abra otro panel en cPanel y seleccione Bases de datos MySQL.

Seleccione su base de datos de WordPress y asegúrese de que todo coincide con lo que hay en wp-config.

Seleccione wp_users y seleccione Navega.

WordPress wp_users table

Compruebe el nombre de usuario en la tabla con lo que está en wp-config.

Haga lo mismo con la contraseña, el nombre de la base de datos y el host. Cambie los detalles si es necesario, como se muestra arriba en la solución de bloqueo del panel de WordPress.

Siempre y cuando todos los detalles coincidan en wp-config y su base de datos, ya no debería ver el mensaje de error al establecer una conexión de base de datos.

8. Error de tiempo máximo de ejecución superado

Si utiliza muchos plugins de WordPress, probablemente se encontrará con el problema 'Tiempo máximo de ejecución superadoError.

Esto mostrará una página en blanco en lugar de la página que está intentando cargar. Normalmente dirá algo como 'Se ha superado el tiempo máximo de ejecución de 60 segundos'.

Esto le indica que un proceso de WordPress está tardando demasiado en completarse y WordPress no puede continuar la carga.

De nuevo, parece grave, pero puede solucionarse fácilmente.

La solución

La mejor manera de solucionar los errores de tiempo de espera es encontrar la causa raíz.

Si ha añadido recientemente un nuevo plugin o ha actualizado uno, ese podría ser el problema.

Siga el método de la pantalla blanca para eliminar el último plugin que haya añadido o cambiado y vuelva a probarlo.

También puede personalizar dos archivos para solucionar este error.

Maximum execution time exceeded error

Puede añadir lo siguiente a su .htaccess file:

php_value max_execution_time 60

O puede añadir lo siguiente a su php.ini file:

max_execution_time = 60

Estos amplían el límite de tiempo de PHP para que el proceso tenga tiempo suficiente para completarse.

Estos cambios no atacan la raíz del problema, por lo que sugerimos que primero se solucione el problema de los plugins.

Para saber más: Cómo solucionar el error fatal de WordPress tiempo máximo de ejecución excedido

9. Un colaborador o exempleado borró su sitio web

Si utiliza colaboradores para ayudar a mantener o entregar contenido para su sitio web de WordPress, puede encontrar ocasionalmente que pueden accidentalmente o a propósito eliminar archivos del núcleo.

Esto puede ocurrir con colaboradores inexpertos que simplemente no saben lo que hacen o con fines más maliciosos.

En cualquier caso, el resultado suele ser la pérdida de archivos y un sitio web fuera de servicio. Afortunadamente, la solución es fácil si te preparas con antelación.

La solución

Tiene dos soluciones para este problema. Puede cambiar la copia de seguridad del sitio de ensayo a activo o restaurar los archivos eliminados de la copia de seguridad.

Para cambiar un sitio web de ensayo a vivo:

Inicie sesión en cPanel y seleccione Gestor de WordPress de las aplicaciones.

Seleccione su sitio web de puesta en escena de la lista.

Seleccione Empujar para vivir y confirme la elección.

Switch to Live

Pruebe el sitio web para asegurarse de que vuelve a estar plenamente operativo.

Si no ha creado un sitio web de prueba o desea mantenerlo para el desarrollo, también puede restaurar su sitio a partir de una copia de seguridad.

La mayoría de los plugins de copia de seguridad de WordPress tienen una sencilla función de restauración que puedes utilizar para restaurar tu sitio web.

Si su panel de control de WordPress funciona, inicie sesión y acceda al plugin de copia de seguridad. Siga las instrucciones para restaurar desde la copia de seguridad.

Cada plugin funciona de forma ligeramente diferente, pero si utilizas UpdraftPlus, haz esto:

Seleccione Ajustes > Copias de seguridad de UpdraftPlus desde el panel de control de WordPress.

Seleccione su archivo de copia de seguridad de la lista y seleccione el botón azul Restaurar botón.

El proceso de restauración no debería llevar mucho tiempo y verás un par de ventanas de confirmación que tendrás que comprobar y aceptar antes de que el proceso funcione.

Una vez hecho esto, verás un "¡Restauración con éxito!" en la pantalla.

Compruebe a fondo su sitio web para asegurarse de que todo vuelve a estar plenamente operativo.

Si no tiene acceso al panel de control de WordPress, póngase en contacto con su proveedor de alojamiento web.

Consejos para proteger su sitio web WordPress

Como decíamos al principio, más vale prevenir que curar. Todo administrador de WordPress debería realizar una o todas las siguientes acciones de inmediato.

Aunque no mitigarán todas las vulnerabilidades, pueden evitar 95% de ellas.

1. 2FA - Autenticación de dos factores

Two factor authentication

Existen varios alojamientos web y plugins de WordPress que le permiten configure 2FA para su sitio web. Úsalo.

La autenticación de dos factores utiliza tu inicio de sesión estándar con una segunda capa adicional, normalmente un SMS con un código que tienes que introducir, o un código de Google Authenticator.

Esto puede ayudar con la mayoría de los ataques de inicio de sesión por fuerza bruta y recomendamos su uso.

2. Plugins de seguridad

Security plugins

Aunque utilice un alojamiento web seguro, no querrá dejarle todo el trabajo a él.

Sigue siendo tu responsabilidad proteger tu sitio web, por eso nos gusta complementos de seguridad tanto.

Plugins como WordFence, Sucuri y otros proporcionan una excelente seguridad de forma gratuita o a un coste razonable. Le recomendamos que instale uno de inmediato si aún no lo ha hecho.

3. Copias de seguridad

website backup

Una copia de seguridad de un sitio web es como un seguro. Es de esperar que nunca la necesite y que la considere una carga. Sin embargo, en caso de necesitarla, ¡la apreciará de verdad!

Tener un copia de seguridad de su sitio web es como una carta de libertad. Pase lo que pase con su sitio web, podrá recuperarlo en un abrir y cerrar de ojos.

Para saber más: Los 14 mejores plugins de copia de seguridad de WordPress para mantener tus datos a salvo en 2024

4. Crear un sitio de ensayo como copia de seguridad adicional

Create a Staging Site

Los sitios web de prueba son sitios web no publicados que puede instalar junto a su sitio web activo.

La mayoría de los alojamientos web ofrecen la posibilidad de crear sitios web de prueba. Le permiten cambiar el diseño, experimentar con nuevos temas y plugins y, en general, jugar sin que ello afecte a su sitio web activo.

También pueden complementar sus copias de seguridad haciendo una copia completa de su sitio principal.

5. Mantenga WordPress y los plugins actualizados

Keep WordPress and plugins updated

El núcleo de WordPress es relativamente estable y seguro. Se actualiza periódicamente para ofrecer nuevas funciones y corregir vulnerabilidades, por lo que recomendamos mantenerse al día.

Lo mismo ocurre con el tema y los plugins de WordPress. Estos también se actualizan periódicamente para ofrecer nuevas funciones, corregir errores y solucionar vulnerabilidades.

WordPress, los plugins y los temas pueden actualizarse automáticamente o usted puede hacerlo manualmente si lo prefiere.

Las actualizaciones automáticas funcionan bien para los sitios más pequeños, pero una vez que su sitio web crezca, es posible que desee realizar actualizaciones manuales para poder controlar el resultado.

6. Utilizar el Principio de Mínimo Privilegio con los Roles de Usuario

the principle of least privilege with user roles

Hay un principio del menor privilegio en informática. Esto significa básicamente dar a un usuario los privilegios mínimos para poder desempeñar sus funciones y no más.

Como puede controlar los roles de los usuarios en WordPressEsto es relativamente sencillo y puede proteger su sitio web de posibles daños.

7. Utilizar las CDN para la protección DDoS y la resiliencia

Use CDNs for DDoS protection and resilience

Una CDN, Content Delivery Network, es una capa adicional entre su sitio web e Internet. Puede acelerar el rendimiento a la vez que lo protege de posibles daños.

La mayoría de los proveedores de CDN disponen de seguridad de red que puede ayudar contra ataques DDoS (Denegación de Servicio Distribuida) y muchas otras amenazas. Todo ello al tiempo que se mejora la velocidad de carga.

Cómo evitar un mal día en la oficina de WordPress

Dirigir un sitio web es una de las cosas más gratificantes que se pueden hacer. Pero a veces es como pastorear gatos y no le faltan retos.

Con el enfoque adecuado y esta entrada de blog, puedes mitigar muchos de los retos más comunes a los que te enfrentarás como administrador de WordPress.

Nuestro equipo editorial lleva mucho tiempo en esto y ha cometido innumerables errores. Esperamos que este post te ayude a no repetirlos.

¿Tienes algún consejo para los nuevos administradores de WordPress? ¿Algún problema común al que te enfrentes que podamos añadir a la guía? ¿Tienes alguna anécdota que contar?

Divulgación: Este blog puede contener enlaces de afiliados. Si realiza una compra a través de uno de estos enlaces, es posible que recibamos una pequeña comisión. Leer información. Tenga la seguridad de que sólo recomendamos productos que hemos utilizado personalmente y que creemos que aportarán valor a nuestros lectores. Gracias por su apoyo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio