Gérer Jetpack avec WP-CLI

Découvrez comment gérer Jetpack avec les commandes WP-CLI et configurer les options et fonctionnalités de votre Jetpack.

Jetpack prend en charge nativement WP-CLI, vous permettant de modifier votre installation Jetpack à l’aide de quelques commandes seulement. Vous aurez besoin de un accès SSH et d’une compréhension de base des outils en ligne de commande.

Commandes principales

  • wp jetpack
  • wp jetpack status [<full>]
  • wp jetpack module <list|activate|deactivate|toggle> [<module_name>]
  • wp jetpack options <list|get|delete|update> [<option_name>] [<option_value>]
  • wp jetpack protect <whitelist> [<ip|ip_low-ip_high|list|clear>]
  • wp jetpack reset <modules|options>
  • wp jetpack disconnect <blog|user> [<user_identifier>]

wp jetpack status

wp jetpack status [<full>]

Cette commande vous permet d’obtenir les détails de votre configuration Jetpack.

  • wp jetpack status : obtenir les informations de base sur Jetpack.
  • wp jetpack status full : obtenir tous les détails, notamment les versions de Jetpack et de WordPress, et plus encore.

wp jetpack module

wp jetpack module <list|activate|deactivate|toggle> [<module_name>]

Interagissez avec les modules individuels grâce à cette commande : vous pouvez les activer, les désactiver, les basculer et les lister.

  • wp jetpack module list : liste tous les modules ainsi que leur état (activé ou désactivé).
  • wp jetpack module activate stats : active le module Stats.
    • wp jetpack module activate all : active tous les modules.
  • wp jetpack module deactivate stats : désactive le module Stats.
    • wp jetpack module deactivate all : désactive tous les modules.
  • wp jetpack module toggle stats : active ou désactive le module Stats.

wp jetpack options

wp jetpack options <list|get|delete|update> [<option_name>] [<option_value>]

Cette commande permet de gérer les options de Jetpack.  Vous pouvez lister toutes les options de votre Jetpack et leurs valeurs, obtenir la valeur d’une option individuelle, mettre à jour certaines options et supprimer celles qui ne sont pas essentielles.

  • wp jetpack options list : liste toutes les options de Jetpack et leurs valeurs.
  • wp jetpack options get <option_name> : obtenir la valeur d’une option spécifique.
  • wp jetpack options delete <option_name> : supprime une option spécifique, mais uniquement celles qui ne sont pas essentielles à votre connexion à WordPress.com.
  • wp jetpack options update <option_name> <option_value> : met à jour une option avec une nouvelle valeur. Notez que cette commande ne fonctionne qu’avec les valeurs d’options de type chaîne.

wp jetpack reset

wp jetpack reset <modules|options>

Cette commande réinitialise votre environnement Jetpack à son état par défaut. Vous pouvez réinitialiser toutes les options de Jetpack ou rétablir les modules actifs par défaut.

  • wp jetpack reset modules : réinitialise les modules à leur état actif par défaut.
  • wp jetpack reset options : réinitialise les options à leur état par défaut, comme si vous vous connectiez pour la première fois.  Notez que les modules sont également réinitialisés par défaut.

wp jetpack disconnect

wp jetpack disconnect <blog|user> [<user_identifier>]

Vous pouvez déconnecter Jetpack de WordPress.com ou dissocier le compte d’un utilisateur de sa connexion à WordPress.com.

  • wp jetpack disconnect blog : déconnecte Jetpack de WordPress.com.
  • wp jetpack disconnect user <id|email|username> : dissocie leur compte utilisateur de WordPress.com.

wp jetpack protect

wp jetpack protect <whitelist> [<ip|ip_low-ip_high|list|clear>]

Cette commande permet d’ajouter une adresse IP à la liste d’autorisation de Protect.

  • wp jetpack protect whitelist list : affiche votre liste d’autorisation actuelle.
  • wp jetpack protect whitelist clear : efface votre liste d’autorisation actuelle.
  • wp jetpack protect whitelist <ip_address> : ajoute une seule adresse IP à la liste d’autorisation.
  • wp jetpack protect whitelist <ip_low-ip_high> : ajoute une plage d’adresses IP à la liste d’autorisation.

Still need help?

Please contact support. We’re happy to advise.

Was this article helpful?