Gestionar plugins con wp-cli
Con WP-CLI puedes administrar plugins directamente desde la consola, sin necesidad de entrar en el panel de administración de WordPress. Esto resulta muy útil si no tienes acceso a wp-admin
o necesitas realizar cambios de forma rápida.
A continuación verás los comandos más importantes para gestionar plugins con WP-CLI.
Listar plugins y su estado
Para ver todos los plugins instalados y comprobar si están activos o no:
wp plugin status
El resultado mostrará una lista con información como esta:
17 installed plugins:
I autoptimize 2.5.1
I backwpup 3.7.0
N classic-editor 1.5
N contact-form-7 5.1.6
I updraftplus 1.16.21
...
Leyenda:
- I → Instalado y activado.
- N → Instalado pero no activado.
Instalar un plugin
Para instalar un plugin desde el repositorio de WordPress:
wp plugin install litespeed-cache
Si quieres instalarlo y activarlo al mismo tiempo:
wp plugin install litespeed-cache --activate
Activar un plugin
wp plugin activate litespeed-cache
Desactivar un plugin
wp plugin deactivate litespeed-cache
Actualizar un plugin
Actualizar un plugin concreto:
wp plugin update litespeed-cache
Actualizar todos los plugins instalados:
wp plugin update --all
Eliminar un plugin
Para desinstalar y eliminar un plugin del sitio:
wp plugin delete litespeed-cache
Buscar un plugin
Si no recuerdas el nombre exacto de un plugin, puedes buscarlo en el directorio oficial con:
wp plugin search litespeed
El resultado mostrará una tabla similar a esta:
Success: Showing 10 of 48 plugins.
+------------------------------------------------------------+-------------------+--------+
| name | slug | rating |
+------------------------------------------------------------+-------------------+--------+
| LiteSpeed Cache | litespeed-cache | 98 |
| Fast Velocity Minify | fast-velocity-minify | 94 |
| iThemes Security (anteriormente Better WP Security) | better-wp-security | 94 |
| NinjaFirewall (WP Edition) – Advanced Security | ninjafirewall | 96 |
+------------------------------------------------------------+-------------------+--------+
Columnas de la tabla:
- Name → Nombre completo del plugin.
- Slug → Identificador que se usa en los comandos de WP-CLI.
- Rating → Valoración en la comunidad de WordPress.
De esta forma, puedes instalar, activar, desactivar, actualizar, buscar o eliminar plugins de WordPress directamente desde WP-CLI.