Consultar Dados de Plugins
Consultar Dados de PluginsSEO Simple Pack

SEO Simple Pack

Exemplos de queries para interagir com os dados do plugin SEO Simple Pack.

Buscando metadados de SEO

Podemos usar campos meta para consultar metadados de SEO:

query GetPost($postId: ID!) {
  post(by: { id: $postId }) {
    id
    title
 
    metaTitle: metaValue(key: "ssp_meta_title")
    metaDesc: metaValue(key: "ssp_meta_description")
    focusKeyword: metaValue(key: "ssp_meta_keyword")
    canonical: metaValue(key: "ssp_meta_canonical")
    socialImage: metaValue(key: "ssp_meta_image")
  }
}

Atualizando metadados de SEO

Podemos usar mutações meta para atualizar metadados de SEO:

mutation UpdatePost($postId: ID!) {
  updatePost(
    input: {
      id: $postId
      meta: {
        ssp_meta_title: ["New title"],
        ssp_meta_description: ["New description"],
        ssp_meta_keyword: ["New focus keyword"],
        ssp_meta_canonical: ["https://example.com/canonical-url"],
        ssp_meta_image: ["https://example.com/social-image.jpg"],
      }
    }
  ) {
    status
    errors {
      __typename
      ...on ErrorPayload {
        message
      }
    }
    post {
      id
      metaTitle: metaValue(key: "ssp_meta_title")
      metaDesc: metaValue(key: "ssp_meta_description")
      focusKeyword: metaValue(key: "ssp_meta_keyword")
      canonical: metaValue(key: "ssp_meta_canonical")
      socialImage: metaValue(key: "ssp_meta_image")
    }
  }
}