GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer et utiliser WP-CLI pour gérer WordPress

WP-CLI est l'outil de ligne de commande officiel utilisé pour gérer WordPress. WP-CLI vous permet d'installer et de mettre à jour des thèmes, des plugins et de configurer des installations multisites sans utiliser de navigateur Web. Il peut augmenter la productivité et accélérer le processus de développement, car effectuer certaines tâches à l'aide de la ligne de commande est beaucoup plus facile qu'à l'aide d'une interface graphique.

WP-CLI vous permet d'effectuer des commandes qui ne sont pas prises en charge par le back-end WordPress standard. L'un des avantages les plus importants de WP-CLI est son efficacité; pour un environnement multi-sites, vous n'avez pas besoin de vous connecter à chaque compte pour vous occuper des tâches de base.

Dans ce tutoriel, nous allons vous montrer comment installer et utiliser WP-CLI pour gérer WordPress.

Prérequis

  • Un nouveau VPS Ubuntu 20.04 avec WordPress installé sur la plate-forme cloud Atlantic.Net
  • Un mot de passe root configuré sur votre serveur

Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Ubuntu 20.04 comme système d'exploitation avec au moins 1 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur Ubuntu 20.04, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Installer WP-CLI

wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Une fois le téléchargement terminé, déplacez le fichier téléchargé dans le répertoire /usr/bin :

mv wp-cli.phar /usr/bin/wpcli

Ensuite, fournissez l'autorisation d'exécution avec la commande suivante :

chmod +x /usr/bin/wpcli

Ensuite, vérifiez l'installation de WP-CLI à l'aide de la commande suivante :

wpcli --info

Vous devriez obtenir le résultat suivant :

Gérer les plugins avec WP-CLI

WP-CLI vous permet de rechercher, d'installer et d'activer les plugins WordPress selon vos besoins.

Pour répertorier les plugins WordPress installés, exécutez la commande wp-cli en tant qu'utilisateur www-data dans le répertoire racine du document WordPress :

cd /var/www/html/
sudo -u www-data wpcli plugin list

Vous devriez obtenir quelque chose de similaire à la sortie suivante :

Si vous souhaitez installer le plug-in de mise en cache, recherchez d'abord le plug-in avec la commande suivante :

sudo -u www-data wpcli plugin search w3-total-cache

Vous devriez voir la liste suivante :

Maintenant, installez le plugin w3-total-cache de la liste ci-dessus en utilisant la commande suivante :

sudo -u www-data wpcli plugin install w3-total-cache

Vous devriez obtenir le résultat suivant :

Ensuite, activez le plugin installé avec la commande suivante :

sudo -u www-data wpcli plugin activate w3-total-cache

Vous devriez voir le résultat suivant :

Maintenant, vérifiez les plugins installés avec la commande suivante :

sudo -u www-data wpcli plugin list

Vous devriez obtenir la liste suivante :

Gérer les thèmes avec WP-CLI

Vous pouvez également rechercher, installer et activer un thème WordPress à l'aide de WP-CLI.

Tout d'abord, répertoriez les thèmes WordPress installés sur votre système à l'aide de la commande suivante :

sudo -u www-data wpcli theme list

Vous devriez obtenir le résultat suivant :

Ensuite, recherchez le thème souhaité avec la commande suivante :

sudo -u www-data wpcli theme search astra

Vous devriez obtenir la liste suivante :

Maintenant, installez le thème de la liste ci-dessus en utilisant la commande suivante :

sudo -u www-data wpcli theme install astra

Une fois installé, vous devriez obtenir le résultat suivant :

Installing Astra (2.4.5)
Downloading installation package from https://downloads.wordpress.org/theme/astra.2.4.5.zip...
Unpacking the package...
Installing the theme...
Theme installed successfully.
Success: Installed 1 of 1 themes.

Maintenant, activez le thème installé à l'aide de la commande suivante :

sudo -u www-data wpcli theme activate astra

Vous devriez voir le résultat suivant :

Success: Switched to 'Astra' theme.

Gérer la publication avec WP-CLI

Vous pouvez également créer, modifier et gérer des publications WordPress avec WP-CLI.

Répertoriez tous les messages de votre système à l'aide de la commande suivante :

sudo -u www-data wpcli post list

Vous devriez voir la liste suivante :

+----+--------------+-------------+---------------------+-------------+
| ID | post_title | post_name | post_date | post_status |
+----+--------------+-------------+---------------------+-------------+
| 1 | Hello world! | hello-world | 2020-06-21 05:01:58 | publish |
+----+--------------+-------------+---------------------+-------------+

Ensuite, créez et publiez un nouveau message avec le titre "Installer Django Ubuntu 20.04" en utilisant la commande suivante :

sudo -u www-data wpcli post create --post_status=publish --post_title="Install Django Ubuntu
20.04" --edit

Cela ouvrira l'éditeur vim. Ajoutez le contenu suivant :

In this tutorial, we will learn how to install Django on an Ubuntu 20.04 server.

Enregistrez et fermez l'éditeur vim lorsque vous avez terminé.

Vous pouvez maintenant vérifier votre message nouvellement créé à l'aide de la commande suivante :

sudo -u www-data wpcli post list

Vous devriez obtenir le résultat suivant :

+----+-----------------------------+-----------------------------+---------------------+-------------+
| ID | post_title | post_name | post_date | post_status |
+----+-----------------------------+-----------------------------+---------------------+-------------+
| 5 | Install Django Ubuntu 20.04 | install-django-ubuntu-20-04 | 2020-06-21 05:31:36 | publish |
| 1 | Hello world! | hello-world | 2020-06-21 05:01:58 | publish |
+----+-----------------------------+-----------------------------+---------------------+-------------+

Gérer la base de données avec WP-CLI

Vous pouvez également gérer la base de données WordPress avec WP-CLI.

Vous pouvez vous connecter à la base de données WordPress en utilisant la commande suivante :

sudo -u www-data wpcli db cli

Vous devriez voir le résultat suivant :

Maintenant, quittez la base de données avec la commande suivante :

MariaDB [wordpress]> EXIT

Vous pouvez également interroger vos utilisateurs à l'aide de la commande suivante :

sudo -u www-data wpcli db query "SELECT user_login,ID FROM wp_users;"

Vous devriez obtenir le résultat suivant :

+------------+----+
| user_login | ID |
+------------+----+
| admin | 1 |
+------------+----+

Mettre à jour WordPress avec WP-CLI

Si vous souhaitez mettre à jour votre installation WordPress, exécutez la commande suivante :

sudo -u www-data wpcli core update

Vous devriez voir le résultat suivant :

Pour mettre à jour votre base de données WordPress, exécutez la commande suivante :

sudo -u www-data wpcli core update-db

Vous devriez voir le résultat suivant :

Pour mettre à jour tous les plugins, exécutez la commande suivante :

sudo -u www-data wpcli plugin update --all

Vous devriez voir le résultat suivant :

Conclusion

Dans ce guide, vous avez appris à gérer WordPress avec WP-CLI. WP-CLI est un outil très utile qui facilite grandement l'administration de WordPress. Voyez si cela vous aide à effectuer vos tâches d'administration WordPress quotidiennes sur votre installation VPS Hosted WordPress à partir d'Atlantic.Net.


Linux
  1. Comment installer et utiliser MongoDB sur Ubuntu 20.04

  2. Comment installer et utiliser Elasticsearch sur Ubuntu 20.04

  3. Comment installer et utiliser PowerShell sur Ubuntu 20.04

  4. Comment installer et utiliser Flatpak sous Linux

  5. Comment installer et utiliser Traceroute sous Linux

Comment installer WordPress sur FreeBSD

Comment installer et utiliser pgAdmin sur Ubuntu 18.04

Comment installer et utiliser Git sur Ubuntu 18.04

Comment installer et utiliser Docker sur CentOS 8

Comment installer WordPress sur Rocky Linux 8

Comment installer et utiliser la commande Ack sous Linux