WordPress Cli

WordPress Cli

Le but étant de mettre à jour wordpress et ses extensions en ligne de commandes, afin de CRONifier tout ça.
Il suffit de télécharger wp-cli:

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

WP-CLI permet d’administrer complètement votre plateforme wordpress, un petit

wp --allow-root 

donne une petite idée de l’étendue des possibilités.

Pour ma part, voici ce que j’ai mis dans un cron, et mailer le résultat .

wp --allow-root   --path=/var/www/html/ core   update
wp --allow-root   --path=/var/www/html/ plugin  update

Simple!

Ps:j’ai laissé le user root faire les MAJ, mais on peut spécifier un user.