Chexpirit
Shared posts
Sus sobrinos le piden dinero por Navidad y crea un envoltorio tan original que se ha hecho viral
Recomiendan quemar esta estantería en un super de España por el contenido machista dedicado a mujeres, por @nandodepor
ChexpiritYa no se puede desi na
La ex de Bisbal visita el Memorial del Holocausto Judío... y no utiliza los mejores hashtags
ChexpiritBaby in the oven
Introducción a WP-CLI
ChexpiritVuelve el Sinerblog!
WordPress ha evolucionado mucho los últimos años, una de las mejoras más interesantes es la herramienta de línea de comandos, llamada WP-CLI, que nos permite hacer casi cualquier tarea de mantenimiento en una web construida con WordPress usando comandos de bash, con lo que significa esto para la administración de sistemas, automatización de tareas, etc…
Imagina que queremos actualizar todos los plugins de la web de una sola vez:
wp plugin update --all
Esta linea de comandos recorre todos los plugins que estén desactualizados, busca una nueva versión, la descarga, la descomprime y sustituye el plugin antiguo por el nuevo.
Pero antes de esto, debemos tener en cuenta varias cosas para poder usarlo:
- Debemos tener acceso SSH al servidor donde esté instalado nuestro WordPress (no todos los hostings compartidos nos van a permitir esto)
- Tenemos que tener instalado WP-CLI y accesible por nuestro usuario del sistema
- Ya está…
Empezamos, lo primero será instalar WP-CLI, para eso seguiremos los sencillos pasos que indican en su web: https://wp-cli.org/es/#instalaci%C3%B3n
Una vez instalado y funcionando, ya podemos hacer algunas pruebas, por ejemplo, instalar un WordPress nuevo, antes de ejecutar los siguientes pasos tenemos que tener en cuenta varias cosas, que tengamos permisos para crear bases de datos, en caso de tenerla ya creada anteriormente, el paso «wp db create» podemos omitirlo. Y por último, que el directorio donde instalemos este WordPress sea visible desde un navegador web (servido por Apache o cualquier servidor web similar)
mkdir testdir
cd testdir
wp core download --locale=es_ES
wp config create --dbname=wptest --dbuser=myuser --dbpass=mypass
wp db create
wp core install --url=midominio.com --title="Mi nueva web con WordPress" --admin_user=usuario --admin_password=contraseña --admin_email=email@email.com
Y con esto tendríamos nuestro WordPress creado, a partir de aquí, podemos buscar en la documentación de WP-CLI para encontrar todas las tareas que podemos automatizar con esta herramienta: https://developer.wordpress.org/cli/commands/