Dernières nouvelles de SeedProd

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

SeedProd est maintenant programmable avec l'API WordPress Abilities

SeedProd est maintenant programmable avec l'API des capacités de WordPress 

Écrit par : avatar de l'auteur John Turner
avatar de l'auteur John Turner
John Turner est le fondateur de SeedProd. C'est un entrepreneur, développeur web, marketeur, administrateur système, DBA, technicien de support et il sait même cuisiner.
    
Revu par : avatar de l'évaluateur Stacey Corrin
avatar de l'évaluateur Stacey Corrin
Stacey Corrin est une spécialiste certifiée en marketing de contenu et en référencement, avec plus de 15 ans d'expérience dans la rédaction sur WordPress, le SEO et le marketing numérique. Elle gère le contenu pour SeedProd et RafflePress, couvrant les outils et stratégies qu'elle utilise et teste elle-même.

Il y a quelques mois, je construisais une automatisation pour l'un de mes sites. Je voulais un script pour désactiver le mode « Bientôt disponible » après une mise à jour de contenu, le genre de chose que l'on répète sur chaque site que l'on gère. Assez simple. Une action.

Voici ce que j'attendais : un appel API rapide et c'est fait. Voici ce qui s'est réellement passé : aucun point d'accès standard n'existait. Le faire signifiait ouvrir le tableau de bord et cliquer manuellement.

C'est la friction que nous nous efforçons d'éliminer.

Aujourd'hui, j'annonce l'intégration de SeedProd avec l'API WordPress Abilities. C'est une nouvelle norme dans WordPress 6.9 qui permet aux plugins d'enregistrer des actions nommées et de les exposer à n'importe quel client REST API.

Dans la v6.20.0, SeedProd enregistre huit de ces actions, de sorte que tout outil compatible peut découvrir ce que SeedProd peut faire et le déclencher directement, sans toucher au tableau de bord.

Diagramme montrant SeedProd enregistrant des capacités auprès de l’API WordPress Abilities, qui se connecte à Claude, WPVibe et à tout client REST

Contrôler SeedProd Sans Toucher au Tableau de Bord

Huit capacités sont livrées dans cette première version, et toutes sont disponibles sur tous les plans SeedProd. Les seules exceptions sont les capacités liées aux fonctionnalités Pro, comme activer et désactiver votre constructeur de thème. Si votre licence n'inclut pas la fonctionnalité, la capacité ne s'appliquera pas :

  • get-status – Renvoie l'état actuel de SeedProd : mode « Bientôt disponible », mode maintenance, état du constructeur de thème et informations de licence.
  • toggle-coming-soon – Active ou désactive le mode « Bientôt disponible ».
  • toggle-maintenance – Active ou désactive le mode maintenance.
  • list-pages – Renvoie toutes les pages SeedProd avec leurs identifiants.
  • save-page – Crée ou met à jour une page SeedProd.
  • toggle-theme – Active ou désactive le constructeur de thème SeedProd.
  • import-theme – Importe un thème SeedProd à partir d'une URL ZIP.
  • activate-license – Active une clé de licence Pro.

C'est le premier ensemble. Nous en ajoutons d'autres à mesure que nous voyons comment les gens les utilisent et ce qui est le plus utile à automatiser.

Comment cela Change Votre Flux de Travail

Disons que vous déployez un nouveau site client et que vous devez importer un thème, activer une licence et activer le mode « Bientôt disponible » avant la remise. Cela nécessitait auparavant trois écrans distincts dans le tableau de bord.

Maintenant, ce sont trois appels API, ou une seule conversation avec WPVibe, notre plugin gratuit qui connecte votre site WordPress aux outils d'IA comme Claude et ChatGPT.

Ou peut-être gérez-vous vingt sites et avez besoin d'une vérification rapide de l'état avant une mise à jour majeure de WordPress. Un appel get-status par site vous indique lesquels ont le mode « Bientôt disponible » actif, quels thèmes sont en cours d'exécution et si les licences sont à jour.

Claude montrant le statut actuel de SeedProd après l’exécution de la capacité get-status, y compris le mode « bientôt disponible », le mode maintenance, le constructeur de thèmes et le statut de la licence

Le schéma s'applique à tout ce qui est répétitif : mode maintenance avant les déploiements, vérifications de pages avant les migrations, importations de thèmes sur des lots de nouveaux sites. Si vous le faites plus d'une fois, cela peut être scripté ou confié à votre IA.

Comment Démarrer avec l'API Abilities

L'API Abilities est une fonctionnalité de WordPress 6.9, vous devrez donc être sur la version 6.9 ou supérieure avant que les points d'accès n'existent sur votre site. Vous pouvez vérifier votre version sous Tableau de bord » Mises à jour.

Étape 1 : Mettre à jour SeedProd vers la v6.20.0

Accédez à Plugins dans votre tableau de bord WordPress et mettez à jour SeedProd. L'API Abilities s'enregistre automatiquement, sans configuration séparée.

Étape 2 : Vérifiez ce qui est disponible

Tout outil connecté peut demander à WordPress quelles actions de plugin sont enregistrées sur votre site. Les capacités de SeedProd apparaissent automatiquement dans cette liste, il n'y a donc rien de plus à configurer.

Les 8 capacités de SeedProd listées dans Claude après la connexion d’un site WordPress, y compris get-status, toggle-coming-soon, toggle-maintenance, et plus encore

Étape 3 : Exécutez une action

Indiquez à votre outil quelle capacité déclencher. Demandez-lui d'activer ou de désactiver le mode "bientôt disponible", de vérifier l'état de votre site, ou d'importer un thème et il appellera le bon point de terminaison. Vous n'avez pas besoin de gérer vous-même les appels API.

Claude confirmant que la capacité toggle-coming-soon de SeedProd s’est exécutée avec succès, désactivant le mode « bientôt disponible » sur un site WordPress connecté

Étape 4 : Connectez votre outil d'IA

Si vous utilisez WPVibe, il détecte automatiquement les capacités de SeedProd sur n'importe quel site connecté. Démarrez une conversation et demandez-lui d'agir.

Pourquoi SeedProd fonctionne avec vos outils

Avant l'API Abilities, vous deviez connaître les points de terminaison personnalisés d'un plugin pour déclencher ses fonctionnalités via REST, si tant est qu'il en ait. Tout ce qui sortait de l'API REST standard de WordPress nécessitait WP-CLI, un travail manuel dans le tableau de bord, ou une intégration personnalisée spécifiquement conçue pour ce plugin.

WordPress 6.9 a introduit l'API Abilities pour résoudre ce problème. Elle donne aux plugins un moyen standard d'enregistrer des actions nommées que tout client compatible peut découvrir et exécuter. Comme SeedProd la prend en charge, les outils d'IA et les scripts d'automatisation fonctionnent avec elle dès la sortie de la boîte, sans intégration séparée pour chacun.

Mettez à jour vers la v6.20.0 et essayez-la. Si vous utilisez déjà WPVibe, connectez-le à votre site SeedProd et demandez-lui d'exécuter une capacité. J'adorerais savoir ce que vous automatisez en premier.

Merci de faire partie de la communauté SeedProd.

John et l'équipe SeedProd

P.S. Vous n'avez pas encore SeedProd Pro ? Commencez avec SeedProd Pro dès aujourd'hui pour débloquer l'ensemble complet des capacités.

avatar de l'auteur
John Turner
John Turner est le fondateur de SeedProd. C'est un entrepreneur, développeur web, marketeur, administrateur système, DBA, technicien de support et il sait même cuisiner.

Avis de non-responsabilité : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Nous ne recommandons que les produits que nous pensons apporter de la valeur à nos lecteurs.

[weglot_switcher]