Les développeurs et les utilisateurs de WordPress sont tous trop familiarisés avec la / wp-admin
panneau d'administration et son fonctionnement.
Ce guide est destiné aux utilisateurs et aux administrateurs. Je les ai souvent entendus se plaindre (administrateurs système en particulier) de WordPress et du fait qu'en raison de la pléthore d'options de configuration disponibles dans le panneau d'administration de WordPress, il peut souvent devenir fastidieux et déroutant de trouver où cliquer ou de se rappeler où réside telle ou telle fonctionnalité . Comme tout dépend des créateurs de plugins, il n’existe aucun moyen centralisé d’interagir avec WordPress en tant qu’interface de commande directe..
Eh bien, ces jours sont vraiment révolus, car WordPress possède un outil en ligne de commande qui permet de gagner beaucoup de temps.!
Télécharger WP-CLI
avec ce qui suit à l'invite du terminal:
bash $ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Vérifiez que cela a fonctionné avec:
bash php wp-cli.phar --info
Maintenant, pour définir ceci comme juste wp
commande disponible n'importe où, exécutez ce qui suit:
bash chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wp
Cela nécessitera votre mot de passe root pour terminer le sudo
commander.
Pour le guide officiel, rendez-vous sur le site Web du WP-CLI pour obtenir des instructions plus détaillées et des informations sur le WP-CLI
projet (comme les problèmes de configuration de MAMP et d'autres sujets d'assistance utiles)
Pour utiliser le WP-CLI
outil, juste CD
dans votre répertoire d'installation WordPress et exécutez wp
:
bash $ wp
Travailler avec wp
outil est très explicite. Vous pouvez exécuter l’une des fonctions à partir de l’outil basé sur un navigateur maintenant sur la ligne de commande. Création de blog, exécution de code, support de plugin, tout est là.
Pour en savoir plus sur les fonctionnalités de wp
, juste courir wp aide
, par exemple.:
"bash $ wp help cli DESCRIPTION
Obtenir des informations sur WP-CLI lui-même.
SYNOPSIS
wp cli
Sous-domaines
check-update Recherchez les mises à jour via l'API Github. Retourne les versions disponibles s'il y a des mises à jour ou vide si aucune mise à jour n'est disponible. cmd-dump Vide la liste des commandes installées, au format JSON. achèvement Générez des chaînes d’achèvement d’onglet. info Imprimez diverses données sur l'environnement CLI. param-dump Vide la liste des paramètres globaux, au format JSON ou au format var_export. update Récupère la mise à jour la plus récente correspondant aux exigences. Retourne les versions disponibles s'il y a des mises à jour ou vide si aucune mise à jour n'est disponible. version Imprimer la version WP-CLI. "
À partir de là, vous pouvez effectuer une mise à jour de WordPress avec mettre à jour
ou juste vérifier si on a besoin de check-update
.
Pour sauvegarder votre WordPress avec la CLI, exécutez simplement:
bash $ wp db export
Cela vous donnera une sauvegarde non compressée et un fichier .SQL dans lequel vous pourrez ensuite créer une archive à partir de:
bash $ tar -vczf votre_fichier_sauvegarde.gz .
Définissez la racine Web de votre serveur sur le répertoire créé par le wp db export
commander et importer le .SQL
avec mysql
comme tel:
bash $ mysql -u
Pour installer un plugin, vous pouvez simplement exécuter:
bash $ wp plugin install
Vous pouvez voir quels plugins sont installés avec liste des plugins wp
:
bash $ liste des plug-in wp + ------------- + -------- + ----------- + --------- + | nom | statut | mise à jour | version | + ------------- + -------- + ----------- + --------- + | jetpack | actif | aucun | 3.7.2 | | woocommerce | actif | disponible | 2.4.7 | +-------------+--------+-----------+---------+
Vous pouvez activer et désactiver ces plugins avec le Activer
ou désactiver
arguments comme tels:
bash $ wp plugin activate jetpack Succès: Plugin 'jetpack' activé.
Faire votre wp
travailler avec une installation WordPress multisite, il vous suffit de passer le --url
argument comme tel:
bash $ statut du thème wp --url = localhost / wp / test # Pour un sous-domaine, spécifiez simplement l'URL statut du thème $ wp --url = subdomain.my-wordpress-site.com
Si tu veux wp
se souvenir de votre --url
configuration, vous pouvez le spécifier dans un wp-cli.yml
, qui doit être situé dans votre racine WordPress.
Ajoutez ce qui suit à votre wp-cli.yml
:
html url: test.example.com
Vous allez maintenant pouvoir omettre le --url
argument de votre wp
commandes, par exemple:
statut de thème bash $ wp
Ceci lira la configuration du wp-cli.yml
et passer le --url test.example.com
pour vous.
Pour vérifier les mises à jour, sauvegarder votre WordPress, ajouter ou supprimer des plugins ou changer de thème, vous pouvez tout faire maintenant sans quitter l'invite de commande. Cela fait de wp-cli un outil très puissant.
Pour plus d'informations sur l'extension de l'outil wp-cli, poursuivez votre lecture dans le manuel WP-CLI.