Comment agir sur mon site WordPress avec le Terminal Web ?

Procédure

Le Terminal web disponible sur votre compte LWS panel vous permet d'effectuer plusieurs actions en ligne de commande. Ces lignes de commandes permettent d'interagir sur votre hébergement et peuvent, dans certains cas, vous aider dans la gestion de votre hébergement.

Nous allons voir dans cette documentation comment, grâce au terminal web, vous pouvez interagir sur votre site WordPress.

Préalablement à cette documentation, nous vous invitons à accéder au Terminal web de votre hébergement.

Quelles sont les commandes WP-Cli les plus courantes ?

Mettre à jour WordPress

wp core update

Cette commande permet de mettre à jour WordPress.

Mettre à jour toutes les extensions

wp plugin update --all

Cette commande permet de mettre à jour toutes les extensions en attente de mise à jour.

Vérifier l'intégrité des fichiers de WordPress

wp core verify-checksums

Cette commande permet de vérifier que tous les fichiers de votre site WordPress n'ont pas été modifiés et reste intègre par rapport à leur version originale (permet de vérifier qu'un fichier n'a pas été malicieusement modifié).

Exporter la base de données MySQL

wp db export

Cette commande exporte la base de données au format SQL sur votre espace d'hébergement. Très utile pour récupérer une sauvegarde des données avec une fiabilité garantie.

Importer la base de données MySQL

wp db import nomfichier.sql

Cette commande importe la base de données, elle peut être exécutée en complément de la précédente.

Rechercher et remplacer en masse

wp search-replace 'ancienne-valeur' 'nouvelle-valeur'

Cette commande effectue un rechercher et remplacer dans la base de données d’une valeur par une autre.

Générer des posts de test en masse

wp post generate

Vide tous les caches liés à WordPress, utile pour les problèmes de performance ou après des mises à jour majeures.

Vider les caches WordPress

wp cache flush

Génère des posts de test en masse, ce qui est très pratique pour le développement et le test des performances.

Régénérer les miniatures en masse

wp media regenerate --yes

Cette commande régénère les tailles d’images additionnelles pour l’ensemble de vos fichiers médias présents dans votre bibliothèque. Aucune confirmation ne sera affichée.

Supprimer tous les médias non attachés

wp post delete $(wp post list --post_type='attachment' --format=ids --post_parent=0)

Cette commande commence par lister tous les identifiants des pièces-jointe sans parents puis procède à leur suppression définitive. Pratique pour faire le ménage sur des sites avec beaucoup de médias. À utiliser avec précaution !

Supprimer tous les utilisateurs selon le rôle

wp user list --field=ID --role=author | xargs wp user delete --yes

Cette commande supprime tous les comptes utilisateurs avec le rôle auteur. Vous pouvez changer le rôle par celui de votre choix dans l’argument role et ainsi opérer une suppression en masse d’utilisateurs.

Conclusion

Vous savez maintenant comment :

  • Accéder au Terminal web de votre hébergement LWS.
  • Utiliser les commandes WP-CLI pour mettre à jour WordPress et vos extensions.
  • Vérifier l'intégrité des fichiers de votre site WordPress.
  • Exporter et importer votre base de données MySQL.
  • Réaliser un rechercher et remplacer en masse dans votre base de données.
  • Générer des posts de test et vider les caches WordPress.
  • Régénérer les miniatures de votre bibliothèque média.
  • Supprimer les médias non attachés et les utilisateurs selon leur rôle.

Grâce à ces commandes puissantes, vous avez le pouvoir de gérer efficacement votre site WordPress directement depuis le Terminal, vous permettant ainsi de maintenir un site performant, à jour et sécurisé. 🚀

Merci d'avoir lu cet article ! Si vous avez des questions ou si vous souhaitez partager votre expérience avec le Terminal web et WP-CLI, n'hésitez pas à laisser un commentaire. Votre retour est précieux et peut aider toute la communauté ! 🙌

Rate this article :

This article was useful to you ?

Article utileYes

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Similar articles

1mn reading

Comment se connecter au Terminal web avec LWS Panel ? (console web ssh)

4mn reading

Comment utiliser GIT avec le terminal Web sur mon hébergement mutualisé LWS ?

2mn reading

Comment changer la version PHP Terminal Web LWS Panel

0mn reading

Comment agir sur mon site Prestashop avec le Terminal Web ?


Ask the LWS team and its community a question