Query Data PluginBricks
Bricks
Baca lebih lanjut di panduan Bekerja dengan Bricks.
Contoh query untuk berinteraksi dengan data dari plugin Bricks.
Mengambil data Bricks
Query ini mengambil data Bricks dari sebuah post (disimpan sebagai meta di bawah entri _bricks_page_header_2, _bricks_page_content_2, atau _bricks_page_footer_2), mempertahankan struktur data sebagaimana tersimpan di DB:
{
post(by: { id: 1 }) {
bricksData
}
}Query ini memfilter data Bricks untuk hanya menyertakan elemen dengan nama text:
{
post(by: { id: 1 }) {
bricksData(filterBy: { include: ["text"] })
}
}Memperbarui data Bricks
Mutation ini menggabungkan elemen-elemen tertentu dalam data Bricks:
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