Full Site Editing (FSE) a fost introdus experimental în WordPress 5.9 în ianuarie 2022 și a parcurs un drum lung de la lansare până în 2026, când este considerat standardul de facto pentru dezvoltarea de teme WordPress. Dacă lucrezi cu teme clasice PHP și te întrebi dacă merită să faci tranziția, răspunsul scurt este: depinde de proiect, dar direcția clară a platformei este FSE.
Acest ghid acoperă ce este FSE cu adevărat, cum funcționează componentele sale principale, când are sens să îl folosești și cum abordezi tranziția de la o temă clasică.
Full Site Editing în WordPress: ghid practic pentru teme bazate pe blocuri
FSE extinde editorul de blocuri Gutenberg dincolo de conținutul articolelor și paginilor pentru a acoperi întreg site-ul: header, footer, sidebar-uri, template-uri de arhivă, pagina 404 și orice altă structură a site-ului. În loc să editezi conținut în editor și să configurezi aspectul site-ului în Customizer sau prin editarea fișierelor PHP, în FSE totul se face vizual din Site Editor.
Componentele principale ale FSE
FSE este construit din patru componente care lucrează împreună. Site Editor-ul este interfața vizuală accesibilă din Appearance, Editor, înlocuind Customizer-ul clasic. Permite editarea vizuală a tuturor template-urilor, template parts și stilurilor globale ale site-ului.
Temele block (block themes) sunt teme construite exclusiv cu blocuri și template-uri HTML în loc de fișiere PHP. Nu conțin header.php, footer.php sau page.php în forma clasică. Structura este înlocuită de template-uri HTML în directorul /templates/ și template parts în /parts/.
Fișierul theme.json este centrul de configurare al oricărei teme block. Definește paleta de culori, tipografia, spațierile, layout-ul și setările implicite ale blocurilor, toate într-un singur fișier JSON versionabil. Ce era anterior împrăștiat în mai multe fișiere CSS și funcții PHP este acum centralizat și accesibil vizual din Styles în Site Editor.
Patterns (blocuri pattern) sunt aranjamente predefinite de blocuri care pot fi inserate cu un singur click. Înlocuiesc shortcode-urile și widget-urile clasice pentru secțiuni reutilizabile: hero sections, tabele de prețuri, testimoniale, footer-uri.
Cum funcționează editarea în Site Editor
Accesezi Site Editor din Appearance, Editor. Interfața are o bară laterală stângă cu secțiunile principale: Navigation (meniuri), Styles (culori, tipografie globală), Pages (lista de pagini editabile direct), Templates și Patterns.
Editarea unui template se face vizual: click pe un element pentru a-l selecta, drag pentru a-l muta, toate modificările aplicându-se imediat vizual. Orice template modificat în Site Editor suprascrie template-ul implicit al temei și este stocat în baza de date, nu în fișierele temei, ceea ce înseamnă că actualizarea temei nu pierde personalizările.
theme.json: configurarea centralizată a temei
Un exemplu minimal de theme.json care definește o paletă de culori și setări de layout:
{
"version": 3,
"settings": {
"color": {
"palette": [
{ "name": "Primar", "slug": "primary", "color": "#1b2028" },
{ "name": "Accent", "slug": "accent", "color": "#ccac65" }
]
},
"typography": {
"fontSizes": [
{ "name": "Mic", "slug": "small", "size": "0.875rem" },
{ "name": "Normal", "slug": "normal", "size": "1rem" },
{ "name": "Mare", "slug": "large", "size": "1.25rem" }
]
},
"layout": {
"contentSize": "800px",
"wideSize": "1200px"
}
}
}Culorile definite în theme.json apar automat în paleta de culori a editorului pentru toți utilizatorii. Modificând o culoare în theme.json, schimbarea se propagă automat în tot site-ul.
FSE vs teme clasice: când alegi ce
FSE este alegerea corectă în aceste scenarii: proiecte noi unde nu există constrângeri de compatibilitate, site-uri unde clientul trebuie să poată edita header și footer fără ajutor tehnic, proiecte unde performanța și Core Web Vitals sunt priorități (temele block generează cod mai curat) și orice proiect pe termen lung care vrea să rămână aliniat la direcția WordPress.
Temele clasice rămân mai potrivite atunci când: site-ul existent are sute de pagini construite cu un page builder (Elementor, Divi) și migrarea ar fi prea costisitoare, proiectul necesită logică PHP complexă în template-uri care nu se poate exprima în blocuri, sau plugin-urile critice nu sunt încă compatibile cu FSE.
Teme block recomandate în 2026
Câteva teme block mature și bine susținute pentru proiecte noi. Twenty Twenty-Five este tema default WordPress, gratuită, bine documentată și excelentă ca punct de pornire pentru orice proiect. Frost, creată de echipa Automattic, este ultraușoară și atinge scoruri Lighthouse perfecte aproape din start. Blockify oferă o bibliotecă extinsă de patterns predefinite, utilă pentru proiecte cu design complex care nu necesită cod custom.
Limitările FSE în 2026
FSE nu este perfect. Nu toate plugin-urile sunt compatibile: cele care se bazează pe widget areas, sidebar-uri clasice sau Customizer pot necesita alternative. Curba de învățare există: utilizatorii obișnuiți cu Customizer și teme clasice au nevoie de timp pentru a se adapta la paradigma Site Editor. Și, deși ecosistemul s-a maturizat considerabil, unele funcționalități avansate (condiții de afișare complexe, logică dinamică) sunt mai ușor de implementat în teme clasice cu PHP.
Concluzie
Full Site Editing este viitorul WordPress, susținut activ de Automattic și de echipa core. În 2026, este suficient de matur pentru producție pe majoritatea tipurilor de proiecte. Investiția în a-l învăța acum este justificată pentru orice dezvoltator sau administrator de site WordPress care vrea să rămână relevant în ecosistem pe termen lung.



Comentarii (0)