page-translate

Administrer son site Wordpress avec l'interface de commandes wp-cli

Wordpress / wp-cli / commande / Web / serveur

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Administrer son site Wordpress en ligne de commande
source: wp-cli.org

Il est beaucoup plus pratique et rapide de taper des commandes plutôt que de cliquer sur des boutons.  C'est entre autres pour cette raison que je suis fan de la ligne de commandes Linux.  Après Drupal et ses commandes Drush, Wordpress nous offre aussi son interface de ligne de commande avec wp-cli !

En fait, depuis la version de Wordpress 3.4, nous pouvons installer une extension PHP appelée wp-cli (requiert PHP > 5.3.2) laquelle, une fois paramétrée, nous permettra d'installer la plate-forme Wordpress, des plugins, thèmes, etc ...

Installation de l'extension wp-cli

Pour commencer, rendez-vous en ligne de commande sur votre serveur Web (via SSH) et exécutez cette commande :

curl http://wp-cli.org/installer.sh | bash

Vous pouvez désormais utiliser la commande ~/.composer/bin/wp mais si vous voulez un raccourci plus facile à utiliser, par exemple simplement la commande wp, ajoutez ce code dans votre fichier 

# Composer scripts
PATH=$HOME/.composer/bin:$PATH
# WP-CLI completionssource
$HOME/.composer/vendor/wp-cli/wp-cli/utils/wp-completion.bash

et ensuite, rechargez le fichier :

source ~/.bash_profile

Commandes disponibles

Pour afficher toutes les commandes disponibles, tapez simplement la commande :

wp

ou

~/.composer/bin/wp

Exemples

Voici quelques exemples qui pourraient s'avérer utiles pour l'administration de votre site Worpress :

Installer, mettre à jour, activer/désactiver un plugin

Pour installer un plugin, simplement utiliser la commande wp plugin install nom_du_plugin :

wp plugin install w3-total-cache --activate

wp plugin update w3-total-cache

wp plugin toggle w3-total-cache

Mettre à jour Wordpress

wp core update

Ajouter un article à votre site

wp post create --post_type=page --post_status=publish --post_title='Une nouvelle page publiée depuis la ligne de commande!'

Activer un thème Wordpress

wp theme activate twentyten

Faire un backup de la base de données

wp db dump

> Toutes les commandes disponibles

Ajouter un commentaire

CAPTCHA
Êtes-vous un robot ?
Image CAPTCHA
Écrivez le code apparaissant dans l'image.

Derniers articles