¿Alguna vez has querido instalar o actualizar múltiples complementos de WordPress a la vez?
En este tutorial, lo haremos use WP-CLI para instalar múltiples complementos en la interfaz de línea de comando. Vamos a enseñarte como administrar sus complementos usando WP-CLI, me gusta actualizar múltiples complementos, habilitar / deshabilitar complementos y borrando (desinstalar) complementos masivos – ¡todo sin tener que iniciar sesión en su sitio de WordPress!
Antes de comenzar, echemos un vistazo a algunos prerrequisitos:
- Si está utilizando WordPress en un proveedor de alojamiento compartido, su host debe ofrecer acceso SSH y tener WP-CLI instalado. Puede consultar la lista oficial de WordPress de hosts compatibles, pero, como sucede, todas nuestras recomendaciones para el mejor alojamiento de WordPress vienen con la WP-CLI preinstalada.
- Si aloja WordPress en un servidor VPS o en la nube, le mostraremos cómo instalar WP-CLI en su servidor, más adelante en este tutorial. (PD: si quieres aprender a instalar WordPress en un VPS, sigue nuestro tutorial DigitalOcean)
- Su sistema operativo debe ser un entorno similar a UNIX (Linux, OS X, FreeBSD); debes tener PHP 5.4+ y WordPress 3.7 o posterior. Como casi todos los hosts de WordPress recomendados cumplen con estos criterios, está listo para comenzar.
- Finalmente, este tutorial no está destinado a principiantes. Las personas familiarizadas con la interfaz de línea de comandos (CLI) y la administración del servidor deben usar este tutorial.
Vamos a empezar.
¿Qué es WP-CLI en WordPress?
WP-CLI es un proyecto de código abierto gratuito que le permite administrar su sitio de WordPress utilizando la interfaz de línea de comandos (CLI). La WP-CLI simplifica enormemente muchas tareas de WordPress, como instalar WordPress, hacer una copia de seguridad de la base de datos, actualizar el kernel de WordPress e instalar o actualizar plugins y temas de WordPress.
Todo esto se puede hacer escribiendo algunos comandos en el terminal, sin tener que iniciar sesión en su sitio de WordPress. ¿El resultado? ¡Mucho tiempo ahorrado, menos margen de error y una productividad sorprendente! Aquí hay una buena introducción a WPShout para obtener más información sobre WP-CLI.
¿Cómo instalar WP-CLI en un WordPress VPS o Cloud Server?
Usuarios que instalaron WordPress en un VPS (como DigitalOcean), un proveedor de alojamiento en la nube (como Amazon Web Services (AWS) o Google Cloud) o un host gestionado en la nube (como CloudWays), puede instalar WP-CLI en su servidor.
Nota: Para este tutorial, usamos un Vultr VPS (similar a una caída de DigitalOcean) con WordPress preinstalado y reenvía la documentación oficial.
Paso 1: Inicie sesión en su servidor con raíz del usuario Si no tiene acceso al usuario raíz, inicie sesión con un usuario con permisos de lectura, escritura y ejecución en el directorio “/ var / www / html”.
Paso 2: Descargue el archivo wp-cli.phar usando wget o Manojo (usamos cURL):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Paso 3: Verifique que el archivo Phar esté funcionando. Ingrese el siguiente comando y verá una salida similar:
php wp-cli.phar – información
Etapa 4: queremos ejecutar WP-CLI desde la línea de comando, simplemente escribiendo wp. Para hacer esto, necesitamos hacer que el archivo WP-CLI sea ejecutable y moverlo a compartimiento directorio
chmod + x wp-cli.phar
sudo mv wp-cli.phar / usr / local / bin / wp
Paso 5: Ahora verifiquemos si la WP-CLI es correctamente ejecutable:
cd / var / www / html
wp –info
Precaución: error de acceso raíz en WP-CLI y solución
A veces, cuando ejecuta comandos WP-CLI como raíz usuario, puede recibir el siguiente error:
En ese caso, solo agregue –Raíz roja a cargo, y estás listo para irte. Aquí hay una prueba de comando de ejemplo si WP-CLI reconoce su instalación existente de WordPress.
versión principal de wp –allow-root
Una vez que tenga ese trabajo, estará listo para instalar complementos a granel.
Cómo instalar masivamente varios complementos de WordPress usando WP-CLI
En esta sección, le mostraremos cómo instalar masivamente varios complementos de WordPress desde la interfaz de línea de comandos, utilizando WP-CLI. Como referencia, tenga lista la documentación oficial del complemento WP-CLI.
El comando básico para instalar el complemento es el siguiente:
instalación del complemento wp PLUGIN_NAME
El código para instalar múltiples complementos es: (puede agregar tantos complementos como necesite)
instalación del complemento wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME
Ahora el truco es averiguar el nombre correcto del complemento. Para hacer esto, visite la página de URL del complemento y copie la pestaña URL.
Para instalar un solo complemento, el código es:
wp plugin instalar jetpack
Para instalar Jetpack y Yoast SEO, el código es:
wp plugin instalar jetpack wordpress-seo
(Tenga en cuenta que usamos –Raíz roja para garantizar que el código se ejecute en nuestro VPS).
Cómo instalar y activar múltiples complementos de WordPress usando WP-CLI
De forma predeterminada, los complementos instalados por WP-CLI no están activados. Si desea activar un complemento inmediatamente después de la instalación, agregue -Habilitar para el pedido
Sin embargo, le recomendamos que no active complementos que requieran configuración de integración (como caché y complementos de respaldo), directamente desde la WP-CLI.
Los complementos que no requieren ajustes de incrustación, como Insertar encabezados y pies de página, se pueden activar desde la línea de comandos:
wp plugin install insert-headers and footers –activate
¡Eso es! Ahora sabe cómo instalar y activar múltiples complementos en masa utilizando WP-CLI. En la siguiente sección, te enseñaremos gestión de complementos mediante WP-CLI.
Administración masiva de complementos en WP-CLI en WordPress
Puede usar WP-CLI para una variedad de tareas de administración de complementos, como:
Cómo enumerar la cantidad de complementos instalados en WordPress usando WP-CLI
Este comando muestra el número de complementos instalados en su sitio de WordPress en una tabla, incluida información vital, como el estado de activación del complemento, la versión actual y las actualizaciones disponibles (si las hay).
lista de complementos de wp
Cómo habilitar o deshabilitar múltiples complementos a la vez usando WP-CLI
Similar al comando de instalación del complemento, agregue los nombres de los complementos que desea habilitar o deshabilitar y presione Entrar.
complemento wp activar PLUGIN_1_NAME PLUGIN_2_NAME
Por lo tanto, el comando para activar Yoast SEO y Jetpack (suponiendo que estén instalados) es:
plugin wp activar wordpress-seo jetpack
Del mismo modo, el comando para deshabilitar (o deshabilitar) ambos complementos es:
wp plugin deshabilitar wordpress-seo jetpack
Alternativamente, puedes deshabilitar todos los complementos activos en su sitio de WordPress con este comando:
wp plugin deshabilitar –todos
Cómo actualizar múltiples complementos de WordPress usando WP-CLI
Otra aplicación beneficiosa de WP-CLI es la capacidad de actualizar masivamente todos los complementos instalados en su sitio de WordPress. El comando es:
actualización del complemento wp – todo
Refinamiento
Además de mantener el complemento, WP-CLI es una herramienta poderosa que le permite realizar una gran cantidad de tareas de mantenimiento de manera muy eficiente, a través de la línea de comandos, ahorrando un tiempo valioso.
Si está probando WP-CLI por primera vez, le sugerimos que lo haga en un servidor provisional o en una nueva instancia de WordPress. Una vez que esté familiarizado con la herramienta, puede comenzar a usarla en su sitio web activo.
Espero que hayas aprendido algo nuevo de este tutorial. ¿Has usado WP-CLI antes? ¿Cuáles son tus trucos favoritos?