Theme Framework – Cadrul Tematic
Termenul theme framework ( cadru tematic ) WordPress se referă adesea la o bibliotecă de coduri care este utilizată pentru a facilita dezvoltarea unei teme. În vremurile vechi ale WordPress, au existat câteva probleme cruciale cu privire la modul în care temele au fost dezvoltate și întreținute. Nu a existat o modalitate bună de a actualiza temele WordPress fără a pierde toate opțiunile de stil personalizate. Nu a existat nicio modalitate de a preveni copierea și lipirea aceluiași cod de funcționalitate în toate temele. În timp ce aceste două probleme ar putea să nu pară o problemă pentru un utilizator mediu, acestea pot fi dezastruoase din câteva motive.
Ce ar fi dacă ați realizat că același cod pe care l-ați folosit în toate temele dvs. a avut un exploit de securitate. Și mai important, ce s-ar întâmpla dacă această temă ar fi ceva pe care ați lansat-o public pentru ca alții să îl descarce și să îl personalizeze. Da, acesta este un haos la care te aștepți să se întâmple. Echipa de bază și comunitatea au decis să rezolve problemele menționate mai sus prin introducerea conceptului de temă părinte și temă copil.
WordPress theme frameworks sunt destinate a fi utilizate ca șablon tematic părinte în care se află toată funcționalitatea. Dezvoltatorii pot crea apoi o temă copil pentru a adăuga un stil personalizat, lăsând în același timp aspectele funcționale ale acestuia. Acest lucru permite o locație centralizată în care sunt găzduite toate funcțiile. Dacă echipa de dezvoltare de bază decide să renunțe la o funcție WordPress, sau există o eroare găsită într-un cadru tematic specific, atunci este extrem de ușor să împingi o actualizare fără a modifica nimic din tema copilului. Această metodă vă permite să păstrați „cadrul” site-ului dvs. puternic fără a modifica modul în care arată.