Plugin Verilerini Sorgulama
Plugin Verilerini SorgulamaSEO Simple Pack

SEO Simple Pack

SEO Simple Pack eklentisinin verileriyle etkileşim kurmak için queries örnekleri.

SEO meta verilerini alma

SEO meta verilerini sorgulamak için meta alanlarını kullanabiliriz:

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")
  }
}

SEO meta verilerini güncelleme

SEO meta verilerini güncellemek için meta mutation'larını kullanabiliriz:

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")
    }
  }
}