Cómo solucionar problemas de plugins en WordPress (cPanel y Plesk)
¿Tu web con WordPress se ha quedado congelada, muestra la famosa “pantalla blanca de la muerte” o simplemente no cargan las páginas después de instalar un plugin? No te preocupes, es uno de los problemas más comunes y, por suerte, casi siempre tiene solución. En esta guía te explicaré paso a paso cómo solucionar problemas de plugins en WordPress, tanto si tu hosting usa cPanel como Plesk.
Cuando hablamos de problemas plugins WordPress, nos referimos a conflictos entre el plugin y el tema, incompatibilidades con la versión de PHP, recursos del servidor o simplemente una mala configuración. Vamos a desglosar cada posible causa y su solución.
¿Por qué ocurren los errores con los plugins?
Antes de lanzarnos a solucionar, es útil entender el origen. Los plugins son como pequeñas aplicaciones que añaden funcionalidades a WordPress. A veces, dos plugins intentan hacer lo mismo y chocan. Otras veces, un plugin no está actualizado y no funciona con la última versión de WordPress o de PHP.
Los síntomas más habituales son:
- Pantalla blanca (WSOD): No ves nada en el front-end ni en el admin.
- Error 500 Internal Server Error: El servidor no puede procesar la petición.
- Error de conexión a la base de datos: Aparece al activar un plugin que modifica tablas.
- El sitio se vuelve extremadamente lento: Un plugin consume muchos recursos.
- No puedes acceder al panel de administración: El error bloquea el wp-admin.
Solución general: Desactivar todos los plugins
Esta es la primera medida que debes tomar. Si no puedes acceder a tu panel de WordPress, tendrás que hacerlo manualmente desde el panel de control de tu hosting (cPanel, Plesk o Syspanel). Vamos a ver cómo.
Si tienes acceso al panel de administración de WordPress
- Ve a Plugins > Plugins instalados.
- Selecciona todos los plugins marcando la casilla superior.
- En el menú desplegable de “Acciones en bloque”, elige Desactivar.
- Haz clic en Aplicar.
Si el error desaparece, el problema está en uno de los plugins que tenías activos. Ahora actívalos uno por uno (y comprueba el sitio después de cada activación) para identificar al culpable.
Si NO tienes acceso al panel de administración (pantalla blanca o error 500)
Aquí necesitas acceder a los archivos de tu sitio a través del administrador de archivos de tu hosting o mediante FTP. Te explico los dos métodos.
Usando el Administrador de Archivos en cPanel
- Inicia sesión en tu cPanel.
- Busca la sección Archivos y haz clic en Administrador de Archivos.
- Navega hasta la carpeta
public_html(o la carpeta raíz donde tengas instalado WordPress). - Abre la carpeta
wp-content. - Renombra la carpeta
pluginsaplugins_desactivados. Esto desactiva todos los plugins de golpe. - Vuelve a cargar tu sitio web. Si ahora funciona, el problema era de un plugin.
- Para reactivarlos, crea una nueva carpeta vacía llamada
pluginsy mueve los plugins que quieras activar uno a uno desde la carpetaplugins_desactivados.
[TIP] Si renombras la carpeta, WordPress no encontrará los plugins y los tratará como desactivados. Es un método rápido y seguro.
Usando el Administrador de Archivos en Plesk
- Accede a Plesk y ve a Sitios web y dominios.
- Haz clic en Administrador de archivos (suele estar en el menú de la izquierda).
- Navega hasta
httpdocs(o la carpeta raíz de tu sitio). - Entra en
wp-content. - Renombra la carpeta
pluginsaplugins_backup. - Recarga tu web. Si funciona, el problema está en los plugins. Para restaurarlos, renombra la carpeta a
pluginsde nuevo y ve activándolos uno a uno desde el panel de WordPress.
[WARNING] No borres la carpeta original, solo renómbrala. Así conservas todos tus plugins.
Soluciones específicas según el error
Error 500 Internal Server Error
Este error suele deberse a un plugin que consume demasiada memoria o que tiene un conflicto con el archivo .htaccess. Después de desactivar los plugins (como explicamos arriba), prueba lo siguiente:
- Aumenta el límite de memoria de PHP. Puedes hacerlo editando el archivo
wp-config.php(en la raíz de WordPress). Añade esta línea justo antes de/* That's all, stop editing! Happy blogging. */:define('WP_MEMORY_LIMIT', '256M'); - Regenera el archivo .htaccess. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress (si puedes acceder) y haz clic en Guardar cambios. Si no puedes, conecta por FTP y renombra el archivo
.htaccessa.htaccess_old. Luego, desde el panel de WordPress, vuelve a guardar los enlaces permanentes para que se genere uno nuevo.
Pantalla blanca (WSOD)
La pantalla blanca suele ser por un error fatal de PHP. Para ver el error real (y no la pantalla en blanco), activa el modo de depuración de WordPress:
- Edita el archivo
wp-config.php(en la raíz). - Busca la línea
define('WP_DEBUG', false);y cámbiala a:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); - Guarda el archivo. Ahora, cuando ocurra el error, se creará un archivo
debug.logdentro de la carpetawp-content. Ábrelo para ver exactamente qué plugin está causando el problema.
[INFO] El archivo debug.log puede crecer rápido. Una vez solucionado el problema, vuelve a poner
WP_DEBUGen false y borra el log.
El sitio se vuelve lento o da error de conexión a la base de datos
A veces un plugin realiza consultas pesadas a la base de datos. Para solucionarlo:
- Desactiva el plugin problemático (identifícalo con el método de desactivación masiva).
- Optimiza la base de datos. Puedes usar un plugin como WP-Optimize (después de solucionar el error) o desde phpMyAdmin (en cPanel o Plesk) ejecutando la opción “Optimizar tabla”.
- Verifica que tu hosting tenga suficientes recursos. Si usas un plan compartido, algunos plugins (como los de backups en tiempo real o los de seguridad avanzada) pueden saturarlo. Considera cambiar a un plan superior o a un hosting más potente.
Cómo prevenir futuros problemas con plugins
La mejor cura es la prevención. Sigue estos consejos para evitar dolores de cabeza:
- Mantén todo actualizado: WordPress, plugins y temas. Las actualizaciones corrigen errores y vulnerabilidades.
- Elige plugins de fuentes confiables: Descarga solo del repositorio oficial de WordPress o de desarrolladores reconocidos. Lee las reseñas y la compatibilidad.
- Haz copias de seguridad periódicas: Antes de actualizar o instalar un plugin nuevo, haz un backup completo del sitio (archivos y base de datos). En cPanel puedes usar la herramienta “Backup”, en Plesk “Backup Manager”, y en Syspanel (puerto 2106) también encontrarás opciones de respaldo.
- Usa un tema compatible: No todos los temas funcionan bien con todos los plugins. Si tu tema está muy personalizado, los conflictos son más probables.
- Prueba en un entorno de staging: Si tu hosting lo permite (muchos planes de cPanel y Plesk lo incluyen), crea un sitio de pruebas donde instalar y probar plugins nuevos antes de llevarlos a producción.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso es a través del puerto 2106 (ejemplo:
tudominio.com:2106). Allí también tendrás acceso al Administrador de Archivos y a phpMyAdmin para gestionar tu base de datos.
Preguntas frecuentes (FAQ)
¿Qué hago si desactivo todos los plugins y el error persiste?
Entonces el problema no es de los plugins. Puede ser del tema activo o de un archivo corrupto de WordPress. Prueba a cambiar temporalmente a un tema por defecto (como Twenty Twenty-Four) renombrando la carpeta del tema actual en wp-content/themes. Si el sitio se arregla, el tema es el culpable.
¿Puedo perder datos al desactivar plugins?
No. Desactivar un plugin solo detiene su ejecución. No borra sus archivos ni los datos que haya almacenado en la base de datos. Puedes reactivarlo cuando quieras.
¿Cómo accedo a phpMyAdmin en cPanel o Plesk?
- cPanel: En la sección Bases de datos, haz clic en phpMyAdmin.
- Plesk: Ve a Sitios web y dominios, busca la base de datos de tu sitio y haz clic en phpMyAdmin.
- Syspanel: Dentro del panel, busca la sección de bases de datos y selecciona phpMyAdmin.
Mi web da error 500 después de instalar un plugin, pero no puedo acceder al panel. ¿Qué hago?
Sigue el método de renombrar la carpeta plugins desde el Administrador de Archivos de tu hosting (cPanel, Plesk o Syspanel). Es la solución más rápida y no requiere conocimientos técnicos avanzados.
¿Es seguro borrar un plugin desde el administrador de archivos?
Sí, siempre que estés seguro de que no lo necesitas. Pero es mejor desactivarlo primero desde el panel de WordPress (si puedes) y luego borrarlo. Si borras la carpeta directamente, eliminas todos los archivos del plugin, pero los datos en la base de datos pueden quedar huérfanos.
Conclusión
Los problemas plugins WordPress son frecuentes, pero casi siempre tienen una solución sencilla. La clave está en actuar con calma, seguir los pasos de desactivación masiva y luego identificar al culpable activándolos uno a uno. Tanto si usas cPanel, Plesk o Syspanel, las herramientas de administración de archivos te permitirán recuperar el control de tu web en minutos.
Recuerda: antes de tocar nada, haz una copia de seguridad. Y si el problema persiste después de desactivar todos los plugins, revisa el tema o los archivos principales de WordPress. Con un poco de paciencia, tu sitio volverá a funcionar perfectamente.
¿Te ha quedado alguna duda? Déjala en los comentarios y estaré encantado de ayudarte.
