Desactivar plugins de WordPress directamente desde la base de datos puede ser útil cuando no puedes acceder al panel de administración debido a un error causado por un plugin. Aquí te presento tres métodos para hacerlo:
Método 1: Usando phpMyAdmin
- Accede a phpMyAdmin:
- Inicia sesión en el panel de control de tu hosting y abre phpMyAdmin.
- Selecciona la base de datos de tu sitio WordPress.
- Encuentra la tabla
wp_options
:- En el menú de la izquierda, selecciona la tabla
wp_options
(el prefijowp_
puede variar según tu configuración).
- En el menú de la izquierda, selecciona la tabla
- Edita la opción
active_plugins
:- Busca la fila con el
option_name
llamadoactive_plugins
. - Haz clic en “Editar” y cambia el valor a
a:0:{}
para desactivar todos los plugins. - Guarda los cambios.
- Busca la fila con el
Método 2: Usando una Consulta SQL
- Accede a phpMyAdmin:
- Inicia sesión en phpMyAdmin desde el panel de control de tu hosting.
- Selecciona tu base de datos:
- Selecciona la base de datos de tu sitio WordPress.
- Ejecuta la consulta SQL:
- Ve a la pestaña “SQL” y ejecuta la siguiente consulta:
UPDATE `wp_options` SET `option_value` = 'a:0:{}' WHERE `option_name` = 'active_plugins';
- Esto desactivará todos los plugins de tu sitio.
- Ve a la pestaña “SQL” y ejecuta la siguiente consulta:
Método 3: Modificando el Prefijo de la Tabla
- Accede a phpMyAdmin:
- Inicia sesión en phpMyAdmin desde el panel de control de tu hosting.
- Encuentra la tabla
wp_options
:- Selecciona la base de datos de tu sitio y encuentra la tabla
wp_options
.
- Selecciona la base de datos de tu sitio y encuentra la tabla
- Cambia el prefijo de la tabla:
- Si tienes múltiples instalaciones de WordPress en la misma base de datos, puedes cambiar temporalmente el prefijo de la tabla para desactivar los plugins.
- Por ejemplo, si tu prefijo es
wp_
, cámbialo awp_temp_
en el archivowp-config.php
:$table_prefix = 'wp_temp_';
- Esto hará que WordPress no encuentre los plugins activos y los desactive.
Estos métodos te permitirán desactivar plugins de WordPress directamente desde la base de datos, lo cual es útil en situaciones donde no puedes acceder al panel de administración. Recuerda siempre hacer una copia de seguridad de tu base de datos antes de realizar cualquier cambio.
¿Te gustaría saber más sobre algún otro aspecto de la administración de WordPress?