¿Alguna vez has tenido problemas con tu sitio web de WordPress, pero no podías acceder al área de administración para solucionar el problema? Esta es una experiencia frustrante que muchos usuarios de WordPress enfrentan en algún momento.
Un paso común para solucionar problemas es desactivar todos los plugins y luego reactivarlos uno por uno. Esto ayuda a identificar si un conflicto de plugins está causando el problema. Pero, ¿qué haces cuando ni siquiera puedes iniciar sesión en wp-admin para realizar este importante paso?
No te preocupes, hay una solución. En esta guía, te mostraremos cómo desactivar todos los plugins de WordPress cuando no puedes acceder a tu área de administración.

Hay dos métodos comúnmente utilizados para desactivar plugins sin acceder al área de administración de tu sitio web de WordPress. Puedes elegir el método que te parezca más fácil:
- Método 1: Desactivar todos los plugins de WordPress usando FTP
- Método 2: Desactivar todos los plugins usando phpMyAdmin
- Tutorial en video
- Guías expertas sobre plugins de WordPress
Método 1: Desactivar todos los plugins de WordPress usando FTP
Para este método, necesitarás usar un cliente FTP o la aplicación de administrador de archivos en el panel de control de tu hosting de WordPress.
Si nunca has usado FTP antes, es posible que quieras ver nuestra guía sobre cómo usar FTP para subir archivos a WordPress.
Primero, necesitas conectarte a tu sitio web usando un cliente FTP o el administrador de archivos en cPanel. Una vez conectado, necesitas navegar a la carpeta /wp-content/.
Dentro de la carpeta wp-content, verás una carpeta llamada plugins. Aquí es donde WordPress almacena todos los plugins instalados en tu sitio web.

Necesitas hacer clic derecho en la carpeta plugins y seleccionar 'Renombrar'.
A continuación, cambia el nombre de la carpeta a lo que prefieras. En nuestro ejemplo, la llamaremos plugins.deactivated.

Una vez que hagas esto, todos tus plugins se desactivarán.
Esto se debe a que WordPress busca una carpeta llamada 'plugins' para cargar los archivos de los plugins. Cuando no encuentra la carpeta, deshabilita automáticamente los plugins activos en la base de datos.
Por lo general, este método se usa cuando no puedes acceder a tu área de administración. Si el problema eran tus plugins, deberías poder iniciar sesión en tu área de administración de WordPress.
Si visitas la página Plugins » Plugins Instalados dentro del área de administración de WordPress, verás notificaciones de todos los plugins que se han desactivado.

También notarás que todos tus plugins han desaparecido ahora. No te preocupes; están todos a salvo y puedes restaurarlos fácilmente.
Simplemente vuelve a tu cliente FTP y ve a la carpeta /wp-content/. Desde aquí, necesitas renombrar la carpeta plugins.deactivated de vuelta a plugins.
Ahora, puedes volver a la página Plugins » Plugins Instalados dentro del área de administración de WordPress y activar un plugin a la vez hasta que tu sitio vuelva a fallar.
En este punto, sabrás exactamente qué plugin causó el problema. Luego puedes eliminar la carpeta de ese plugin de tu sitio usando FTP o pedirle soporte al autor del plugin.
Método 2: Desactivar todos los plugins usando phpMyAdmin
El método FTP es definitivamente más fácil, en nuestra opinión. Sin embargo, también puedes desactivar todos los plugins de WordPress usando phpMyAdmin.
Importante: Antes de hacer nada, por favor haz una copia de seguridad completa de la base de datos. Esto te será útil si algo sale mal.
A continuación, deberás iniciar sesión en el panel de control de tu hosting web. En este ejemplo, te mostramos un panel de control de cPanel. El panel de control de tu cuenta de hosting puede verse diferente.
Deberás hacer clic en el ícono de ‘phpMyAdmin’ en la sección Bases de datos.

Esto iniciará phpMyAdmin en una nueva ventana del navegador.
Deberás seleccionar tu base de datos de WordPress si aún no está seleccionada. Después de eso, podrás ver las tablas de la base de datos de WordPress.

Como puedes ver, todas las tablas de la base de datos tienen el prefijo wp_ antes del nombre de la tabla. Tus tablas pueden tener un prefijo de base de datos diferente.
Necesitas hacer clic en la tabla wp_options. Dentro de la tabla wp_options, verás filas de diferentes opciones. Busca la opción ‘active_plugins’ y luego haz clic en el enlace ‘Editar’ junto a ella.

En la siguiente pantalla, deberás cambiar el campo option_value a a:0:{}.
Luego, haz clic en el botón ‘Ir’ para guardar tus cambios.

Has desactivado con éxito todos los plugins de WordPress usando phpMyAdmin. Si un plugin te impedía acceder al administrador de WordPress, deberías poder iniciar sesión ahora.
Tutorial en video
Guías expertas sobre plugins de WordPress
Esperamos que este artículo te haya ayudado a desactivar todos los plugins en WordPress. También puedes consultar otras guías sobre solución de problemas de plugins de WordPress:
- ¿Qué son los plugins de WordPress? ¿Y cómo funcionan?
- Cómo desactivar fácilmente plugins de WordPress (Guía para principiantes)
- Cómo habilitar / activar plugins de WordPress desde la base de datos
- ¿Los plugins inactivos ralentizan WordPress? ¿Deberías eliminarlos?
- ¿Cuántos plugins de WordPress deberías instalar? ¿Cuáles son demasiados?
- ¿Es seguro usar plugins de WordPress obsoletos? (Explicado)
- ¿Deberías instalar plugins no probados con tu versión de WordPress?
- Cómo actualizar correctamente los plugins de WordPress (Paso a paso)
- ¿Debo actualizar primero WordPress o los plugins? (Orden de actualización correcto)
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

ARoibal
Estoy muy agradecido de que hayas publicado este artículo. No tenía idea de cómo solucionar el problema y en mi caso fue un plugin. ¡¡¡Gracias!!!
Robb Dearth
Por lo general, no comento en publicaciones como esta, y sé que esta publicación es increíblemente antigua (para los estándares actuales), pero solo quería agradecerte por esta solución rápida. Pude acceder a la carpeta /plugins a través del administrador de archivos de Media Temple, cambiar el nombre de la carpeta y apuntar al plugin problemático... ¡¡¡GRACIAS!!!
Cindy
No podía acceder a mi blog en absoluto para editar nada. Seguí tus instrucciones para eliminar un plugin. Eso lo solucionó. ¡Gracias por la información y por explicarla de una manera fácil de entender!
Soporte de WPBeginner
Gracias, me alegra que te haya resultado útil.
Administrador
Jairo Levi
¡Súper! Pude arreglar mi sitio cambiando el nombre de la carpeta de Plugins, y luego reactivando los plugins uno por uno.
¡Solo quería decir gracias!
Jairo.
Soporte de WPBeginner
You are welcome
Administrador
Dennis
Hola, muchas gracias por el artículo.
Estaba desarrollando mi WordPress sin conexión usando Wampserver localhost.
Cuando terminé, funcionó bien en mi localhost, pero después de subirlo comencé a tener el problema, solo la página de índice podía cargarse y todas las demás páginas todavía tenían la URL sin conexión (es decir, localhost/mysite/thepost) cuando cambio manualmente la URL de localhost a la URL normal que debería ser, obtengo un error interno del servidor 500.
He intentado todos los métodos mencionados aquí, pero mi problema persiste.
Por favor, realmente necesito ayuda.
Muchas gracias.
Franck
¡Gran artículo! Me ahorró un dolor de cabeza. Tuve que pasar por todo el proceso, pero valió la pena. Ahora mi sitio está de vuelta y todo está actualizado. ¡¡¡Buen trabajo, chicos!
Paolo Euvrard
¡¡¡Gran información, funcionó!!!
Saludos
maros
ssh:
debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
debian@otherland:*/wp-content/plugins$
luego volví a cargar “pestaña con error del servidor 500” y me dijo algo como plugin desactivado…archivos no encontrados.
Brian H
Intenta borrar tus cookies y caché, luego mira si puedes acceder al panel de administración/escritorio.
Lesley Parolis
Muchas gracias. Fue de gran ayuda. Desactivar los plugins resolvió el problema. Había un plugin que estaba causando la pantalla en blanco.
Richard
Hola. He renombrado la carpeta del plugin a plugin.deactivate pero todavía tengo la pantalla en blanco. Tenía tanta esperanza de poder solucionar mi problema tan rápida y fácilmente como otros, pero aún no. ¿Alguna otra sugerencia? Muchas gracias.
Soporte de WPBeginner
Cambia a un tema predeterminado. También puedes intentar eliminar tu archivo .htaccess.
Administrador
Dwayne
Buen artículo. Si sabes qué plugin está causando el problema, ¿puedes deshabilitar solo ese plugin desde la base de datos?
Sue Cloutier
Sí… en tu administrador de archivos. Lo acabo de hacer con éxito, sin pantalla de muerte blanca.
brian h
De hecho, puedes hacer esto también con el directorio del tema. Esto es lo que tuve que hacer, ya que tenía ambos problemas, plugins que se comportaban mal Y un problema con el tema que me bloqueó.
Renombré los temas a themes.deactivate y eso me permitió volver a la administración de temas, lo que me impedía ir más allá del panel, PERIODO.
Una vez allí, me dijo qué tema causó el problema en detalle, ¡pero todavía tuve que recrear un nuevo directorio llamado "themes" y copiar los temas buenos allí antes de que me permitiera activar un nuevo tema!
Hope this sheds some light on possible additional errors
Brian:
Al Betancourt
¡Gracias! por las instrucciones, pude desactivar el plugin que causaba el problema
Alexsandro
¡Muchas gracias! ¡Funciona!
Teejax
Hola,
Gracias por el buen trabajo.
Ejecuto Wordpress en un IIS autoalojado a través de una máquina virtual.
Desafortunadamente, no pude renombrar mi carpeta de plugins, seguía recibiendo "carpeta en uso".
¿Qué hago?
Gracias de antemano.
John Wiley
Desactiva el servicio de publicación de World Wide Web mientras renombras la carpeta. IIS está leyendo y bloqueando esa carpeta abierta.
Haywhy blaze
¿cómo?
Fareena
¡Hola, por favor ayuda! Tengo un blog en el wordpress.com gratuito, por lo que no hay un host independiente, sino el propio WordPress. No puedo iniciar sesión en el backend debido a un plugin de autenticación de 2 pasos en WordPress.
Estoy intentando conectarme a mi página de WP a través de FTP, ¿puedes confirmar si el nombre de usuario y la contraseña para el acceso FTP son los mismos que mi nombre de usuario y contraseña de WordPress? . En esta etapa, no puedo acceder al backend y sigo recibiendo un error de "no se pudo conectar al servidor".
Estoy intentando deshabilitar el plugin de autenticación de dos pasos para mi sitio. Como ya no tengo el SIM del móvil al que se envía el código de verificación. Por favor, ayuda, estoy bastante frustrado. Saludos.
Soporte de WPBeginner
Por favor, contacta con el soporte de WordPress.com.
Administrador
jean jacques amani
¡Por favor, ayúdame!
Llevo 4 días sin poder acceder a mi panel de WP, ni siquiera por FTP usando FileZilla.
El día antes de abrir mi panel de WP, vi que un plugin necesitaba una actualización. Hice la actualización automática y desde entonces mi sitio web no funciona.
No puedo acceder al directorio para desactivar el plugin.
Seguí los pasos que dijiste usando phpMyAdmin pero no encuentro "active plugin" en wp-option
Por favor, ayúdame
Soporte de WPBeginner
Contacta a tu proveedor de hosting para averiguar por qué no puedes acceder a FTP. También puedes acceder a tus archivos y carpetas usando el administrador de archivos en cPanel (el panel de control de tu cuenta de hosting web).
Administrador
jean jacques amani
Primero, tengo que agradecerte tu ayuda.
Estoy usando un modo gratuito en mi host web y esto no me permite interactuar con ellos.
Cuando intento abrir mi sitio web en el navegador, recibo este mensaje:
Advertencia: require_once(assets/ilenframework/assets/lib/utils.php): failed to open stream: No such file or directory in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24 Fatal error: require_once(): Failed opening required ‘assets/ilenframework/assets/lib/utils.php’ (include_path=’.:/usr/lib/php’) in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24
Pesa
Gran artículo. Me ahorró mucho tiempo de solución de problemas y de arreglar mi sitio. Sigan con el buen trabajo.
Lohith
Thanks a lot.. Your article did the miracle to my Wordpress site which suddenly went blank
Carla
Sé que mi pantalla en blanco provino de un plugin defectuoso y todo salió mal cuando intenté desinstalarlo desde wp-admin. Ahora tengo la pantalla en blanco y el plugin no aparece en mi cPanel... ¿qué hago ahora?
Squalle
¡Gran ayuda para mí esta mañana! No había entrado a mi panel de administración en unos días. Lo abrí y seleccioné todas las actualizaciones de plugins y las actualicé todas a la vez... gran error. Me salió la WSOD (pantalla blanca de la muerte) y empecé a entrar en pánico. jajaja
¡Entonces encontré este artículo que ayudó inmensamente! Funcionó a la perfección. Encontré el plugin defectuoso y lo eliminé.
¡Gracias por el gran artículo!
Muhammad Awais Sarwar
Tengo un problema similar. Puedo abrir el panel de administración de WordPress y también la página de inicio. Pero cuando abro cualquier otra página, dice que esta página web tiene un bucle de redireccionamiento
ERR_TOO_MANY_REDIRECTS
Recuerdo que solo eliminé 2 complementos. No hice ninguna actualización. Pero sigue ahí. Por favor, guíeme.
Soporte de WPBeginner
Si ya intentaste desactivar todos tus plugins de WordPress, entonces prueba esto.
Conéctate a tu sitio web usando un cliente FTP. En el directorio raíz encontrarás un archivo .htaccess. Descárgalo a tu computadora. Elimina el archivo original de tu sitio web. Visita el área de administración de tu sitio y ve a Ajustes » Enlaces permanentes. No cambies ninguna configuración en la página, solo haz clic en el botón de guardar cambios. Verifica tu sitio web para ver si el error se ha resuelto.
Administrador
Muhammad Awais Sarwar
Gracias por tu amable respuesta.
Resolví el problema anoche después de publicar aquí.
”
Esta es la solución y cómo arreglarla:
En nuestro wp-config.php, sobrescribimos las variables del servidor dadas que causan el problema agregando esto debajo de la configuración de tu base de datos en wp-config:
if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) {
$list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]);
$_SERVER[‘REMOTE_ADDR’] = $list[0];
}
$_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE;
$_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE;
$_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;
”
Vi este enlace.
Todos pueden visitarlo. Gracias a Dios, estuve intentándolo durante tres días. Gracias a todos ustedes.
Martin Fuller
Hola, me encontré con este problema hoy. Sabía el nombre del plugin que causaba el problema y contraté a un consultor.
Él tuvo acceso a mi cPanel. De alguna manera pudo desactivar el plugin problemático, pero no me dijo cómo lo hizo.
¿Tienes alguna idea de cómo pudo haberlo hecho?
Soporte de WPBeginner
Por favor, consulta el artículo de arriba, tiene instrucciones completas.
Administrador
Elaine
Gracias. Instalé una actualización de un plugin defectuoso y obtuve la pantalla blanca de la muerte. Tu explicación clara me ayudó a restaurar los plugins correctos y recuperar el acceso a mi sitio.
Rhyauna
Seguí todos los pasos y pude desactivar mis plugins, pero cuando intenté activarlos de nuevo, me apareció una pantalla en blanco. No estoy seguro de qué está pasando. Por favor, ayúdenme
Soporte de WPBeginner
Puedes renombrar la carpeta del plugin para desactivar todos los plugins de nuevo. Crea una nueva carpeta de plugins en /wp-content/ y luego descarga e instala copias nuevas de todos tus plugins.
Administrador
Daniel
¡Muchas gracias, esto funcionó directamente. Tenía miedo de que no funcionara.
MagK
Cuando me apareció la "pantalla blanca de la muerte", ni por un minuto entré en pánico y en su lugar fui directo a tu sitio, sabía que encontraría una solución aquí.
Muchas gracias por todos los consejos y recursos que pones a disposición.
Soporte de WPBeginner
De nada. Gracias por tus amables palabras.
Administrador
Bhushan S. Jawle
¡Muchísimas gracias! ¡Me ahorraste horas de trabajo!
cherian
Gracias
Cambié el nombre de la carpeta Lock down WP Admin y ahora funciona bien
Gracias
yaser
¡Muchas gracias!
Estaba triste y me hiciste feliz.
¡Mi sitio ya está ARRIBA!
Tami
¡Gracias! ¡Súper útil!
mike rigley
Thanks – killing the plugins folder via FTP worked great for me
Now I can update them and reactivate if needed 
Gracias
mike
Nick Karvounis
¡Dios mío! Me salvaste el día, había instalado un plugin de seguridad que solo me permitía iniciar sesión desde una dirección IP específica y no podía iniciar sesión a través de FTF, ¡gracias por las instrucciones de acceso PHP!
Saurabh Gupta
Escritura brillante, simple y fácil. Nuestro blog ambiental Earth5R tuvo este problema crítico donde los autores y administradores no podían iniciar sesión, aplicamos esta solución y funcionó como magia. Había uno de los pocos plugins innecesarios que estaba causando el problema. ¡Eso también trae una lección, mantén solo el plugin más necesario! Muchas gracias, eso ahorró mucho tiempo.
Femke
¡Ayuda! Estoy en el archivo FTP, pero realmente no sé cómo cambiar el nombre de la carpeta.
Soporte de WPBeginner
En tu cliente FTP, haz clic para seleccionar la carpeta de plugins y luego haz clic derecho y selecciona Renombrar en el menú.
Administrador
Yann
Gracias chicos por el consejo FTP. Soy principiante y me acabas de ahorrar muchas horas de estrés.
hyma
Wow Tq Manuel, me ahorraste tiempo, me ayudas mucho.
Manuel
¡Muchas gracias por esta útil publicación!
Jonathan
¡Gracias! Pude acceder a mi sitio de WordPress, pero no al área de administración. Tuve un error fatal debido a un plugin de caché. Hice esto para acceder a la administración, eliminé y reinstalé el plugin, y está funcionando bien.
Paul
¡Gracias, me ahorró horas de trabajo!
Yarina
Nada de esto me funcionó... pero luego cambié a Internet Explorer y ahora puedo acceder a mi panel de WordPress. El sitio siempre ha estado en línea. ¿Alguna idea de qué podría estar causando el problema en Chrome?
Chris
Gracias. El problema fue una actualización fallida de un plugin. Usando FTP y cambiando el nombre del directorio del plugin, recuperé instantáneamente mi capacidad de acceder a la página de inicio de sesión de WordPress, luego volví a cambiar el nombre del directorio del plugin a través de FTP, lo que me permitió reactivar los plugins uno por uno, identificando así fácilmente el plugin problemático. Esto fue increíblemente útil y resolvió mi problema. Muchas gracias.
lynn Page
si sabes cómo arreglar esto, necesito ayuda
Ron Blake
Gran artículo. ¡Gracias! Un plugin defectuoso y usar el renombre del plugin para desactivarlo fue mucho más fácil que intentar hacerlo a través del panel de administración.
John Detlefs
Eres genial. Este artículo me hizo ganar un par de miles y me salvó de tener que rehacer una semana de trabajo. ¡Muchas gracias!
Specifically, changing debug to “True” made life a whole lot easier.
Javier Mayen
El plugin wp-super-cache puso mi pantalla en blanco y muerte. Gracias, este artículo me dio la solución.
Ashley
¿Alguien puede ayudarme por favor? Hice esto a través de mi FTP pero todavía tengo el "reauth=1" después de desactivar mi carpeta de plugins. Gracias.
Shawn
Si estás ejecutando WP-CLI, también puedes hacer esto ejecutando:
wp plugin deactivate --all
Crystal Foth
Gracias, me salvaste. ¡Debería haber desactivado los plugins antes de cambiar el tema!
flafin
¡Gran publicación, gracias!
Tuve un Error Interno del Servidor al intentar agregar código de seguimiento a mi archivo functions.php a través del editor en WP. Después de obtener el error, eliminé el código del archivo, lo que debería haberlo solucionado, pero el error persistió. Abrí el administrador de archivos en mi cuenta de hosting y navegué al archivo functions.php. Cuando lo abrí, el código que causó el error todavía estaba en el archivo. Una vez que eliminé el código, el error desapareció. Espero que esto ayude.
anticrap
Increíble. Soy completamente novato en todo esto y lo hiciste muy fácil para resolver este problema. Muchas gracias.
Chris
Probé ambos y me funcionó, el problema ahora es que no puedo activar mis plugins..
Nate
¿Descubriste cómo reactivarlos? Estoy teniendo el mismo problema. Avísame. Gracias.