castomo
Commencez maintenant !

Votre site tourne sous WordPress ?

castomo WordPress Link

Une extension gratuite qui relie un site WordPress aux outils castomo. Elle dote votre site d'une API REST protégée par des clés API que vous créez, pour que castomUI, dash-b, des scripts et des assistants IA le gèrent pour vous : articles, médias, commentaires, utilisateurs, réglages, extensions et thèmes, plus des contrôles d'état.

Télécharger l'extension (zip) Comment l'installer

Version 1.3.0 · WordPress 6.0 ou plus récent · PHP 7.4 ou plus récent · GPLv2 ou ultérieure · gratuit

1 · Ce qu'elle relie

Chaque appel passe par /wp-json/castomo/v1 sur votre propre site. Avec une clé, un outil castomo ou votre propre script peut :

  • rédiger et modifier articles, pages et types de contenu personnalisés ;
  • téléverser des médias depuis un fichier, un lien ou en base64 ;
  • modérer les commentaires et y répondre ;
  • gérer les catégories, étiquettes, termes personnalisés et utilisateurs ;
  • modifier une liste fixe de réglages du site, activer et désactiver extensions et thèmes, lancer le cron et vider le cache ;
  • lire tout le site en un seul export (design, contenus, menus, termes, utilisateurs et médias), conçu pour transférer un site vers castomUI ;
  • vérifier l'état du site (base de données, HTTPS, mode débogage, cron, espace disque, mises à jour) et lire le journal de chaque requête API.

Un client IA commence par GET /discovery, qui liste chaque point d'accès et ce que la clé utilisée peut faire.

2 · Une clé par tâche

Vous pouvez créer autant de clés que nécessaire. Chacune ne reçoit que les droits que vous cochez, par exemple contenus, médias, commentaires, termes, utilisateurs, réglages, système, état ou surveillance, chacun séparé en lecture et écriture, ou un accès complet. Une clé agit au nom d'un utilisateur WordPress de votre choix : ses droits WordPress s'appliquent donc en plus. Une clé qui peut seulement lire les commentaires et y répondre ne peut rien faire d'autre.

3 · Ce qui la protège

  • Une clé n'est affichée qu'une fois et n'est conservée que sous forme de hachage.
  • Chaque clé peut avoir une limite de requêtes et une date d'expiration, et vous pouvez la révoquer immédiatement.
  • L'API refuse de désactiver l'extension elle-même ou de supprimer l'utilisateur au nom duquel agit sa clé.
  • Chaque requête est journalisée : quelle clé, ce qu'elle a fait, quand. Vous le voyez dans l'onglet Activité de wp-admin.

4 · L'installer

  1. Téléchargez le fichier zip.
  2. Dans wp-admin, ouvrez Extensions → Ajouter une extension → Téléverser une extension, choisissez le zip et activez-la.
  3. Ouvrez Réglages → Castomo Link, créez une clé, cochez ses droits et copiez-la. Elle n'est affichée qu'une fois.
  4. Collez la clé dans l'outil castomo qui la demande, ou envoyez-la avec vos propres requêtes sous la forme Authorization: Bearer cwl_….

La référence complète des points d'accès et un guide pour les clients IA sont fournis dans le zip, dans le dossier docs/ de l'extension (en anglais). L'administration est disponible en anglais, polonais, allemand, espagnol, portugais, français, néerlandais et danois.

5 · Besoin de plus ?

Si votre site a besoin de quelque chose que l'extension ne fait pas encore, une extension WordPress sur mesure fait partie du travail de notre équipe, sur devis. Pour signaler un problème de sécurité dans l'extension, voir Signaler un problème de sécurité.

Suivez l’actualité de castomo

Nouveaux outils, nouvelles idées et ce que nous avons appris, par e-mail. Seulement quand nous avons quelque chose à dire.

Votre idée.
Notre réalisation.

Nous avons consacré notre travail à créer une relation unique et personnelle entre les gens. Nous mettons ce savoir et cette expérience au service des vendeurs et des acheteurs. À vous maintenant !

Décrivez votre activité

Illustrations : GetIllustrations.com (pack Andy).