Crocoblock Gutenbergui: kalendoriaus rodinio kūrimas naudojant JetEngine
„Crocoblock“ anksčiau buvo skirtas tik „Elementor“, tačiau jis perkelia funkcijas į Gutenbergą. JetEngine yra Crocoblock įskiepis, skirtas darbui su dinaminiais duomenimis. Be galimybės kurti pasirinktinius įrašų tipus, pasirinktines taksonomijas ir pasirinktinius laukus, jis taip pat turi daugybę papildomų funkcijų. Pasirinktinio įrašo tipo įrašų rodymas kalendoriuje gali būti naudingas ir tai sunku padaryti be specializuoto papildinio. Šiame vaizdo įraše apžvelgiame vieną iš šių priedų, JetEngine kalendoriaus modulį, ir naudojame jį kalendoriaus rodiniui sukurti. Taip pat naudojame JetThemeCore, JetSmartFilters ir JetStyleManager, kad gautume visą sprendimą. Jei jus domina „Crocoblock for Gutenberg“, vaizdo įrašas padės suprasti, kaip jis veikia.
Vaizdo įrašo versija
Vaizdo įrašo versija turi visą apžvalgą. Tekstinė versija yra pagrindinių dalykų santrauka.
Kokios funkcijos yra įtrauktos į „JetEngine“?
„JetEngine“ yra su daugybe funkcijų, tiek standartinių, kurių tikitės, tiek daugybe papildomų.
JetEngine Dashboard
Prietaisų skydelyje rasite papildomų dalykų. Čia yra daug gėrybių, įskaitant tinklelio galeriją, QR kodo lauką, profilių kūrimo priemonę, žemėlapių sąrašą, dinaminio matomumo parinktis, tinkintus turinio tipus, kalendorių, dinaminių lentelių kūrimo priemonę, dinaminių diagramų kūrimo priemonę ir kt. „Skins Manager“ skirta pasirinktinių pranešimų tipų importavimui ir eksportavimui. Trumpųjų kodų generatorius leidžia sukurti trumpąjį kodą tam tikram dinaminiam turiniui išvesti. Žodynai yra tarsi terminų lentelės, kurias vartojate daugiau nei vieną kartą, pavyzdžiui, JAV valstijų sąrašas.
Custom Post Types, Custom Taxonomies, and Custom Fields
The ability to create Custom Post Types, custom taxonomies and custom fields is the central feature. Users of CPT-UI, Toolset, Pods, or other tools will find the choices familiar.
„Crocoblock“ „priskirtus laukus“ vadina „meta laukais“, todėl nesijaudinkite. Galite apibrėžti tinkintus laukus toje pačioje sąsajoje, kurioje kuriate pasirinktinį įrašo tipą, arba, jei norite naudoti tą patį rinkinį daugiau nei vienoje vietoje, galite sukurti atskirą meta dėžutę ir pridėti prie jo laukų.
Parinkčių puslapiai
You can create option pages with JetEngine. Option pages are the settings pages that show up in the WordPress admin.
Pasirinktinio įrašo tipo ryšiai
Yra speciali sąsaja, skirta nustatyti ryšius tarp priskirtų pranešimų tipų. Tai išplėstinė funkcija, suteikianti prieigą prie susijusio turinio.
Užklausų kūrimo priemonė
„JetEngine“ taip pat yra su užklausų kūrimo priemone. Jūs turite daug lankstumo kurdami savo užklausas. Kai kurioms funkcijoms, pvz., kalendoriui ar kai kuriems filtrams, reikalinga atskira užklausa. Jie nebūtinai visada turi būti sudėtingi, kartais užtenka tik atskiros nuo numatytosios puslapio užklausos.
Gutenberg Blocks That Come With JetEngine
„JetEngine“ taip pat yra su specializuotais blokais, skirtais darbui su dinaminiais duomenimis ir pasirinktiniais laukais. Tai suteikia prieigą prie pasirinktinių laukų, vaizdų, nuorodų, pranešimų meta, terminų ir kartotuvų. Taip pat yra sąrašų ir kalendoriaus blokų.
Diskusija ir išvados
Šiame vaizdo įraše naudojome Crocoblock JetEngine, kad sukurtume priskirtą įrašo tipą ir pridėtume pasirinktinius laukus, sukurtume pasirinktinę užklausą ir vieną sąrašo elementą. Tada sujungėme visas dalis, kad gautume kalendoriaus vaizdą naudodami Gutenbergo blokus, pateiktus kartu su JetEngine. Naudojome JetThemeCore ir sukūrėme vieną renginio šabloną. Tada mes panaudojome JetSmartFilters, kad sukurtume filtrą ir įtraukėme jį į savo kalendoriaus puslapį. Pakeliui naudojome „JetStyleManager“, kad pridėtume stilių prie blokų.
Yra daug atskirų dalių, todėl jas reikia tinkamai sujungti. Geros naujienos yra tai, kad kai tai padarysite, tada viskas veikia, ir sunku su tuo ginčytis. Pastebėjau, kad „Crocoblock“ tiekiami blokai nesudaro visos blokų kolekcijos, o yra specializuoti blokai, skirti konkretiems tikslams. Taigi gali tekti pridėti šiek tiek CSS arba naudoti papildomą blokavimo priedą.
Nuostabu, kad Crocoblock JetEngine turi papildomų funkcijų, tokių kaip ši kalendoriaus funkcija. Tai suteikia papildinio vertės ir kai kuriais atvejais gali užpildyti kalendoriaus poreikį nepridedant kito papildinio. Prisimenu, kad daugelį metų Toolset vartotojai prašė Toolset komandos dėl kalendoriaus funkcijų. Tai niekada neįvyko, nes įrankių rinkinio kūrėjai manė, kad jiems reikės pakartoti visas įvykių sistemos funkcijas. Tačiau daugeliu atvejų būtų pakakę kažko panašaus į JetEngine kalendoriaus modulį.
Akivaizdu, kad „Crocoblock“ įskiepiai yra sukurti veikti kartu ir puiku, kad „Crocoblock“ komanda šias funkcijas pristato Gutenbergui. Yra daug funkcionalumo ir daug kas patinka. Jie atlieka gerą darbą.
Autorius: David McCann
webtng.com
Įvertinkite straipsnį