Desactivar plugin de wordpress desde mysql

Hoy he instalado un plugin de autentificación externa en wordpress, y no me ha funcionado del todo, el problema ha sido que he perdido el acceso habitual, no tengo acceso como administrador a wordpress, con lo que he tenido que ver como deshabilitar o desactivar plugin de wordpress desde mysql, (phpmyadmin) ya que por el acceso administrador no lo puedo hacer.

Accedemos a la tabla wp_options (normalmente si realizamos la instalación por defecto, se llamará así o si no, con el prefijo que hayamos establecido para nuestras tablas en la instalación de wordpress)
Lanzamos la siugiente sentencia sql

SELECT * FROM wp_options WHERE option_name = 'active_plugins';

De esta forma se nos listarán los plugins activos en nuestra instalación.

En el campo “option_value” veremos una lista de todos nuestros plugins activos en forma de cadena, como por ejemplo:

a:2:{i:0;s:19:"akismet/akismet.php";i:1;s:27:"wp-pagenavi/wp-pagenavi.php";}

Si queremos deshabilitar el plugin pagenavi, lo que haremos será borrar esto: i:1;s:27:”wp-pagenavi/wp-pagenavi.php”; y poner el campo que pone a:2 a a:1, con lo que el campo nos quedaría así:

a:1:{i:0;s:19:"akismet/akismet.php";}

Almacenamos el valor y ya estará deshabilitado.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.