Deshabilitar un plugin de WordPress sin acceso a wp-admin
Hay situaciones en las que no puedes acceder al panel de administración de WordPress para desactivar un plugin: el plugin está causando un error fatal que deja la web en blanco, un conflicto que impide que cargue wp-admin, o simplemente tienes una instalación a la que has perdido acceso. En esos casos, puedes deshabilitar el plugin directamente desde el Administrador de Archivos de cPanel sin necesidad de entrar en WordPress.
El método consiste en renombrar la carpeta del plugin añadiendo un sufijo (-disabled). Al no encontrar la carpeta con el nombre original, WordPress desactiva el plugin automáticamente en el siguiente cargado.
ℹ️ Si puedes acceder a wp-admin con normalidad, el método recomendado es desactivar el plugin desde WordPress → Plugins → Desactivar. El método del administrador de archivos es el recurso cuando wp-admin no está disponible.
Paso 1 — Acceder a cPanel
Inicia sesión en tu cuenta de cPanel. Puedes acceder directamente desde tudominio.com/cpanel o a través del área de clientes de Nicalia en nicalia.com/clientes.
Paso 2 — Abrir el Administrador de Archivos
Dentro de cPanel, busca y haz clic en «Administrador de Archivos» (File Manager). Esta herramienta te permite acceder y gestionar los archivos de tu servidor directamente desde el navegador.
Paso 3 — Navegar hasta la carpeta del plugin
En el Administrador de Archivos, navega a la carpeta raíz de WordPress — normalmente public_html. Desde ahí accede a:
public_html → wp-content → plugins
Verás una lista de todas las carpetas de los plugins instalados en tu WordPress. Cada carpeta corresponde a un plugin.
Paso 4 — Renombrar la carpeta del plugin
Localiza la carpeta del plugin que quieres desactivar. Haz clic derecho sobre ella y selecciona «Renombrar» (Rename).
Añade -disabled al final del nombre de la carpeta. Por ejemplo: si el plugin se llama woocommerce, renómbralo a woocommerce-disabled.
⚠️ Cambia únicamente el nombre añadiendo el sufijo — no elimines ni modifiques ninguna otra parte del nombre original de la carpeta. El objetivo es deshabilitar el plugin, no dañar sus archivos.
Paso 5 — Verificar que el plugin está desactivado
Una vez renombrada la carpeta, WordPress detectará en el siguiente cargado que esa carpeta ya no coincide con ningún plugin registrado y lo desactivará automáticamente. Puedes verificarlo accediendo a tudominio.com/wp-admin y yendo a Plugins — el plugin renombrado no aparecerá como activo.
Si el problema que impedía acceder a wp-admin era causado por ese plugin, ahora deberías poder entrar con normalidad.
Cómo reactivar el plugin
Si quieres volver a activar el plugin, regresa al Administrador de Archivos, localiza la carpeta con el sufijo -disabled y renómbrala de vuelta a su nombre original (elimina el sufijo -disabled).
El plugin volverá a aparecer en la lista de plugins de WordPress, aunque tendrás que activarlo manualmente desde WordPress → Plugins → Activar — el renombrado de vuelta no lo activa automáticamente.
Situaciones frecuentes
He renombrado la carpeta pero WordPress sigue mostrando el error
Si hay más de un plugin causando problemas, puede que el error persista aunque hayas desactivado uno de ellos. Repite el proceso con el siguiente plugin sospechoso. Si no sabes cuál es el causante, puedes renombrar la carpeta plugins completa a plugins-disabled — WordPress desactivará todos los plugins de golpe y podrás identificar si el problema viene de alguno de ellos. Después renombra la carpeta de vuelta a plugins y reactiva los plugins uno a uno.
No encuentro la carpeta public_html en el Administrador de Archivos
La carpeta raíz de WordPress depende de cómo esté configurada la cuenta. Si WordPress está instalado en la raíz, la carpeta es public_html. Si está en un subdirectorio, puede ser public_html/blog, public_html/tienda, etc. Si WordPress está en un dominio addon o subdominio, la ruta de la carpeta la puedes ver en cPanel → Dominios.
Tras reactivar la carpeta, el plugin no aparece en WordPress
Verifica que has eliminado el sufijo -disabled exactamente — incluyendo el guion. Si el nombre resultante tiene algún carácter extra o diferente al nombre original, WordPress no lo reconocerá. También asegúrate de guardar los cambios en el Administrador de Archivos antes de recargar WordPress.
Preguntas frecuentes
¿Cómo desactivar un plugin de WordPress sin acceder a wp-admin?
Accede al Administrador de Archivos de cPanel. Navega a public_html/wp-content/plugins. Localiza la carpeta del plugin y renómbrala añadiendo -disabled al final del nombre (ejemplo: woocommerce → woocommerce-disabled). WordPress lo desactivará automáticamente en el siguiente cargado.
¿Renombrar la carpeta del plugin borra sus datos de configuración?
No. Renombrar la carpeta solo desactiva el plugin — todos los archivos del plugin permanecen intactos, y los datos que el plugin haya guardado en la base de datos (opciones en wp_options, tablas propias) también se mantienen. Al reactivar el plugin renombrando la carpeta de vuelta, recuperas exactamente el mismo estado anterior.
¿Puedo desactivar todos los plugins a la vez desde el administrador de archivos?
Sí. En lugar de renombrar la carpeta de un plugin individual, renombra la carpeta plugins completa a plugins-disabled. WordPress desactivará todos los plugins automáticamente. Es útil para diagnosticar si el problema viene de algún plugin cuando no sabes cuál es el causante.
¿Cuándo debería usar este método en lugar de desactivar desde wp-admin?
Cuando no puedes acceder a wp-admin: pantalla en blanco, error 500, error crítico de PHP causado por el plugin, o bucle de redirección. En circunstancias normales, siempre es más cómodo y seguro desactivar desde WordPress → Plugins.
¿Este método funciona con plugins que están en wp-content/mu-plugins?
No. Los must-use plugins (mu-plugins) no se pueden desactivar con este método porque WordPress los carga automáticamente independientemente de su estado de activación. Para desactivar un mu-plugin debes mover o eliminar físicamente su archivo desde la carpeta wp-content/mu-plugins/.
