Plugin Verilerini SorgulamaBricks
Bricks
Bricks ile Çalışma kılavuzunda daha fazla bilgi edinin.
Bricks eklentisinin verileriyle etkileşim kurmak için queries örnekleri.
Bricks verilerini alma
Bu query, bir gönderiden Bricks verilerini alır (_bricks_page_header_2, _bricks_page_content_2 veya _bricks_page_footer_2 girişleri altında meta olarak saklanır) ve verilerin veritabanında depolandığı yapıyı korur:
{
post(by: { id: 1 }) {
bricksData
}
}Bu query, Bricks verilerini yalnızca text adlı öğeleri içerecek şekilde filtreler:
{
post(by: { id: 1 }) {
bricksData(filterBy: { include: ["text"] })
}
}Bricks verilerini güncelleme
Bu mutation, Bricks verilerindeki belirli öğeleri birleştirir:
mutation {
bricksMergeCustomPostElementDataItem(input: {
customPostID: 1
elements: [
{
id: "ucuzdk",
settings: {
text: "Updated text"
}
}
]
}) {
status
errors {
__typename
...on ErrorPayload {
message
}
}
customPost {
__typename
...on CustomPost {
id
bricksData
}
}
}
}Next