Cum să creezi o temă de bază pentru copii pentru un site WordPress

Publicat: 2022-10-19

Orice dezvoltator WordPress bun vă va spune că o temă copil este cea mai bună modalitate de a modifica o temă WordPress existentă. De ce? Deoarece o temă copil moștenește toată funcționalitatea temei părinte și vă permite să faceți modificări fără a atinge codul temei părinte. În acest fel, atunci când tema părinte este actualizată, modificările dvs. sunt păstrate. Crearea unei teme pentru copil este un proces relativ simplu. În acest articol, vă vom arăta cum să creați o temă copil de bază pentru un site WordPress.

În acest tutorial, vom analiza cum să creați o temă WordPress receptivă folosind CSS3 și HTML5. Când sunteți nou în WordPress, dezvoltarea unei teme de la zero este destul de simplă. Tema dvs. trebuie să fie receptivă pentru a fi funcțională, așa că asigurați-vă că urmați câteva instrucțiuni în timp ce o creați. Vom folosi HTML5 și CSS3 pentru a construi prima noastră temă WordPress personalizată în acest tutorial. HTML5, cea mai recentă versiune a limbajului de marcare web HTML, este a cincea și cea mai avansată. Cascading Style Sheets (CSS) este un set de foi care pot fi vizualizate și editate folosind un computer. Există instrumente disponibile care vă permit să setați comportamentul site-ului dvs. în diferite dimensiuni de ecran.

Dacă doriți să testați tema/temele înainte de a le încărca pe un server live, asigurați-vă că le testați într-un mediu local. WordPress este disponibil atât pentru un server desktop, cât și pentru un server WAMP. Atât WAMP, cât și Desktop Server sunt concepute pentru a rula atât pe Windows, cât și pe Mac, dar WAMP este conceput pentru Windows și Desktop Server este conceput pentru Mac. Al treilea pas implică adăugarea următorului cod: sidebar.php și function.php. Aceste coduri sunt introduse pentru a vă asigura că tema dvs. este adaptabilă. În pasul 4, veți crea un aspect pentru tema dvs. Folosind interogări media, putem modifica antetul, subsolul, index.html, style.html și alte părți ale paginii web.

Fișierele PHP sunt necesare pentru această pagină. Dacă ați urmat acești pași, noua dvs. temă WordPress va fi cel mai probabil gata, cu toate șabloanele și foile de stil necesare. Fișierul footer.php definește nivelul inferior al site-ului dvs., inclusiv etichetele <html> și >body. În plus, trebuie să includeți o serie de elemente semantice HTML5, cum ar fi corpul principal HTML5, antetul HTML5, secțiunea HTML5 și articolul HTML5. Pentru a afișa conținutul postării, va trebui să utilizați o buclă WordPress, care este o componentă esențială. Nu este ușor să creezi o temă WordPress de la zero, mai ales dacă ești începător. Dacă doriți o temă WordPress receptivă, trebuie să știți ce pași trebuie să faceți.

Cum se creează o temă pentru copii

Credit: TemplateToaster

Pentru a crea o temă copil, trebuie să creați un folder nou pentru tema copil și un fișier style.css . Fișierul style.css ar trebui să conțină următoarele: /* Numele temei: șablonul temei copilul meu: parent-theme-folder */ @import url(“../parent-theme-folder/style.css”); Puteți adăuga apoi codul CSS personalizat sub regula @import.

În timp ce funcționalitatea temei copil este identică cu cea a temei părinte, puteți adăuga noi funcții și o puteți personaliza. Temele pentru copii sunt păstrate separate de temele părinților și niciun părinte nu le poate accesa. Având o temă copil, este ușor să actualizați și să întrețineți site-ul dvs. În plus, vă va împiedica să suprascrieți și să pierdeți aspectul site-ului dvs. Tot ceea ce faci cu tema copilului tău este copiat din tema părinte. Acestea includ toate fișierele șablon , funcțiile și materialele, precum și elementele JavaScript. În cele mai multe cazuri, trebuie pur și simplu să adăugați câteva linii de cod în fișierul style.html.

Una dintre cele mai rapide moduri de a crea o temă copil WordPress este cu un plugin. Pentru a alege tema părinte, faceți clic pe meniul drop-down. Dacă aveți mai multe teme pe site-ul dvs., asigurați-vă că o alegeți pe cea pe care doriți să o personalizați. După aceea, ar trebui să finalizați procesul de denumire a temei copilului și de a scrie o descriere. Această pagină vă permite, de asemenea, să trimiteți o cerere de asistență sau o analiză a datelor brute creatorului pluginului. Este posibil ca următorii pași să nu fie executați dacă tema pe care o utilizați ca părinte este premium sau restricționată. Dacă trebuie să faceți modificări site-ului dvs., asigurați-vă că toate setările dvs. au fost făcute copii de rezervă.

Pentru a crea o temă copil WordPress, puteți face toate modificările dorite la un nivel mai personalizat. Creați mai întâi un folder pentru tema copilului dvs. Al doilea pas este să creezi o foaie de stil pentru tema copilului tău. Încărcați foile de stil pentru tema părinte și copil . Fișierul style.css, care se află în prezent în folderul director pe care tocmai l-ați creat, trebuie plasat în pasul următor. Este necesar să activați tema copil la pasul 5, mergând la Aspect. Utilizarea unei teme secundare este o modalitate eficientă de a evita editarea directă a unei teme părinte.

Cu temele pentru copii , puteți face o varietate de modificări site-ului dvs. web existent fără a fi nevoie să învățați niciun limbaj de programare. Pe lângă un serviciu de găzduire adecvat, veți avea nevoie de unul care se potrivește nevoilor dumneavoastră. Pentru planuri de găzduire partajată la costuri reduse care prioritizează performanța site-ului web, nu căutați mai departe decât DreamHost.

Avantajele și dezavantajele utilizării temelor pentru copii

Există numeroase avantaje în utilizarea temelor pentru copii. Dacă preferați un șablon, acestea pot fi personalizate pentru a satisface cerințele dvs. specifice sau puteți obține o temă pre-proiectată. În plus, vă pot ajuta să vă mențineți site-ul organizat prin stocarea tuturor modificărilor pe care le faceți temei dvs. într-un singur loc.
În ciuda faptului că WordPress poate să nu aprobe temele pentru copii, acestea sunt cu siguranță un instrument puternic și care economisește timp.

Ce este tema copilului

O temă copil este o temă care moștenește funcționalitatea și stilul unei alte teme, numită tema părinte. Temele secundare sunt adesea folosite atunci când doriți să faceți modificări unei teme existente, fără a pierde capacitatea de a actualiza tema părinte.

De ce ar trebui să utilizați o temă pentru copii

Un avantaj al folosirii unei teme pentru copil este că copilul dumneavoastră se va putea mișca mult mai repede. În loc să scrii totul singur, te bazezi pe părinte pentru a servi drept coloană vertebrală și pentru a face modificările necesare, după cum este necesar. Acest lucru vă poate ajuta, de asemenea, să vă mențineți tema consecventă și organizată, permițându-vă să adăugați noi funcții sau să faceți modificări la o temă existentă mai ușor.