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.
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:
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
wp plugin activate litespeed-cache
wp plugin deactivate litespeed-cache
Actualizar un plugin concreto:
wp plugin update litespeed-cache
Actualizar todos los plugins instalados:
wp plugin update --all
Para desinstalar y eliminar un plugin del sitio:
wp plugin delete litespeed-cache
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:
De esta forma, puedes instalar, activar, desactivar, actualizar, buscar o eliminar plugins de WordPress directamente desde WP-CLI.