WordPress es uno de los sistemas de gestión de contenidos (CMS) utilizados para crear y gestionar sitios web.WordPress proporciona una potente interfaz de línea de comandos (CLI) llamada WP-CLI.
El WP-CLI es un conjunto de funciones para gestionar Instalación de WordPressHerramienta de línea de comandos que puede utilizarse en un terminal de ordenador o en un símbolo del sistema. Con WP-CLI se pueden realizar diversas tareas, tales comoActualización de WordPress, plugins y temas, gestión de usuarios y roles, e importación y exportación de datossin tener que salir de la terminal.
En este artículo, aprenda a instalar y utilizar WP-CLI para gestionar un sitio WordPress a través del terminal, incluyendo comandos WP-CLI básicos y avanzados para diferentes tareas.
![Imagen [1]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107105927767-image.png)
Visión general de WP-CLI
WP-CLI WP-CLI es un proyecto de código abierto, desarrollado y mantenido por una comunidad de desarrolladores. Es compatible con la mayoría de los sistemas operativos tipo UNIX , incluyendo Linux, macOS y Windows. WP-CLI requiere PHP 5.6.0 o posterior , y se puede instalar como un paquete global o dependencias locales a través del gestor de paquetes Composer .
Una de las principales ventajas de utilizar el WP-CLI es suRapidez y eficacia. A menudo es más rápido utilizar herramientas de línea de comandos que operar a través de una interfaz gráfica de usuario (GUI), especialmente cuando se realizan tareas repetitivas o se automatizan operaciones complejas.Los comandos del WP-CLI pueden ser fácilmente scripteados e integrados con otras herramientas de línea de comandos, lo que lo hace muy potente para los desarrolladores. (Difícil de entender para los novatos)
Ventajas de utilizar WP-CLI
Estas son algunas de las principales ventajas de gestionar WordPress con WP-CLI:
- Rapidez y eficacia
WP-CLI puede realizar de forma rápida y eficaz diversas acciones en un sitio web WordPress sin intervención manual. Esto resulta útil para gestionar sitios web grandes o complejos y automatizar tareas rutinarias. - Mejora de la eficacia del trabajo
Con WP-CLI, se pueden realizar múltiples tareas simultáneamente, ahorrando tiempo y aumentando la eficiencia. Esto es una bendición para los desarrolladores que gestionan varios sitios web al mismo tiempo. - Control mejorado
WP-CLI proporciona un mayor control sobre su sitio web, permitiendo una gestión más eficiente de archivos, plugins, temas y otros componentes. Es útil para los desarrolladores que necesitan depurar o solucionar problemas del sitio web. - Seguridad mejorada
WP-CLI facilita la gestión de cuentas de usuario, contraseñas y otros ajustes relacionados con la seguridad, ayudando a mantener una instalación de WordPress más segura y estable. - Automatización de tareas
WP-CLI es capaz de automatizar muchas tareas comunes de WordPress, tales comocopia de seguridad, actualizar y optimizar. Ahorra tiempo y también reduce el riesgo de error humano.
![Imagen [2]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107110014360-image.png)
Requisitos para WP-CLI
Para instalar el WP-CLI, necesita un soporte Acceso SSH El alojamiento (AliCloud,La nube de Tencent(O cualquiera al azar de Amazon Cloud).
Casi todos los hosts populares de WordPress soportan el acceso SSH al servidor. Antes de instalar WP-CLI, el entorno debe cumplir los siguientes requisitos mínimos:
- PHP: WP-CLI requiere PHP 5.6.0 o superior, se recomienda PHP 7 o superior.
- WordPress: WP-CLI para WordPress 3.7 o superior. (Por supuesto ahora están actualizados aWordPress 6.7 (Lo tengo.)
- sistema operativo: WP-CLI es compatible con los sistemas operativos Linux, macOS y Windows. Sin embargo, WP-CLI tiene un soporte limitado en entorno Windows.
Estos son los requisitos básicos para instalar y utilizar WP-CLI. Los requisitos específicos pueden variar en función de los plugins y temas utilizados en el sitio.
Cómo instalar WP-CLI
Estos son los sencillos pasos para instalar WP-CLI:
Conéctese al directorio raíz del servidor a través de SSH
Para acceder al servidor con SSH, solicite la siguiente información:
- Nombre de usuario y contraseña del administrador
- Dirección IP del servidor
- número de puerto
A continuación, deberá crear un par de claves. Dependiendo del sistema operativo, consulte las herramientas y tutoriales que se indican a continuación:
- Windows (ordenador): utilizando PuTTY
- LinuxUso del terminal propio de Ubuntu
- Mac: con Termius
este documento se basa en PuTTY como ejemplo, pero también puede elegir otros emuladores de terminal.
En PuTTY:
- mostrar (una entrada) Sesiones Página.
- importaciónNombre de host o dirección IPy el número de puerto (Puerto).
- Seleccione el tipo de conexión como SSH.
- Pulse en la parte inferior del Abra Botón.
![Imagen [3]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107100836233-image.png)
Después de conectarse al servidor, se le pedirá que introduzca su nombre de usuario y contraseña, que puede encontrar en la secciónDetalles del servidorEncontrado en.
![Imagen [4]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107100905285-image.png)
Cómo utilizar WP-CLI
Después de instalar WP-CLI en su ordenador, puede abrir una ventana de terminal y escribir "wp", luego introduzca el comando y sus parámetros para ejecutar los diferentes comandos WP-CLI.
Las siguientes son las funciones comunes de gestión de WP-CLI:
- Gestionar WordPress Gestione su sitio web WordPress con WP-CLI, incluyendo actualizaciones, ajustes y acciones.
- Gestión de temas de WordPress Instale, active, actualice o elimine temas con WP-CLI.
- Gestión de plugins de WordPress Instale, active, desactive o actualice plug-ins con WP-CLI.
- Gestión del núcleo de WordPress Utilice WP-CLI para actualizar los archivos del núcleo de WordPress, instalar versiones específicas o comprobar la información de la versión.
- Gestión de WordPress Multisitio Gestione una red multisitio de WordPress con WP-CLI, incluyendo la creación de nuevos sitios o la gestión de los existentes.
- Buscar o reemplazar cadenas Busque o reemplace cadenas en la base de datos con WP-CLI, ideal para cambiar URLs o actualizar contenidos en bloque.
- Lista de todos los comandos compatibles Utilice el WP-CLI para ver todos los comandos soportados, introduzca el siguiente comando para obtener una lista completa:
wp ayuda
1. Gestión de WordPress con WP-CLI
El siguiente paso es descargar y configurar WordPress mediante el comando WP-CLI.
Descargar WordPress
El siguiente comando sirve para descargar la última versión de los archivos del núcleo de WordPress:
wp core descargar
Crear archivo wp-config
Genérelo con el siguiente comando wp-config.php que contiene los principales ajustes de configuración de su sitio web WordPress:
wp config create --dbname=prueba --dbuser=wp --dbpass=securepswd --locale=ro_RO
Ejemplo de configuración de la base de datos::
- Nombre de la base de datos:
pruebas - Nombre de usuario de la base de datos:
wp - Contraseña de la base de datos:
securepswd
Ejemplo de opciones de comando
El comando mencionado anteriormente no es más que una variante de la funcionalidad WP-CLI que genera una versión estándar del archivo wp-config.php Documentación.
La siguiente es una variante del comando que wp-config.php Documentosempezar a utilizar WP_DEBUG responder cantando WP_DEBUG_LOG::
# Habilitar WP_DEBUG y WP_DEBUG_LOG
wp config create --dbname=pruebas --dbuser=wp --dbpass=securepswd --extra-php <<PHP
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
WP_DEBUG_LOG
#Success: Generado archivo 'wp-config.php'.
Consejo para el éxito::#Success: Generado fichero 'wp-config.php'.
Prevención de brechas de seguridad
Las credenciales de usuario del administrador pueden almacenarse en el bash historial, lo que puede suponer un grave riesgo para la seguridad.WP-CLI proporciona una variante del comando que soluciona este problema:
# Evite revelar la contraseña al historial bash leyendo de password.txt
# Usando --prompt=dbpass preguntará por el argumento 'dbpass
$ wp config create --dbname=prueba --dbuser=wp --prompt=dbpass < password.txt
#Success: Archivo 'wp-config.php' generado.
Creación de una base de datos
Utilice el siguiente comando para crear la base de datos. Tenga en cuenta que esta línea de comandos crea una base de datos basada en el wp-config.php El nombre de la base de datos utilizada en el archivoCrear una nueva base de datos::
wp db crear
![Imagen [5]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107102320191-image.png)
Instalación de WordPress
Instalar WordPress en su servidor desde la línea de comandos a través de WP-CLI es muy sencillo. El comando requiere los siguientes parámetros:
- URL: Dirección web
- Título: Título de la página web
- Nombre de usuario Admin: Nombre de usuario del administrador
- Contraseña: Contraseña de administrador
- Correo electrónico del administrador: Correo electrónico del administrador
A continuación se muestra un ejemplo de comando de instalación:
wp core install --url=su_dominio --title=Su_Titulo_Blog --admin_user=nombre_usuario --admin_password=contraseña --admin_email=su_email.com
![Imagen [6]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107102503208-image.png)
Consejo para el éxito: ¡Enhorabuena! Su sitio WordPress se ha configurado correctamente.
2. Gestión de temas de WordPress con WP-CLI
Con WP-CLI, puede conectar su servidor directamente a la biblioteca de temas de WordPress e importar temas rápidamente. La instalación y activación de temas de WordPress con WP-CLI es muy sencilla, así como la actualización y eliminación de temas con WP-CLI.
WP-CLI tema wp combina opciones y parámetros que pueden utilizarse para manejar todas las tareas de gestión de temas.
Instalar tema
Instale el tema con el siguiente comando. Por ejemplo, instale el tema Twenty Twenty Two:
wp theme install twentytwentytwo
tome nota de: Asegúrese de que el nombre del tema se utiliza de la misma forma que el nombre en la URL de la página. Por ejemplo, el parámetro utilizado aquí es twentytwentytwo.
![Imagen [7]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107103655122-image.png)
Activar el tema
Una vez finalizada la instalación, ejecute el siguiente comando para activar el tema:
wp theme activate twentytwentytwo
Una vez ejecutado, el tema del sitio web de WordPress cambiará a Twenty Twenty Two.
![Imagen [8]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107103706797-image.png)
3. Gestión de plugins de WordPress con WP-CLI
La instalación de plugins de WordPress a través de WP-CLI es casi instantánea, ya que no es necesario pulsar un botón ni iniciar sesión en el panel de administración de WordPress para instalar el plugin.
Instalación de plug-ins
Ejecute el siguiente comando para instalar el plugin de WordPress:
wp plugin install [nombre del plugin]
tome nota de: Will [nombre del plugin] Sustitúyalo por el nombre del plugin, que debe coincidir con el nombre de la URL de la página. Por ejemplo, para instalar el Formulario de contacto 7 plug-in, utilizando el formulario de contacto-7 como parámetro del comando.
![Imagen [9]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107103746133-image.png)
Instalación de WooCommerce
He aquí la instalación WooCommerce Ejemplo de un plugin de comercio electrónico:
wp plugin install woocommerce
En unos segundos se instalará el plugin. Tras la instalación, ejecute el siguiente comando para activar el plugin:
wp plugin activar woocommerce
![Imagen [10]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107103856482-image.png)
4. Gestión del núcleo de WordPress con WP-CLI
Compruebe la versión del núcleo de WordPress
Ejecute el siguiente comando para comprobar la versión actual del núcleo de WordPress:
versión wp core
![Imagen [11]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107104034796-image.png)
devuelve el número de versión actual del núcleo de WordPress.
Actualice los archivos del núcleo de WordPress
Ejecute el siguiente comando para actualizar los archivos del núcleo de WordPress a la última versión:
actualización del núcleo de wp
![Imagen [12]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107104241126-image.png)
Una vez ejecutado, el núcleo de WordPress se actualizará a la última versión disponible en WordPress.org.
5. Gestión de WordPress Multisitio con WP-CLI
Para las agencias web con muchos clientes, WP-CLI es la forma más rápida de actualizar todos los sitios en un multisitio de WordPress.
Ejecutar comandos WP-CLI en WordPress Multisite
Cuando ejecute comandos WP-CLI en WordPress multisitio, debe pasar el comando --url especifica la URL de un sitio web concreto de la red. por ejemplo:
wp theme status twentytwentytwo --url=su_sitioweb.com
El comando anterior comprueba el yourwebsite.com publicado el Veintidós Estado de la cuestión.
![Imagen [13]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107104836253-image.png)
6. Buscar o reemplazar cadenas con WP-CLI
Cuando se migra un sitio a un nuevo servidor, mucha gente se encuentra con el problema de que hay que reemplazar las URL antiguas. Esto puede solucionarse utilizando el comando buscar y reemplazar de WP-CLI.
Comando de búsqueda y sustitución
Ejecute el siguiente comando para buscar y reemplazar:
wp buscar-reemplazar https://oldsite.com https://newsite.com
7. Enumere todos los comandos soportados por WP-CLI.
Para empezar con WP-CLI, simplemente escriba wp A continuación pulse intro y el sistema le listará todos los comandos soportados para gestionar WordPress a través de WP-CLI.
Ver los detalles del comando y sus opciones
Ejecute los siguientes comandos para obtener información más detallada sobre un comando y sus opciones:
wp help
Por ejemplo, para obtener información detallada sobre los comandos del plug-in, puede ejecutar el siguiente comando:
plugin de ayuda wp
![Imagen [14]-Guía de comandos WP-CLI: La herramienta definitiva para gestionar sitios web WordPress de forma rápida y eficaz](https://www.361sale.com/wp-content/uploads/2025/01/20250107105250989-image.png)
Lista de comandos WP-CLI
Los siguientes son algunos comandos comunes de WP-CLI y sus funciones:
| comando | funcionalidad |
|---|---|
wp ayuda | Ver detalles de comandos y opciones |
wp versión cli | Comprobación de la versión de WP-CLI |
php wp-cli.phar --info | hacer ejecutable |
wp core descargar | Descargue la última versión de los archivos del núcleo de WordPress |
wp config crear | Creación de archivos de configuración |
wp db crear | Creación de una nueva base de datos |
instalación del tema wp | Instalar tema |
activar tema wp | Activar el tema |
desactivar tema wp | Desactivar tema |
instalación del plugin wp | Instalación de plug-ins |
wp plugin activar | Plugin de activación |
wp buscar-reemplazar | Buscar/reemplazar cadenas en la base de datos |
plugin de ayuda wp | Visualización de los detalles de los comandos del plug-in |
WP-CLI proporciona más comandos para manejar su sitio WordPress según sus necesidades. Encontrará una lista completa de comandos e instrucciones para utilizarlos en la sección documento oficial Encontrado en.
resúmenes
WP-CLI proporciona un rico conjunto de comandos que permiten a los usuarios instalar, activar, desactivar, actualizar y gestionar fácilmente plugins, temas y archivos del núcleo de WordPress. También puede utilizarse para gestionar entradas, usuarios y bases de datos de WordPress, lo que la convierte en una potente herramienta de administración de WordPress.
Preguntas frecuentes
P: ¿Cómo puedo ejecutar comandos WP-CLI en WordPress?
Siga estos pasos para ejecutar el comando WP-CLI:
- Conéctese al directorio raíz del servidor a través de SSH;
- Descargue WP-CLI en el servidor;
- Instale WordPress y empiece a utilizar WP-CLI.
P: ¿En qué directorio puedo instalar WordPress?
Se recomienda instalar WordPress en el directorio raíz. En Cloudways, lo instalamos en el directorio public_html carpeta.
P: ¿Cómo puedo ver los usuarios a través de WP-CLI?
Utilice el siguiente comando ah para ver la lista de usuarios:
wp lista de usuarios --campo=ID
P: ¿Cómo puedo activar o desactivar plugins directamente a través de WP-CLI?
Instalación de plug-ins: Instale el plugin con el siguiente comando:
wp plugin install woocommerce
Plugin de activación: Active el plugin con el siguiente comando:
wp plugin activar woocommerce
Desactivación de plug-ins: Desactive el complemento con el siguiente comando:
wp plugin desactivar woocommerce
| Contacte con nosotros | |
|---|---|
| ¿No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas |
Servicio de atención al cliente WeChat
|
| ① Tel: 020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| (iii) Correo electrónico: info@361sale.com | |
| ④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres | |
Enlace a este artículo:https://www.361sale.com/es/32508El artículo está protegido por derechos de autor y debe ser reproducido con atribución.






















![Emoji[wozuimei]-Photonflux.com | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Emoticono [baoquan] - Photon Wave Network | Servicios profesionales de reparación de WordPress, cobertura mundial, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Sin comentarios