Para utilizar wp-cli.phar en un ambiente local con Windows primero es necesario tener instalado un servidor local, como en mi caso Xampp. Luego debemos descargar el wp-cli.phar desde la siguiente url: https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Una vez descargado pueden moverlo a la carpeta de su proyecto dentro de htdocs/ y utilizarlo de la siguiente manera desde el terminal y ubicados en la carpeta del proyecto:
(El comendo php debe estar incluido en su path dentro de las variables de entorno. Al instalar xampp el lo agrega por defecto)
php wp-cli.phar <command>
Aunque de esta manera solo estara disponible en ese proyecto especifico. Si queremos hacer uso de el de forma global y con un comando reducido, por ejemplo, colocando solo:
wp <command>
Debemos hacer lo siguiente:
Creamos una carpeta donde se guardara el archivo wp-cli.phar. En mi caso la cree en la siguiente direccion:
C:\Users\orlan\AppData\Roaming\Wp-cli
Dentro de esta carpeta pegue el wp-cli.phar y otra carpeta llamada /bin con un archivo wp.bat que sera el ejecutable para llamarlo desde la consola. Quedando la estructura de la siguiente manera:
/Wp-cli
|-- wp-cli.phar|-- /bin|-- wp.bat
El archivo wp.bat pueden crearlo con cualquier editor de texto y contendar lo siguiente:
@ECHO OFF
SET BIN_TARGET=%~dp0/../wp-cli.phar
php "%BIN_TARGET%" %*
Ahora solo nos queda agregar la ruta completa a nuestro ejecutable en el path de nuestras variables de entorno que en mi caso seria C:\Users\orlan\AppData\Roaming\Wp-cli\bin
y listo!
Ya podran hacer uso global del commando wp en cualquier directorio.
wp <command>