Requêter les données WordPress
Requêter les données WordPressExécuter des requêtes et des mutations

Exécuter des requêtes et des mutations

Voici des exemples des deux opérations prises en charge dans le serveur GraphQL : requêtes et mutations.

Requêtes

Utilisez l'opération query pour récupérer des données (similaire à une opération GET en REST).

query {
  post(by: { id: 1 }) {
    title
  }
}

Mutations

Utilisez l'opération mutation pour créer, mettre à jour ou supprimer des données (similaire aux opérations POST, PUT ou DELETE en REST).

mutation {
  createPost(
    input: {
      title: "Hi there!"
      contentAs: { html: "How do you like it?" }
      status: draft
      tags: ["demo", "plugin"]
    }
  ) {
    status
    errors {
      __typename
      ...on ErrorPayload {
        message
      }
    }
    postID
  }
}

Mutations en masse

Veuillez lire le guide Exécuter des mutations en masse.

Gestion des payloads de mutation

Veuillez lire le guide Gestion des payloads de mutation.