Gutenberg-blokkok létrehozása
Egyedi blokkok készítése felületről, Twig-sablonnal.
Az MB Builder lehetővé teszi, hogy Gutenberg-blokkokat készíts felületről, kódírás nélkül. A funkcióhoz az MB Blocks kiegészítő szükséges. A blokk a mezőcsoport helyének (Location) beállításánál jön létre: ha a csoport blokkhoz tartozik, megjelennek a blokk beállításai (ikon, megjelenítő visszahívás és társaik).
A blokk megjelenését sablonkóddal írod meg. A bővítmény a Twig sablonnyelvet használja, így változókat, feltételeket és függvényeket is használhatsz.
Változók
Szekció neve “Változók”| Változó | Jelentése |
|---|---|
{{ align }} |
A blokk igazítása (ha a blokk támogatja). |
{{ anchor }} |
A blokk horgonya (ha a blokk támogatja). |
{{ className }} |
Egyéni CSS-osztály neve (ha a blokk támogatja). |
{{ is_preview }} |
Előnézeti módban van-e a blokk. |
{{ post_id }} |
Az aktuális bejegyzés azonosítója. |
A mezők értékét a mező azonosítójával éred el: {{ field_id }}, ahol a field_id a mező ID-ja. Ha a mező tömböt ad vissza (például az egyetlen kép), a tömb elemeit pont jellel éred el: {{ my_image.full_url }}.
WordPress- és PHP-függvények
Szekció neve “WordPress- és PHP-függvények”Bármely PHP- vagy WordPress-függvényt meghívhatsz az mb. előtaggal. Például a bejegyzés címének kiírása:
{% set post = mb.get_post( post_id ) %}{{ post.post_title }}Az oldal címe:
{% set site_title = mb.get_bloginfo( 'name' ) %}{{ site_title }}Készült: