Blokkalapú témában különítse el a sablonokat, az ismétlődő template partokat, a globális stílusokat és a tartalmi mintákat. A hétköznapi szerkesztőnek a tartalomkészítést tegye elérhetővé, a globális részek módosítását pedig csak képzett szerepkörnek. A téma verzióit és a sablonok adatbázisban végzett módosításait együtt kövesse, és kiadás előtt tesztelje a teljes weboldalt.
A Full Site Editing blokkalapú témában nemcsak az oldal tartalmának, hanem a sablonoknak, a fejlécnek, a láblécnek és a globális stílusoknak a szerkesztését is lehetővé teszi. A megfelelő csapat számára ez gyorsabb módosításokat jelent a PHP-sablonok érintése nélkül. Ugyanakkor a tartalom és a dizájnrendszer közötti határ az adminisztrációs felületre kerül át. A túl széles jogosultsággal rendelkező felhasználó egyetlen módosítással megváltoztathatja a navigációt vagy az összes cikk sablonját.
A sikeres bevezetés ezért nem azon múlik, hány lehetőséget nyit meg a szerkesztő. Világos sablonarchitektúrára, elnevezett részekre, globális tokenekre, szerepkör-ellenőrzésre és a változások verziózására van szükség. Ez az útmutató segít eldönteni, mit szerkeszthet egy átlagos szerkesztő, mit a dizájn kezelője, és mi marad a téma kódjában.
Térképezze fel a blokktéma rétegeit
A sablon egy oldaltípus keretét határozza meg, például egy single cikkét vagy egy archívumét. A template part egy ismétlődő részt jelent, például a fejlécet vagy a láblécet. A minta egy tartalmi szakasz beillesztését segíti, a globális stílusok pedig a színeket, a tipográfiát, a térközöket és a blokkok alapértelmezett viselkedését határozzák meg. Ha minden réteg betölti a maga szerepét, a módosítás kiszámítható, és nem keletkezik több tucat sablonba másolt lábléc.
A számbavételt minden tartalomtípusra és állapotra végezze el. Egy cikknek, szolgáltatásoldalnak, keresési találati oldalnak és 404-es oldalnak eltérő vázra lehet szüksége, miközben ugyanazt a fejlécet használják. A túl sok sablon növeli a változtatás költségeit. Változatot csak valóban eltérő információs igény esetén hozzon létre, és úgy nevezze el, hogy a szerkesztő értse a hozzárendelés következményét.
A globális stílusokat a márka szabályaiként használja
Határozzon meg egyetlen rendszerben egy korlátozott színpalettát, tipográfiai skálát, tartalomszélességeket és térközöket. A blokkok ezután véletlenszerű pixelértékek helyett elnevezett értékeket használnak. A szerkesztő választhat elsődleges vagy semleges színt, de nem kell saját kódot megadnia. Így a márka változása következetesen érvényesül, az új tartalom pedig természetes módon betartja a kontrasztot és a ritmust is.
A blokkok lehetőségeit a valós igények szerint korlátozza. Az egyéni színek vagy méretek kikapcsolása nem öncélú, hanem a reszponzív tervet védi. Ha a csapatnak kivételre van szüksége, hozzon létre elnevezett stílust tesztelt viselkedéssel. Az egyes rekordokban elhelyezett egyéni CSS-t nehéz leltározni, migrálni és ellenőrizni, ezért inkább a verziókezelt rendszerbe való.
- Elnevezett színek és tipográfiai skála
- Egységes szélességek és térközök
- Korlátozott helyi kivételek
- Tesztelt blokkstílus-változatok
Védje a fejlécet, a láblécet és a navigációt
Egy globális rész módosítása az egész webhelyet érinti, ezért nem lehet egy cikk írásának szokásos mellékes lépése. Jelöljön ki egy szerepkört vagy kis csoportot, amely a navigációt és a template parts elemeket kezeli. A módosításokat asztali és mobilos előnézettel, bejelentkezett felhasználóval és hosszabb menüvel is ellenőrizze. Kritikus navigációnál készítse elő a gyors visszaállítás lehetőségét.
A struktúra zárolása védi a logót, a skip linket, a konténert és a vezérlőelemek sorrendjét, a megengedett menüpontok azonban szerkeszthetők maradnak. Ellenőrizze a fókuszt, a billentyűzetes kezelést és a megnyitott mobilmenü állapotát. A globális rész ne tartalmazzon felelős nélküli, egyszeri kampányszöveget; ideiglenes közleményekhez alkalmasabb egy külön, kezelt komponens lejárati dátummal.
Különböztesse meg a témafájlokat és az adatbázis-módosításokat
A téma fájljaiban szállított sablont a szerkesztőben végzett módosítás után felülírhatja az adatbázisban tárolt változat. A fejlesztő ekkor módosítja a fájlt, a webhely azonban továbbra is a régi mentett másolatot használja. A csapatnak tudnia kell, mely sablonok vannak testreszabva, és hogyan dönt a módosítás témába exportálása, az adatbázisban hagyása vagy az eredeti változat visszaállítása között.
Az éles dizájnt verziózott repozitóriumban tartsa, ha környezetek között kell mozognia és kódellenőrzésen kell átesnie. A tartalom szerkesztői módosításai maradjanak az adatbázisban. Amikor sablont visz át a stagingről, ügyeljen arra, hogy ne írja felül az újabb éles menüt vagy globális tartalmat. A kiadási eljárásnak meg kell neveznie minden réteget és annak hiteles forrását.
- Az adatbázisban módosított sablonok leltára
- A dizájn elsődleges forrása a repozitóriumban
- A tartalom elválasztása a téma kiadásától
- Ellenőrzött exportálás és visszaállítás
Vezessen be tesztelési és jóváhagyási folyamatot
A bevezetés előtt hozzon létre reprezentatív sablonokat, és kérje meg a szerkesztőket, hogy oldjanak meg konkrét feladatokat. Figyelje, hogy megtalálják-e a megfelelő mintát, meg tudják-e különböztetni a globális módosítást, és meg tudják-e jeleníteni az előnézetet. A képzésnek a revíziókat, a visszaállítást és a hibabejelentést is le kell fednie, nem csupán a gombok felsorolását. A felesleges lehetőségeket távolítsa el, mielőtt a megszokás részévé válnának.
A WordPress vagy a téma frissítésekor tesztelje a sablonokat, a template partokat, a navigációt, a core blokkok stílusait és a meglévő egyedi blokkokat. A vizuális regressziós lista tartalmazza a kezdőoldalt, egy cikket, egy archívumot, egy űrlapot és a 404-es oldalt. A globális részek módosításait egy kijelölt felelős hagyja jóvá. Így a Full Site Editing rugalmasságot nyújt anélkül, hogy minden szerkesztő a teljes weboldal kockázatát viselné.
Gyakori kérdések
Mi az a Full Site Editing a WordPressben?
Ez a webhely sablonjainak, globális részeinek és stílusainak blokkalapú szerkesztési módja a Site Editorban. Blokktémával működik, és a blokkszerkesztőt egyetlen oldal tartalmán túlra is kiterjeszti.
Módosíthatja minden szerkesztő a weboldal fejlécét?
Technikailag ez a szerepköröktől és a beállításoktól függ, üzemeltetési szempontból azonban általában nem célszerű. A globális részeket képzett, jóváhagyással és előnézettel dolgozó szerepkör módosítsa, míg a szokásos szerkesztő tartalmat készít.
Miért nem jelent meg a sablonfájl módosítása?
A Site Editor az adatbázisban tárolhat egy testreszabott verziót, amely felülírja a téma fájlját. Ellenőrizze a sablon állapotát, és tudatosan döntse el, hogy a módosítást exportálja, megtartja vagy visszaállítja, a munka elvesztése nélkül.