Plugin Verilerini Sorgulama
Plugin Verilerini SorgulamaElementor

Elementor

Daha fazla bilgi için Elementor ile Çalışma kılavuzunu inceleyin.

Elementor eklentisindeki verilerle etkileşim kurmak için queries örnekleri.

Elementor verilerini çekme

Bu query, bir gönderiden Elementor verilerini çeker (_elementor_data anahtarı altında meta olarak saklanır) ve veritabanında saklandığı şekliyle veri yapısını korur:

{
  post(by: { id: 1 }) {
    elementorData
  }
}

Bu query, bir gönderiden Elementor verilerini tek bir düzeye düzleştirilmiş olarak çeker:

{
  post(by: { id: 1 }) {
    elementorFlattenedDataItems
  }
}

Elementor verilerini güncelleme

Bu mutation, Elementor verilerindeki belirli öğeleri birleştirir:

mutation {
  elementorMergeCustomPostElementDataItem(input: {
    customPostID: 1
    elements: [
      {
        id: "164e55c4",
        settings: {
          title: "Updated title"
        }
      }
    ]
  }) {
    status
    errors {
      __typename
      ...on ErrorPayload {
        message
      }
    }
    customPost {
      __typename
      ...on CustomPost {
        id
        elementorData
      }
    }
  }
}