WP CLI . POR QUE TE IGNORABA !

Todo lo que se ignora, se desprecia.

Antonio Machado

Continuamos con la saga de migraciones y herramientas que te hacen la vida mas fácil. Con eso de que ya estamos en la era de IA. Otra herramientas no nos hará menos humanos. Así que sutilmente aventare el ego de decir que hago todo manual y pondré en la mesa esta gran herramienta que ha estado ahí presente desde el 2003. Y como ayer me saco de un problema os dije “Joder tio. Esto es la ostía os tendré que dedicar un post . Pero donde gilipollas estabas WP CLI”

young woman using laptop at home

WP CLI, Herramienta en Linea de comandos

Bueno hablemos un poco sobre WordPress y como es parte principal de algunos proyectos que por ahí realizamos, cuando se trata de crear un sitio web. Bueno comencemos con algo que le da Jaque Mate . a otros CMS. Y es que WP tiene una gran cuota de mercado y con esto quiere decir el continuo desarrollo va seguir por un buen de tiempo. Aunque por ahí se escuchen cosas como PHP va morir este año. Esta cosa no va suceder por un buen rato. WP esta Licenciada con GPLV2, lo cual puedes estar seguro de que puedes desarrollar cosas y hacer un negocio en base a eso. Como es el caso de WordPress.org y WordPress.com . Ambos con dos enfoques distintos pero usando la misma Tecnología.

Y bueno como sabemos WP tiene muchas ventajas como : SEO-Frendly , Flexibilidad , Seguridad Escalabilidad. Y destacando estos dos puntos existen complementos “Plugins”, que hacen que las cosas sean mas fáciles. Como montar una Tienda en linea “WooCommerce” o administrar todo tus WordPress con tan solo pocos comandos “WP-CLI”.

WP-CLI es una herramienta de línea de comando para desarrolladores que te permite administrar tareas fastidiosas de WordPress. Creada por Daniel Bachhuber en 2003. Y su objetivo de esta herramienta es acelerar el WorkFlow. Puede agregar/remover usuarios, actualizar cosas y reemplazar en la base de datos. y otras cosas.

Para usar esta tecnología primero se debe tener un acceso SSH y pues que no te de miedo la terminal una vez estando en ello debes instalar la herramienta.

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

Igual si esto llegara a fallar no te preocupes la pagina oficial te lo da todo clarito https://wp-cli.org/es/ . El único requerimiento es tener mínimo PHP 5. Que igual si lo tienes quítalo mijo eso es cosa del pasado.

Algunos ejemplos del uso

// Desactivar Plugins
wp plugin deactivate --all
// Actualizando Plugins 
wp plugin update forminator
// cambiar url Indispensable para migraciones
wp option update home 'http://example.com'
wp option update siteurl 'http://example.com'
// Actualizar wordpress
wp core update

Como estos hay un millón de ejemplos en la web. Y si no ve a ChatGPT y dile “como hacer X cosa con Wp CLI” y te dirá que onda. A veces uno por no investigar pues cae en la monotonía. Las herramientas se hicieron para usarlas y a veces peco de querer hacerlo todo yo. En fin cambiare mi mentalidad y pondré a investigar mas cosas y escribirla en este espacio “La trinchera divergente”. Así que queridos lectores y únicos amigos hasta la próxima.

Referencias

https://developer.wordpress.org/cli/commands/

https://www.dongee.com/tutoriales/caracteristicas-de-wordpress/

https://www.rjcardenas.com/gestionar-wordpress-mediante-wp-cli/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *