Sim

WordPress

Gérer le contenu WordPress

WordPress est le système de gestion de contenu open-source le plus utilisé au monde, facilitant la publication et la gestion de sites web, blogs et tous types de contenus en ligne. Avec WordPress, vous pouvez créer et mettre à jour des articles ou des pages, organiser votre contenu avec des catégories et des étiquettes, gérer des fichiers multimédias, modérer des commentaires et gérer des comptes utilisateurs, vous permettant ainsi de faire fonctionner aussi bien des blogs personnels que des sites d'entreprise complexes.

L'intégration de Sim avec WordPress permet à vos agents d'automatiser des tâches essentielles du site web. Vous pouvez créer par programmation de nouveaux articles de blog avec des titres, contenus, catégories, étiquettes et images à la une spécifiques. La mise à jour d'articles existants (comme la modification de leur contenu, titre ou statut de publication) est simple. Vous pouvez également publier ou enregistrer du contenu comme brouillon, gérer des pages statiques, travailler avec des téléchargements de médias, superviser les commentaires et attribuer du contenu aux taxonomies organisationnelles pertinentes.

En connectant WordPress à vos automatisations, Sim permet à vos agents de rationaliser la publication de contenu, les flux de travail éditoriaux et la gestion quotidienne du site, vous aidant ainsi à maintenir votre site web à jour, organisé et sécurisé sans effort manuel.

Instructions d'utilisation

Intégrez avec WordPress pour créer, mettre à jour et gérer des articles, pages, médias, commentaires, catégories, étiquettes et utilisateurs. Prend en charge les sites WordPress.com via OAuth et les sites WordPress auto-hébergés en utilisant l'authentification par mots de passe d'application.

Outils

wordpress_create_post

Créer un nouvel article de blog sur WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
titlechaîneOuiTitre de l'article
contentchaîneNonContenu de l'article (HTML ou texte brut)
statuschaîneNonStatut de l'article : publish, draft, pending, private, ou future
excerptchaîneNonExtrait de l'article
categorieschaîneNonIDs de catégories séparés par des virgules
tagschaîneNonIDs d'étiquettes séparés par des virgules
featuredMedianombreNonID du média de l'image à la une
slugchaîneNonSlug URL pour l'article

Sortie

ParamètreTypeDescription
postobjectL'article créé

wordpress_update_post

Mettre à jour un article de blog existant sur WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
postIdnumberOuiL'ID de l'article à mettre à jour
titlestringNonTitre de l'article
contentstringNonContenu de l'article (HTML ou texte brut)
statusstringNonStatut de l'article : publish, draft, pending, private, ou future
excerptstringNonExtrait de l'article
categoriesstringNonIDs de catégories séparés par des virgules
tagsstringNonIDs de tags séparés par des virgules
featuredMedianumberNonID du média de l'image à la une
slugstringNonSlug URL pour l'article

Sortie

ParamètreTypeDescription
postobjectL'article mis à jour

wordpress_delete_post

Supprimer un article de blog de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
postIdnumberOuiL'ID de l'article à supprimer
forcebooleanNonContourner la corbeille et forcer la suppression définitive

Sortie

ParamètreTypeDescription
deletedbooleanIndique si l'article a été supprimé
postobjectL'article supprimé

wordpress_get_post

Obtenir un seul article de blog WordPress.com par ID

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (par ex., 12345678 ou monsite.wordpress.com)
postIdnumberOuiL'ID de l'article à récupérer

Sortie

ParamètreTypeDescription
postobjectL'article récupéré

wordpress_list_posts

Lister les articles de blog WordPress.com avec filtres optionnels

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (par ex., 12345678 ou monsite.wordpress.com)
perPagenumberNonNombre d'articles par page (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
statusstringNonFiltre par statut d'article : publish, draft, pending, private
authornumberNonFiltrer par ID d'auteur
categoriesstringNonIDs de catégories séparés par des virgules pour filtrer
tagsstringNonIDs de tags séparés par des virgules pour filtrer
searchstringNonTerme de recherche pour filtrer les articles
orderBystringNonTrier par champ : date, id, title, slug, modified
orderstringNonDirection du tri : asc ou desc

Sortie

ParamètreTypeDescription
postsarrayListe des articles

wordpress_create_page

Créer une nouvelle page sur WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
titlestringOuiTitre de la page
contentstringNonContenu de la page (HTML ou texte brut)
statusstringNonStatut de la page : publish, draft, pending, private
excerptstringNonExtrait de la page
parentnumberNonID de la page parente pour les pages hiérarchiques
menuOrdernumberNonOrdre dans le menu des pages
featuredMedianumberNonID du média de l'image mise en avant
slugstringNonSlug URL pour la page

Sortie

ParamètreTypeDescription
pageobjectLa page créée

wordpress_update_page

Mettre à jour une page existante sur WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
pageIdnumberOuiL'ID de la page à mettre à jour
titlestringNonTitre de la page
contentstringNonContenu de la page (HTML ou texte brut)
statusstringNonStatut de la page : publish, draft, pending, private
excerptstringNonExtrait de la page
parentnumberNonID de la page parente pour les pages hiérarchiques
menuOrdernumberNonOrdre dans le menu des pages
featuredMedianumberNonID du média de l'image mise en avant
slugstringNonSlug URL pour la page

Sortie

ParamètreTypeDescription
pageobjetLa page mise à jour

wordpress_delete_page

Supprimer une page de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
pageIdnombreOuiL'ID de la page à supprimer
forcebooléenNonContourner la corbeille et forcer la suppression définitive

Sortie

ParamètreTypeDescription
deletedbooléenIndique si la page a été supprimée
pageobjetLa page supprimée

wordpress_get_page

Obtenir une seule page de WordPress.com par ID

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
pageIdnombreOuiL'ID de la page à récupérer

Sortie

ParamètreTypeDescription
pageobjetLa page récupérée

wordpress_list_pages

Lister les pages de WordPress.com avec filtres optionnels

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
perPagenombreNonNombre de pages par requête (par défaut : 10, max : 100)
pagenombreNonNuméro de page pour la pagination
statuschaîneNonFiltre de statut de page : publish, draft, pending, private
parentnombreNonFiltrer par ID de page parente
searchchaîneNonTerme de recherche pour filtrer les pages
orderBychaîneNonTrier par champ : date, id, title, slug, modified, menu_order
orderchaîneNonDirection de tri : asc ou desc

Sortie

ParamètreTypeDescription
pagesarrayListe des pages

wordpress_upload_media

Télécharger un fichier média (image, vidéo, document) sur WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
filestringOuiDonnées du fichier encodées en Base64 ou URL pour récupérer le fichier
filenamestringOuiNom du fichier avec extension (ex., image.jpg)
titlestringNonTitre du média
captionstringNonLégende du média
altTextstringNonTexte alternatif pour l'accessibilité
descriptionstringNonDescription du média

Sortie

ParamètreTypeDescription
mediaobjectL'élément média téléchargé

wordpress_get_media

Obtenir un élément média unique de WordPress.com par ID

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
mediaIdnumberOuiL'ID de l'élément média à récupérer

Sortie

ParamètreTypeDescription
mediaobjectL'élément média récupéré

wordpress_list_media

Lister les éléments multimédias de la bibliothèque multimédia WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
perPagenombreNonNombre d'éléments multimédias par requête (par défaut : 10, max : 100)
pagenombreNonNuméro de page pour la pagination
searchchaîneNonTerme de recherche pour filtrer les médias
mediaTypechaîneNonFiltrer par type de média : image, vidéo, audio, application
mimeTypechaîneNonFiltrer par type MIME spécifique (ex., image/jpeg)
orderBychaîneNonTrier par champ : date, id, titre, slug
orderchaîneNonDirection du tri : asc ou desc

Sortie

ParamètreTypeDescription
mediatableauListe des éléments multimédias

wordpress_delete_media

Supprimer un élément multimédia de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdchaîneOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
mediaIdnombreOuiL'ID de l'élément multimédia à supprimer
forcebooléenNonForcer la suppression (les médias n'ont pas de corbeille, donc la suppression est permanente)

Sortie

ParamètreTypeDescription
deletedbooleanIndique si le média a été supprimé
mediaobjectL'élément média supprimé

wordpress_create_comment

Créer un nouveau commentaire sur un article WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
postIdnumberOuiL'ID de l'article à commenter
contentstringOuiContenu du commentaire
parentnumberNonID du commentaire parent pour les réponses
authorNamestringNonNom d'affichage de l'auteur du commentaire
authorEmailstringNonEmail de l'auteur du commentaire
authorUrlstringNonURL de l'auteur du commentaire

Sortie

ParamètreTypeDescription
commentobjectLe commentaire créé

wordpress_list_comments

Lister les commentaires de WordPress.com avec filtres optionnels

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
perPagenumberNonNombre de commentaires par requête (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
postIdnumberNonFiltrer par ID d'article
statusstringNonFiltrer par statut de commentaire : approved, hold, spam, trash
searchstringNonTerme de recherche pour filtrer les commentaires
orderBystringNonTrier par champ : date, id, parent
orderstringNonDirection du tri : asc ou desc

Sortie

ParamètreTypeDescription
commentsarrayListe des commentaires

wordpress_update_comment

Mettre à jour un commentaire dans WordPress.com (contenu ou statut)

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
commentIdnumberOuiL'ID du commentaire à mettre à jour
contentstringNonContenu mis à jour du commentaire
statusstringNonStatut du commentaire : approved, hold, spam, trash

Sortie

ParamètreTypeDescription
commentobjectLe commentaire mis à jour

wordpress_delete_comment

Supprimer un commentaire de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
commentIdnumberOuiL'ID du commentaire à supprimer
forcebooleanNonContourner la corbeille et forcer la suppression définitive

Sortie

ParamètreTypeDescription
deletedbooleanIndique si le commentaire a été supprimé
commentobjectLe commentaire supprimé

wordpress_create_category

Créer une nouvelle catégorie dans WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (par ex., 12345678 ou monsite.wordpress.com)
namestringOuiNom de la catégorie
descriptionstringNonDescription de la catégorie
parentnumberNonID de la catégorie parente pour les catégories hiérarchiques
slugstringNonSlug URL pour la catégorie

Sortie

ParamètreTypeDescription
categoryobjectLa catégorie créée

wordpress_list_categories

Lister les catégories de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (par ex., 12345678 ou monsite.wordpress.com)
perPagenumberNonNombre de catégories par requête (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
searchstringNonTerme de recherche pour filtrer les catégories
orderstringNonDirection de tri : asc ou desc

Sortie

ParamètreTypeDescription
categoriesarrayListe des catégories

wordpress_create_tag

Créer un nouveau tag dans WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (par ex., 12345678 ou monsite.wordpress.com)
namestringOuiNom du tag
descriptionstringNonDescription du tag
slugstringNonSlug URL pour le tag

Sortie

ParamètreTypeDescription
tagobjectLe tag créé

wordpress_list_tags

Lister les tags de WordPress.com

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
perPagenumberNonNombre de tags par requête (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
searchstringNonTerme de recherche pour filtrer les tags
orderstringNonDirection de tri : asc ou desc

Sortie

ParamètreTypeDescription
tagsarrayListe des tags

wordpress_get_current_user

Obtenir des informations sur l'utilisateur WordPress.com actuellement authentifié

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)

Sortie

ParamètreTypeDescription
userobjectL'utilisateur actuel

wordpress_list_users

Lister les utilisateurs de WordPress.com (nécessite des privilèges d'administrateur)

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
perPagenumberNonNombre d'utilisateurs par requête (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
searchstringNonTerme de recherche pour filtrer les utilisateurs
rolesstringNonNoms de rôles séparés par des virgules pour filtrer
orderstringNonDirection de tri : asc ou desc

Sortie

ParamètreTypeDescription
usersarrayListe des utilisateurs

wordpress_get_user

Obtenir un utilisateur spécifique de WordPress.com par ID

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
userIdnumberOuiL'ID de l'utilisateur à récupérer

Sortie

ParamètreTypeDescription
userobjectL'utilisateur récupéré

wordpress_search_content

Rechercher dans tous les types de contenu sur WordPress.com (articles, pages, médias)

Entrée

ParamètreTypeObligatoireDescription
siteIdstringOuiID du site WordPress.com ou domaine (ex., 12345678 ou monsite.wordpress.com)
querystringOuiRequête de recherche
perPagenumberNonNombre de résultats par requête (par défaut : 10, max : 100)
pagenumberNonNuméro de page pour la pagination
typestringNonFiltrer par type de contenu : post, page, attachment
subtypestringNonFiltrer par slug de type de publication (ex., post, page)

Sortie

ParamètreTypeDescription
resultsarrayRésultats de recherche

Notes

  • Catégorie : tools
  • Type : wordpress
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started