Cómo gestionar plugins de WordPress desde cPanel
Gestionar los plugins de WordPress desde cPanel es una tarea más común de lo que piensas, especialmente cuando tu sitio web empieza a crecer y necesitas realizar actualizaciones o solucionar problemas de compatibilidad. Aunque la mayoría de los usuarios están acostumbrados a hacerlo desde el escritorio de WordPress (el famoso /wp-admin), hay situaciones en las que el acceso al panel de administración está bloqueado (por ejemplo, por un plugin defectuoso que provoca un error fatal) o simplemente prefieres tener un control más granular desde el servidor.
En esta guía extensa y detallada, te explicaré paso a paso cómo gestionar plugins WordPress cPanel de forma segura y eficiente, cubriendo desde la activación y desactivación manual hasta la actualización de plugins WordPress desde el administrador de archivos. Todo explicado en un tono claro y didáctico, sin tecnicismos innecesarios.
¿Por qué gestionar plugins desde cPanel?
Antes de meternos en faena, es importante que entiendas las ventajas de este enfoque. Cuando accedes a cPanel WordPress plugins a través del panel de control de tu hosting, estás interactuando directamente con los archivos del servidor, sin depender de la interfaz de WordPress. Esto es especialmente útil en los siguientes casos:
- Acceso bloqueado: Has instalado un plugin que rompe el sitio y no puedes ni siquiera iniciar sesión en el administrador. Desactivar el plugin desde cPanel es la solución de emergencia.
- Actualizaciones fallidas: A veces, las actualizaciones desde WordPress se quedan a medias. Desde cPanel puedes forzar la actualización manual.
- Mantenimiento programado: Si necesitas desactivar todos los plugins para hacer pruebas de compatibilidad, hacerlo desde cPanel es más rápido que uno por uno.
- Seguridad: Al eliminar archivos de plugins directamente, te aseguras de que no queden rastros de código malicioso si sospechas de un plugin comprometido.
Requisitos previos
Para seguir esta guía, necesitas:
- Acceso a tu panel de control de hosting (cPanel, Plesk, o Syspanel – este último se accede por el puerto 2106). Si usas Syspanel (HestiaCP), el proceso es similar, pero la ruta de archivos puede variar ligeramente.
- Conocimiento básico de la estructura de carpetas de WordPress.
- Credenciales de FTP o acceso al Administrador de Archivos de cPanel.
[INFO] Si tu hosting usa Syspanel (HestiaCP), recuerda que la dirección de acceso es
tudominio.com:2106. El gestor de archivos se encuentra dentro de la sección "Web" y luego "Administrador de archivos". La ruta a los plugins es la misma:public_html/wp-content/plugins.
Método 1: Desactivar o activar plugins desde el Administrador de Archivos
Este es el método más directo y seguro. No requiere conocimientos de FTP ni de comandos. Solo necesitas el Administrador de Archivos de cPanel.
Paso 1: Acceder al Administrador de Archivos
- Inicia sesión en tu cPanel (o Syspanel por puerto 2106).
- Busca la sección Archivos y haz clic en Administrador de Archivos.
- Se abrirá una ventana. Selecciona la raíz del documento de tu sitio web (normalmente
public_htmlowww). Asegúrate de marcar la casilla Mostrar archivos ocultos (aunque no es imprescindible para plugins).
Paso 2: Navegar a la carpeta de plugins
Dentro del administrador de archivos, sigue esta ruta:
public_html/wp-content/plugins
Verás una lista de carpetas, una por cada plugin instalado en tu WordPress. Cada carpeta tiene el nombre del plugin (por ejemplo, akismet, elementor, woocommerce).
Paso 3: Desactivar un plugin (método rápido)
Para desactivar un plugin sin eliminarlo, simplemente renombra su carpeta. Esto es equivalente a desactivarlo desde el panel de WordPress.
- Haz clic derecho sobre la carpeta del plugin que quieres desactivar.
- Selecciona Renombrar.
- Añade algo como
_desactivadoal final del nombre. Por ejemplo:elementor_desactivado. - Pulsa Enter o haz clic fuera.
[WARNING] Al renombrar la carpeta, WordPress ya no encontrará el plugin y lo tratará como desactivado. Para reactivarlo, solo tienes que volver a renombrarlo quitando el sufijo. No olvides hacerlo, o el plugin quedará huérfano.
Paso 4: Activar un plugin
Si quieres activar un plugin que estaba desactivado (por ejemplo, porque lo desactivaste antes), simplemente revierte el cambio: renombra la carpeta a su nombre original.
Paso 5: Eliminar un plugin por completo
Si estás seguro de que quieres borrar un plugin (y todos sus archivos), puedes eliminarlo directamente:
- Haz clic derecho sobre la carpeta del plugin.
- Selecciona Eliminar.
- Confirma la acción.
[TIP] Antes de eliminar, asegúrate de que no necesitas los datos que el plugin haya podido almacenar en la base de datos. Por ejemplo, si eliminas un plugin de SEO, perderás toda la configuración. Siempre es mejor desactivarlo primero y luego borrarlo desde el panel de WordPress.
Método 2: Actualizar plugins WordPress desde el Administrador de Archivos
A veces, las actualizaciones automáticas fallan o el servidor tiene restricciones de tiempo. Actualizar cPanel WordPress plugins manualmente es una alternativa robusta.
Paso 1: Descargar la nueva versión del plugin
Ve al sitio oficial del plugin (por ejemplo, el repositorio de WordPress.org) y descarga la última versión en formato .zip.
Paso 2: Subir y reemplazar archivos
- En el Administrador de Archivos, navega a
public_html/wp-content/plugins. - Localiza la carpeta del plugin que quieres actualizar.
- Elimínala (como en el paso 5 anterior). No te preocupes, los datos suelen estar en la base de datos, no en los archivos del plugin (aunque algunos plugins como WooCommerce guardan ajustes en archivos, así que ten cuidado).
- Sube el nuevo archivo
.zipque descargaste. Puedes hacerlo desde el botón Subir en la barra superior del Administrador de Archivos. - Una vez subido, selecciona el archivo
.zipy haz clic en Extraer. - Asegúrate de que la carpeta extraída tenga exactamente el mismo nombre que la original. Si no es así, renómbrala.
[WARNING] Este método es más drástico que la actualización desde WordPress. Si el plugin tiene archivos de configuración personalizados (como
wp-config.phpadicionales o archivos de idioma), podrías perderlos. Úsalo solo si la actualización desde el panel de WordPress falla repetidamente.
Paso 3: Verificar la actualización
Vuelve a tu panel de WordPress (si puedes acceder) y comprueba que el plugin aparece con la nueva versión. Si no, refresca la página de plugins.
Método 3: Usar FTP como alternativa
Si por alguna razón el Administrador de Archivos de cPanel no te funciona (por ejemplo, límites de memoria), puedes usar un cliente FTP como FileZilla.
El proceso es similar:
- Conéctate a tu servidor FTP con las credenciales que te proporcionó tu hosting.
- Navega a
/wp-content/plugins/. - Para desactivar un plugin, renombra la carpeta (igual que en el método 1).
- Para actualizar, elimina la carpeta antigua y sube la nueva versión descomprimida.
[INFO] Las credenciales FTP suelen ser las mismas que las de cPanel. Si no las tienes, puedes crearlas desde la sección Cuentas FTP en cPanel.
Método 4: Desactivar todos los plugins desde la base de datos (avanzado)
Este método es útil cuando no puedes acceder ni siquiera al Administrador de Archivos (por ejemplo, si el servidor está caído o hay un error de PHP que impide cargar cualquier página). Solo para usuarios con cierta experiencia.
Paso 1: Acceder a phpMyAdmin
- En cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin.
- Selecciona la base de datos de tu WordPress (la que aparece en tu archivo
wp-config.php).
Paso 2: Localizar la tabla de opciones
Busca la tabla wp_options (el prefijo wp_ puede ser diferente según tu instalación). Dentro, busca la fila con option_name = active_plugins.
Paso 3: Editar el valor
- Haz clic en Editar (el lápiz) en esa fila.
- En el campo
option_value, verás una serie de datos serializados. Para desactivar todos los plugins, simplemente borra todo el contenido y pona:0:{}(esto indica un array vacío). - Guarda los cambios.
[WARNING] Este método desactiva TODOS los plugins de golpe. Después, tendrás que reactivarlos uno por uno desde el panel de WordPress. Es una solución de emergencia, no un método habitual.
Preguntas frecuentes (FAQ)
¿Puedo gestionar plugins WordPress cPanel sin romper el sitio?
Sí, siempre que sigas los pasos correctos. La clave está en renombrar la carpeta en lugar de eliminarla para desactivar, y en hacer copias de seguridad antes de actualizar.
¿Qué hago si después de renombrar un plugin el sitio sigue roto?
Puede que el problema no sea ese plugin. Prueba a desactivar todos los plugins (método de base de datos) y luego reactívalos uno por uno desde el panel de WordPress para identificar el culpable.
¿Es seguro actualizar plugins WordPress desde cPanel?
Es seguro si descargas la nueva versión desde fuentes oficiales. Sin embargo, es más propenso a errores humanos (por ejemplo, olvidar renombrar la carpeta). Recomiendo usar el método de actualización desde WordPress siempre que sea posible.
¿Syspanel (HestiaCP) tiene las mismas opciones?
Sí, aunque la interfaz es diferente. En Syspanel, el Administrador de Archivos está en "Web" > "Administrador de archivos", y la ruta a los plugins es la misma: public_html/wp-content/plugins. Recuerda que el puerto de acceso es el 2106.
¿Puedo instalar un plugin nuevo desde cPanel?
Sí, pero no es lo recomendable. Puedes subir el archivo .zip a la carpeta plugins y extraerlo allí. Luego, desde WordPress, tendrás que activarlo. Es más sencillo hacerlo desde el propio panel de WordPress.
Consejos finales para una gestión segura
- Haz copias de seguridad periódicas. Antes de tocar cualquier plugin, sobre todo si vas a actualizar, asegúrate de tener un backup reciente de archivos y base de datos.
- Mantén un registro de cambios. Si trabajas en equipo, anota qué plugins desactivas o actualizas y por qué.
- No elimines carpetas de plugins a la ligera. Algunos plugins (como los de caché o seguridad) pueden dejar residuos en la base de datos. Mejor desactivarlos desde WordPress primero.
- Si usas Syspanel (HestiaCP), el proceso es idéntico, solo cambia la URL de acceso. No olvides el puerto 2106.
Gestionar plugins desde cPanel es una habilidad muy útil que te sacará de más de un apuro. Con esta guía, ya tienes las herramientas para hacerlo de forma segura y eficiente. Recuerda: ante la duda, renombra antes que elimines, y siempre verifica que todo funciona después de cada cambio. ¡Tu sitio web te lo agradecerá!
