WP-CLI ha existido desde hace bastante tiempo (alrededor de 2011) y ha ido ganando impulso en la comunidad de desarrolladores de WordPress. Pero, ¿qué es exactamente y cómo puede usarlo en su flujo de trabajo de WordPress??
La idea detrás de WP-CLI es que le permite interactuar y administrar sitios de WordPress a través de una interfaz de línea de comandos. De acuerdo con la documentación oficial, es una alternativa a la línea de comandos para usar la interfaz de usuario de administrador tradicional de WordPress.
El enfoque de la línea de comandos tiene sentido, ya que normalmente puede hacer las cosas en una computadora mucho más rápido a través de la línea de comandos, y el WP-CLI no es diferente. Si alguna vez ha usado la línea de comandos en Windows o la Terminal en macOS, entonces estará en su casa con el WP-CLI.
Sin embargo, este es un tutorial dirigido a principiantes, así que no te preocupes si no eres un gurú de la línea de comandos. Si nunca ha usado el WP-CLI o la línea de comando antes, entonces está en buena compañía y definitivamente en el lugar correcto!
Antes de seguir adelante, tengo que hacer una confesión. Como indiqué anteriormente, ¡nunca antes había usado el WP-CLI! Lo he sabido durante bastante tiempo y he estado ansioso por probarlo, pero nunca he logrado instalarlo y usarlo. Hasta ahora, eso es ...
Así que, literalmente, estaremos juntos en esto y aprenderemos cómo usar WP-CLI como principiantes completos. Estoy realmente interesado en ver cómo encaja WP-CLI en mi flujo de trabajo de desarrollo de WordPress existente y si puede ayudar a aumentar la productividad.
¿Estas listo para empezar? Ok entonces vamos!
Instalar el WP-CLI por primera vez puede parecer un poco desalentador. Tuve que leer las instrucciones de instalación un par de veces antes de que tuviera sentido. Pero, como resulta, no es tan difícil una vez que entiendes exactamente lo que se requiere.
Para empezar, necesitamos obtener la última versión de WP-CLI. La forma recomendada de hacer esto es descargar WP-CLI como un archivo Phar a través de la línea de comandos. Esto es solo un archivo de archivo PHP que contiene todos los archivos PHP necesarios para que se ejecute WP-CLI, todo envuelto en un solo archivo conveniente listo para que lo descarguemos.
Abra una ventana de terminal y escriba lo siguiente:
$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Esto descargará el archivo Phar de WP-CLI en su computadora. Revisemos todo está bien probando el archivo WP-CLI.
php wp-cli.phar --info
Debería ver una salida similar a la siguiente:
PHP binario: / usr / bin / php Versión de PHP: 5.6.30 php.ini utilizado: WP-CLI root dir: phar: //wp-cli.phar WP-CLI paquetes dir: WP-CLI configuración global: WP-CLI configuración del proyecto: versión WP-CLI: 1.1.0
Para que el uso de WP-CLI sea más conveniente, queremos poder ejecutarlo desde cualquier lugar y mediante un comando más corto, como wp
en lugar de tener que escribir wp-cli.phar
cada vez.
Podemos hacer esto a través de los siguientes dos comandos:
chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wp
Ahora trata de correr wp - info
en una ventana de terminal (apuntando a cualquier directorio). Si ve la misma salida que antes cuando ejecutó php wp-cli.phar --info
entonces estás en el negocio WP-CLI está configurado y listo para usar!
Hay otras formas de instalar WP-CLI, como a través de Composer, por lo que es posible que desee consultar los métodos alternativos si tiene problemas con el método predeterminado recomendado..
La instalación en Windows es un poco más complicada, ya que PHP no está disponible desde la línea de comandos de forma predeterminada. Puede instalar PHP manualmente, pero la forma más sencilla es usar un servidor de desarrollo local como MAMP porque PHP se instala automáticamente como parte del paquete general.
Una vez que PHP esté disponible en su sistema, tendrá que encontrar la ruta al ejecutable de PHP y hacerlo disponible globalmente (esto se explica detalladamente en el Manual de PHP).
Con PHP instalado y disponible desde cualquier directorio, descargue el archivo wp-cli.phar manualmente y guárdelo en una carpeta como c: \ wp-cli
. Para poder ejecutar el WP-CLI a través de la wp
comando al igual que hicimos en macOS, crear un archivo por lotes llamado wp.bat
dentro de la misma carpeta que guardó la wp-cli.phar
archivo de archivo.
Agregue esto al archivo por lotes:
@ECHO OFF php "c: /wp-cli/wp-cli.phar"% *
Finalmente, agregue c: \ wp-cli
a su camino global:
ruta setx "% ruta%; c: \ wp-cli"
El WP-CLI ahora debería estar disponible desde cualquier ventana de línea de comando.
Si te sientes un poco perdido ahora mismo, entonces puedo tener un salvavidas para ti. Si es un usuario de DesktopServer, WP-CLI es extremadamente fácil de configurar. Desde DesktopServer 3.8.2, hay disponible un nuevo complemento para desarrolladores que instala WP-CLI en todos sus sitios de desarrollo!
Una vez que está activado, puede acceder a WP-CLI a través de la lista principal del sitio DesktopServer o la barra de herramientas de WordPress.
Si tiene acceso a DesktopServer, definitivamente recomendaría instalar WP-CLI de esta manera, ya que es, con mucho, el método de configuración más simple. He usado DesktopServer durante los últimos años, así que tengo suerte de que la instalación de WP-CLI fue muy fácil para mí.
Este tutorial está dirigido a principiantes que son nuevos en WP-CLI, utilizando una instalación local de WordPress. Sin embargo, si desea ejecutar comandos en un servidor remoto (es decir, un sitio de WordPress en vivo), puede seguirlo si tiene instalado WP-CLI..
Deberá poder conectarse al servidor a través de un cliente SSH y tener a mano los detalles de inicio de sesión de su cuenta de alojamiento. Una vez conectado e ingresado, podrás usar todos los comandos de WP-CLI en este tutorial.
Vale la pena ponerse en contacto con su host para ver si son compatibles con WP-CLI, ya que su instalación será mucho más sencilla.
Esperemos que ya tengas el WP-CLI instalado, en cuyo caso podrás relajarte un poco, ya que acabas de hacer la parte más difícil.!
Abra una ventana de línea de comandos en el directorio raíz del sitio web de WordPress con el que desea trabajar, que debería ser similar a la siguiente captura de pantalla.
Una ventaja de usar DesktopServer es que abre automáticamente una ventana de comando que apunta al directorio raíz correcto del sitio de WordPress. Pensé que era un buen toque, especialmente si estás trabajando en varios sitios.
Probemos ahora nuestra instalación de WP-CLI. Este es nuestro primer comando ...
wp - info
PHP binario: C: \ xampplite \ php \ php.exe Versión de PHP: 5.5.24 php.ini utilizado: C: \ xampplite \ php \ php.ini Directorio raíz de WP-CLI: C: \ xampplite \ ds-plugins \ ds -cli \ vendor \ wp-cli \ wp-cli Paquetes WP-CLI dir: configuración global WP-CLI: configuración del proyecto WP-CLI: versión WP-CLI: 1.0.0
Entonces, para acceder al WP-CLI, escribe wp
seguido de un comando y / o parámetro. Si wp
se ingresa, solo obtiene una larga lista de comandos y parámetros disponibles (que no mostraré aquí, pero pruébelo usted mismo).
Nuestro primer comando contenía un parámetro. La diferencia es que un parámetro está precedido por dos guiones. La clave de WP-CLI es que casi todos los comandos contienen subcomandos (y parámetros). Esta jerarquía está muy bien organizada y es fácil de entender y seguir..
Todos los comandos siguen una estructura similar, por lo que una vez que haya dominado un par de comandos, le resultará más fácil expandirse para aprender más comandos. El resto de este tutorial será sobre el aprendizaje de algunos de los comandos y parámetros disponibles en WP-CLI..
Echemos un vistazo a algunos comandos básicos de WP-CLI, y su salida, para tener una idea de cómo funciona.
Primero vamos a obtener la versión actual de WP-CLI que estamos ejecutando.
wp --version
WP-CLI 1.0.0
Podemos ejecutar un comando similar para encontrar la versión actual de WordPress.
wp core version
4.7.3
¿Qué tal una lista de todos los temas actualmente instalados??
lista de temas wp
+-----------------+----------+--------+---------+ | nombre | estado | actualizar | versión | + ----------------- + ---------- + -------- + --------- + | veintiocho | inactivo | ninguno | 1,7 | | veintisiete | activo | ninguno | 1.1 | | Twentysixteen | inactivo | ninguno | 1.3 | | veinte | inactivo | ninguno | 2.2 | +-----------------+----------+--------+---------+
Observe cómo también obtenemos información útil, como el estado de un tema y su versión, así como si hay una actualización disponible.
Podemos hacer lo mismo para los plugins..
lista de plugins wp
+-------------+----------+--------+------------+ | nombre | estado | actualizar | versión | + ------------- + ---------- + -------- + ------------ + | akismet | inactivo | ninguno | 3.3 | | hola inactivo | ninguno | 1.6 | | tema-cheque | inactivo | ninguno | 20160523.1 | +-------------+----------+--------+------------+
Podemos hacer uso de parámetros para refinar la lista de complementos..
lista de plugins wp --fields = nombre, versión
+-------------+------------+ | nombre | versión | + ------------- + ------------ + | akismet | 3.3 | | hola 1.6 | | tema-cheque | 20160523.1 | +-------------+------------+
Aquí tenemos un parámetro que requiere que se especifiquen uno o más valores. Esto es muy común, y te acostumbrarás muy rápidamente. En este caso, enumeramos solo los campos que queríamos mostrar (nombre, versión).
También podemos mostrar solo complementos que cumplan criterios específicos..
lista de plugins wp --status = inactivo
+-------------+----------+--------+------------+ | nombre | estado | actualizar | versión | + ------------- + ---------- + -------- + ------------ + | akismet | inactivo | ninguno | 3.3 | | hola inactivo | ninguno | 1.6 | | tema-cheque | inactivo | ninguno | 20160523.1 | +-------------+----------+--------+------------+
Esto simplemente generó todos los complementos nuevamente, ya que todos están actualmente inactivos. Cambiaremos esto en breve cuando comencemos a ingresar comandos para administrar complementos (y temas).
Es posible que haya notado en los comandos anteriores que se usan dos palabras de comando (enchufar
y lista
). Si escribes plugin wp
por sí solo, esto no ejecutará un comando, pero enumera todos los subcomandos de plugin wp
. Inténtalo tú mismo.
plugin wp
uso: activar plugin wp […] [--Todos] [--network] o: wp plugin desactivar [ …] [--Uninstall] [--all] [--network] o: wp plugin delete ... o: wp plugin get [--field = ] [--fields = ] [--format = ] o: wp plugin install … [--Version = ] [--force] [--activate] [--activate-network] o: el complemento wp está instalado o: lista de plugins wp [-- = ] [--field = ] [--fields = ] [--format = ] o: ruta del plugin wp [ ] [--dir] o: wp plugin search [--page = ] [- por página = ] [--field = ] [--fields = ] [--format = ] o: wp plugin status [ ] o: wp plugin toggle … [--Network] o: wp plugin uninstall … [--Desactivar] [--skip-delete] o: actualización del complemento wp [ …] [--Todos] [--formato = ] [--version = ] [--dry-run] Consulte el complemento de ayuda 'wp 'para más información sobre un comando específico.
Entonces el lista
comando es solo uno de los múltiples subcomandos disponibles para el 'padre' enchufar
mando. Muchos otros comandos funcionan de manera similar.
Escribir núcleo wp
y tema wp
ver una lista de sus sub-comandos también.
También puedes usar múltiples parámetros en la misma línea. Por ejemplo, si quisiéramos enumerar los complementos con actualizaciones disponibles y restringir los campos generados, podemos combinar los parámetros en una sola línea de la siguiente manera:
lista de complementos de wp --fields = nombre, versión --update = disponible
De forma predeterminada, obtiene los resultados de un comando WP-CLI generado en formato de tabla, pero esto puede cambiarse fácilmente a JSON o un valor separado por comas (CSV) en lugar de utilizar el comando --formato
parámetro.
lista de plugins wp --format = json
["nombre": "akismet", "estado": "inactivo", "actualización": "ninguno", "versión": "3.3", "nombre": "hola", "estado": "inactivo "," update ":" none "," version ":" 1.6 ", " name ":" theme-check "," status ":" inactive "," update ":" none "," version ": "20160523.1"]
lista de plugins wp --format = csv
nombre, estado, actualización, versión akismet, inactivo, ninguno, 3.3 hola, inactivo, ninguno, 1.6 tema-comprobación, inactivo, ninguno, 20160523.1
Ahora que sabemos cómo ingresar los comandos básicos de WP-CLI, veamos cómo podemos hacer algunas tareas de administración de WordPress útiles a través de la línea de comandos..
El poder real de WP-CLI se vuelve claro cuando comienza a manipular WordPress a través de la línea de comandos. En esta sección veremos lo fácil que es instalar / eliminar, y activar / desactivar complementos y temas a través de WP-CLI.
Para los complementos y temas alojados en el repositorio de WordPress, simplemente ingrese el nombre después de instalar
comando de la siguiente manera:
wp plugin instalar jetpack
Instalación de Jetpack por WordPress.com (4.8.2) Descargando el paquete de instalación desde https://downloads.wordpress.org/plugin/jetpack.4.8.2.zip… Desempaquetando el paquete ... Instalando el complemento ... El complemento se instaló correctamente. Éxito: Instalado 1 de 1 complementos.
Vamos a generar una lista de complementos nuevamente, para asegurarnos de que se haya instalado Jetpack, pero esta vez solo indique el nombre del complemento.
wp list plugin --fields = nombre
+-------------+ | nombre | + ------------- + | akismet | | hola | jetpack | | tema-cheque | +-------------+
Podemos instalar temas de forma similar:
wp tema instalar veinteeleven
Instalación de Twenty Eleven (2.5) Descarga del paquete de instalación desde https://downloads.wordpress.org/theme/twentyeleven.2.5.zip… Desempaquetando el paquete ... Instalando el tema ... El tema se instaló correctamente. Éxito: Instalado 1 de 1 temas.
Y vamos a comprobar que el tema Twenty Eleven se instaló correctamente:
lista de temas wp
+-----------------+----------+--------+---------+ | nombre | estado | actualizar | versión | + ----------------- + ---------- + -------- + --------- + | veintiocho | inactivo | ninguno | 2.5 | | veintiocho | inactivo | ninguno | 1,7 | | veintisiete | activo | ninguno | 1.1 | | Twentysixteen | inactivo | ninguno | 1.3 | | veinte | inactivo | ninguno | 2.2 | +-----------------+----------+--------+---------+
Para los complementos y temas alojados en otro lugar, simplemente ingrese la ruta completa al archivo zip. El nombre del plugin / tema es en realidad el slug, que es útil recordar si el nombre de tu plugin / tema está formado por más de una palabra.
Por ejemplo, para instalar el complemento Theme Check desde el repositorio de WordPress:
wp plugin install theme-check
Para activar un plugin, use el activar
mando.
plugin wp activar jetpack
O puede instalar y activar un complemento todo en una línea..
wp plugin install jetpack --activate
Para eliminar un plugin, use el borrar
mando.
plugin wp eliminar jetpack
Tenga en cuenta que no tuvo que desactivar el complemento antes de que lo elimináramos, como lo debe hacer en el administrador de WordPress. El proceso de instalación / activación / eliminación es el mismo para los temas.
Hay varios comandos WP-CLI para administrar cualquier tipo de publicación, incluida una forma de generar publicaciones de forma masiva.
Primero, vamos a mostrar la lista actual de publicaciones..
lista de correos wp
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle yo te | atus | + ---- + --------- + --------- + --------- + --------- + | 1 | Hola w | hola-w | 2017-04 | publicar | | | orld! | orld | -04 09: | | | | | | 18:12 | | +----+---------+---------+---------+---------+
Ahora, vamos a generar algunas publicaciones..
wp publicar generar --count = 5
Generando publicaciones 100% [=============] 0:03 / 0:02
Echemos un vistazo de nuevo a la lista de correos actualizada.
lista de correos wp
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle yo te | atus | + ---- + --------- + --------- + --------- + --------- + | 32 | Publicar 2 | post-2 | 2017-04 | publicar | | | | | -14 19: | | | | | | 01:24 | | | 33 | Publicar 3 | post-3 | 2017-04 | publicar | | | | | -14 19: | | | | | | 01:24 | | | 34 | Publicar 4 | post-4 | 2017-04 | publicar | | | | | -14 19: | | | | | | 01:24 | | | 35 | Publicar 5 | post-5 | 2017-04 | publicar | | | | | -14 19: | | | | | | 01:24 | | | 36 | Publicar 6 | post-6 | 2017-04 | publicar | | | | | -14 19: | | | | | | 01:24 | | | 1 | Hola w | hola-w | 2017-04 | publicar | | | orld! | orld | -04 09: | | | | | | 18:12 | | +----+---------+---------+---------+---------+
Como puede ver, se han creado cinco nuevas publicaciones, cada una con un título genérico y sin contenido de publicación. Podemos generar cualquier cantidad de publicaciones y para cualquier tipo de publicación..
wp publicar generar --post_type = page --count = 3
Generando publicaciones 100% [=============] 0:02 / 0:03
Esto genera tres páginas nuevas con títulos genéricos y sin contenido de página. No estoy muy seguro de cuán útil es la creación masiva de publicaciones. Sin embargo, podría ser bastante útil para propósitos de prueba.
wp publicar lista --post_type = página
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle yo te | atus | + ---- + --------- + --------- + --------- + --------- + | 42 | Página 2 | post-2 | 2017-04 | publicar | | | | | -14 19: | | | | | | 06:21 | | | 43 | Página 3 | post-3 | 2017-04 | publicar | | | | | -14 19: | | | | | | 06:21 | | | 44 | Página 4 | post-4 | 2017-04 | publicar | | | | | -14 19: | | | | | | 06:21 | | | 22 | Título | título | 2017-04 | publicar | | | | | -07 15: | | | | | | 42:27 | | | 2 | Muestra | muestra- | 2017-04 | publicar | | | Página | pagina | -04 09: | | | | | | 18:12 | | +----+---------+---------+---------+---------+
Si queremos crear publicaciones individuales, tenemos control total sobre el contenido de la publicación. Vamos a crear una sola publicación con un título específico y contenido de muestra..
wp post create --post_title = 'Solo una publicación' --post_content = 'Vagué solo como una nube'. --post_status = 'publicar'
Éxito: Mensaje creado 45.
Esto crea una publicación con un título y contenido específicos. Por defecto, las publicaciones se crearán con el estado de borrador, por lo que si queremos que se publiquen de inmediato, entonces debemos establecer el post_status
parámetro a publicar
.
Crear una página con contenido es igual de fácil: simplemente configure el tipo de mensaje
parámetro a página
(esto está configurado para publicar de forma predeterminada).
wp post create --post_type = page --post_title = 'Welcome to a New Dawn' --post_content = 'Sigue leyendo para obtener información sorprendente.' --post_status = publicar
También podemos actualizar las publicaciones existentes mediante el uso de la actualizar
mando.
wp post update 45 --post_content = 'Acabo de actualizar el contenido de la publicación a través de WP-CLI.' --post_status = 'publicar'
Éxito: puesto actualizado 45.
Asegúrese de que la ID de la entrada sea correcta; de lo contrario, obtendrá un Advertencia: ID de entrada no válida
mensaje de error. Y nuevamente, puedes actualizar cualquier tipo de publicación, no solo las publicaciones.!
Como era de esperar, también puede eliminar publicaciones a través de WP-CLI..
wp post delete 45
Éxito: Trashed post 45.
Esto enviará el post a la basura. Si desea omitir esto y simplemente eliminar permanentemente una publicación, agregue el --fuerza
parámetro.
wp post delete 45 --force
En general, creo que es bastante intuitivo administrar las publicaciones a través de WP-CLI. No siento que tenga que recordar muchos detalles cada vez que quiero crear o actualizar una publicación..
Esto es genial, ya que significa que es mucho más probable que vuelva a WP-CLI en lugar de volver a usar la acogedora interfaz de usuario de WordPress a la que estoy más acostumbrado..
La gestión de los comentarios es bastante similar a las publicaciones. Para ver todos los comentarios en su sitio, use este comando:
lista de comentarios wp
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentario_ID | comment_post_ID | comment_date | comentario_aprobado | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un comentarista de WordPress | [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+
Sin embargo, tenga cuidado: esto puede llevar un tiempo si tiene muchos comentarios en su sitio.!
Para crear un comentario, use la crear
comando que ahora estamos familiarizados con.
wp comment create --comment_post_ID = 1 --comment_content = '¡Solo estoy agregando mi valor de 2 centavos!'
Éxito: Comentario creado 24.
lista de comentarios wp
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentario_ID | comment_post_ID | comment_date | comentario_aprobado | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 24 | 1 | 2017-04-14 19:24:45 | 1 | | | | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un comentarista de WordPress | [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+
Tenga en cuenta que para generar un comentario, necesitamos especificar un ID de una publicación existente, así como el contenido del comentario.
Al igual que hicimos para las publicaciones, los comentarios masivos también se pueden generar fácilmente..
wp comentario generar --count = 3 --post_id = 1
Generando comentarios 100% [==========] 0:02 / 0:03
lista de comentarios wp
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentario_ID | comment_post_ID | comment_date | comentario_aprobado | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 26 | 1 | 2017-04-14 19:27:54 | 1 | | | | 27 | 1 | 2017-04-14 19:27:54 | 1 | | | | 25 | 1 | 2017-04-14 19:27:53 | 1 | | | | 24 | 1 | 2017-04-14 19:24:45 | 1 | | | | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un comentarista de WordPress | [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+
Asegúrese de especificar la contar
parámetro si no desea que se generen 100 comentarios ficticios, ya que 100 es el valor predeterminado!
Para eliminar un comentario, simplemente use el siguiente comando con el ID de su comentario y, opcionalmente, el --fuerza
parámetro si desea omitir enviarlo a la papelera.
wp comentario borrar 26 - forzar
Éxito: Comentario eliminado 26.
Recuerde, sin embargo, la identificación aquí es un ID de comentario y no una ID de publicación.
Eso es todo para nuestra introducción básica a WP-CLI. A continuación hay una lista de recursos si desea profundizar un poco más y ampliar su conocimiento..
Acabamos de rascar la superficie de lo que puede hacer con el WP-CLI. Pero esperemos que ahora tengas suficiente confianza para profundizar en WP-CLI y experimentar con comandos más avanzados.
Aprendimos qué es el WP-CLI y cuán útil puede ser en su desarrollo diario de WordPress. A pesar de que los comandos que cubrimos eran bastante básicos, todavía eran bastante útiles!
Esta fue la primera vez que usé personalmente el WP-CLI y, en retrospectiva, puedo decir honestamente que no sé cómo lo logré sin él. Definitivamente es algo que me veo usando mucho más..
Me gustaría obtener algo de experiencia con comandos mucho más complejos para ver realmente lo que puede hacer con el WP-CLI.
Sin embargo, algunos usuarios, especialmente los principiantes, podrían ser rechazados por el proceso de instalación recomendado por defecto. Esto es una pena, ya que WP-CLI es extremadamente útil y todos los desarrolladores de WordPress deberían al menos verificarlo..
Es muy divertido, además de ser útil. Si tiene acceso a DesktopServer, entonces definitivamente use eso para instalar WP-CLI;.
Finalmente, si está interesado en más desarrollo de WordPress, no se olvide de consultar el otro material de WordPress que tenemos aquí en Envato Tuts+.
¿Ya usas el WP-CLI o fue la primera vez que lo experimentaste? Si es así, ¿cómo te fue? Me encantaría escuchar tus comentarios.!