Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo activar / activar plugins de WordPress desde la base de datos

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Busca activar / activar plugins desde la base de datos de WordPress?

Si no puede acceder a su área de administrador de WordPress y necesita activar un plugin para restaurar su acceso, puede hacerlo desde la base de datos de WordPress.

En este artículo, le mostraremos cómo activar fácilmente sus plugins de WordPress utilizando la base de datos.

How to enable/activate WordPress plugins from the database

¿Cuándo debe activar plugins de WordPress utilizando la base de datos?

Varios errores comunes de WordPress pueden impedir que el propietario de un sitio web acceda al área de administrador de WordPress. En la mayoría de esas situaciones, el usuario está buscando desactivar plugins de WordPress sin acceso de administrador.

Sin embargo, en algunas situaciones, el propietario de un sitio web puede necesitar activar ciertos plugins para restaurar el acceso a su sitio web WordPress.

Por ejemplo, supongamos que un error le impide acceder a su escritorio de WordPress y ha encontrado un plugin que puede corregirlo.

Por suerte, WordPress almacena la información de los plugins activos en su base de datos de WordPress. Esto significa que puede introducir manualmente esta información directamente en la base de datos y decirle a WordPress que active un plugin.

La única condición es que el plugin debe estar instalado en su sitio WordPress, lo que significa que debe estar presente en la carpeta plugins de su sitio web WordPress.

Dicho esto, veamos cómo activar/activar fácilmente un plugin utilizando la base de datos, paso a paso:

Paso 1: Encuentre el nombre de su base de datos utilizando el panel de control de alojamiento

Para activar sus plugins de WordPress usando phpMyAdmin, primero, necesita averiguar el nombre de su base de datos de WordPress.

Para ello, acceda al panel de control de su alojamiento web. Para este tutorial, vamos a utilizar Bluehost.

Si utiliza una empresa de alojamiento diferente, el escritorio de WordPress puede tener un aspecto ligeramente distinto.

En la pestaña “Sitios web”, cambie a la pestaña “Avanzado” y haga clic en el botón “Gestionar” situado junto a la opción “Administrador de archivos”.

Click Manage button next to the File Manager option

Esto abrirá el Gestor de Archivos en una nueva ventana. Aquí, simplemente localice y haga clic en la carpeta public_html de la columna izquierda.

Ahora se abrirán en pantalla todos los archivos almacenados en la carpeta public_html.

Desde aquí, tienes que localizar y hacer clic en la carpeta con el nombre de tu sitio en la columna ‘Nombre’.

Go to the publich_html file and find your site name

Algunos usuarios pueden ver sus archivos y carpetas de WordPress instalados dentro de la carpeta public_html.

Una vez que haya abierto el archivo de su sitio WordPress, localice el archivo wp-config. php en la sección “Nombre” y haga clic con el botón derecho del ratón sobre él.

Se abrirá un menú en el que deberá seleccionar la opción “Ver”.

Click View

Esto abrirá el archivo wp-config. php en una nueva ventana donde podrá localizar los detalles de su base de datos.

Le recomendamos que copie y pegue los datos de su base de datos, incluidos el nombre de usuario y la contraseña, en una aplicación de bloc de notas de su ordenador.

Database details

Ahora que ha encontrado correctamente el nombre de su base de datos, pasemos al siguiente paso.

Paso 2: Localice la opción de plugins activos a través de phpMyAdmin

Una vez que haya averiguado el nombre de su base de datos, deberá volver al panel de control de su alojamiento WordPress.

Una vez allí, vuelve a la pestaña “Avanzado” y desplázate hasta la opción “phpMyAdmin”. A continuación, haz clic en el botón “Gestionar” situado a su lado.

Click the Manage button next to the PHPMyAdmin option

Esto iniciará la aplicación phpMyAdmin en una nueva pestaña del navegador / explorador.

Nota: Antes de realizar cualquier tipo de cambio, asegúrese de crear una copia de seguridad completa de su base de datos. Será muy útil si algo sale mal en el proceso.

A continuación, haga clic en la pestaña “Base de datos” del menú de navegación situado en la parte superior de la página.

Una vez hecho esto, localice su base de datos de WordPress y haga clic en el botón Examinar para expandirla.

Click the Database tab from the navigation menu

Esto cargará todas las tablas de su base de datos de WordPress en la pantalla.

Aquí, usted tiene que encontrar la tabla wp_options y haga clic en examinar a su lado.

Nota: Por defecto, WordPress utiliza wp_ como prefijo para los nombres de las tablas. Su tabla de base de datos de WordPress puede tener un prefijo de tabla diferente.

Click at wp-options

Dentro de la tabla wp_options, tendrá que encontrar la fila donde option_name se establece enactive_plugins.

Después, haga clic en el enlace “Editar” situado a continuación.

Click the Activate_Plugins option

Se abrirá un cuadro en el que puede introducir manualmente los detalles para activar un plugin.

Paso 3: Activar un plugin usando phpMyAdmin

WordPress almacena la información de los plugins activos en un formato especial para que el software pueda acceder a ella mediante programación. Para decirle a WordPress qué plugins activar, necesitaremos usar ese mismo formato.

En primer lugar, empezaremos introduciendo el valor_opción como a:1: y abriendo la llave ({).

Estamos introduciendo este valor como 1 porque solo queremos activar un plugin. Puede cambiar el valor al número de plugins que planea activar.

Add option value

A continuación, introduciremos i:0; después de la llave. Aquí estamos esencialmente asignando un número de serie a nuestro plugin.

Recuerda asignar siempre números empezando por 0 en lugar de 1.

Add serial number

A continuación, introduciremos el número de caracteres presentes en el nombre del plugin y el nombre del archivo php del plugin que estamos a punto de activar.

Para ello, escribiremos s:24: en la casilla. Ten en cuenta que el número de caracteres diferirá para cada plugin en función de los caracteres del directorio de plugins y del nombre del archivo.

Por ejemplo, estamos activando WPForms en este tutorial que tiene 24 caracteres en su nombre, incluyendo el nombre del archivo del plugin, como se almacena en nuestro gestor de archivos.

Add character number

A continuación, sólo tiene que escribir el nombre del directorio del plugin. Puede encontrarlo visitando la carpeta /wp-content/plugins/ mediante la aplicación Administrador de archivos.

No olvide añadir comillas antes de escribir el nombre del directorio del plugin.

Type the plugins' name

Después del /, tienes que introducir el nombre del archivo del plugin.

Para encontrar el nombre del archivo, visite de nuevo el Administrador de archivos y abra la carpeta del plugin que piensa activar.

Desde aquí, localice el archivo PHP del plugin. Este será el nombre del archivo del plugin que tendrás que añadir.

Plugin file and folder name

Ahora, vuelva a phpMyAdmin para escribir el nombre del plugin y, a continuación, cierre las comillas.

A continuación, añada un punto y coma (;) y cierre las llaves (}). El valor final de este ejemplo sería el siguiente:

a:1:{i:0;s:24:"wpforms-lite/wpforms.php";}

Así es como quedará una vez que hayas terminado.

Activating a single plugin

A continuación, basta con hacer clic en el botón “Ir” para ejecutar el comando.

Ahora vaya a su escritorio de WordPress y diríjase a la página Plugins ” Plugins instalados.

Su plugin ha sido activado correctamente.

activated-plugin

Ahora digamos que quieres activar dos plugins más.

En primer lugar, tendrá que cambiar el número de plugins. Después, ajustará cada entrada / registro para el plugin que desee activar.

He aquí un ejemplo:

a:3:{
i:0;s:47:"all-in-one-seo-pack-pro/all_in_one_seo_pack.php";
i:1;s:35:"insert-headers-and-footers/ihaf.php";
i:2;s:24:"wpforms-lite/wpforms.php";
}

Nota: Hemos añadido saltos de línea para que el código sea más legible. Debes asegurarte de que no hay saltos de línea ni espacios en tu código. De lo contrario, no funcionaría.

Esperamos que hayas aprendido cómo activar un plugin usando la base de datos. Puede que también quieras ver nuestra guía definitiva sobre seguridad en WordPress y nuestra selección de los mejores temas de WordPress para expertos en SEO.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

7 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Until now, I was only able to deactivate plugins through FTP. This is another very useful piece of knowledge. Thanks for the guide on how the same thing can be done using the MySQL database.

  3. Vincent says

    Thanks! I used this to activate a plugin which needed to be updated in order to be activated and was behind a license wall on my staging website. Saved me a lot of hassle moving licenses around

  4. Charlie Sasser says

    Suppose you need to temporarily disable a plugin like Wordfence that is preventing you from logging into the dashboard. Why not just change the name of the Wordfence directory to something like wordfence_tmp until you can resolve the issue? This seems much easier and less likely to cause a problem than modifying the database and serialized data. I like to keep things simple.

    • WPBeginner Support says

      That is one option that can also be used, this is an alternative in case access to the site’s files are not available or if this method would is preferred.

      Administrador

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.