Utilizarea Temei Copil
Utilizarea Temei Copil – O temă copil este o temă care utilizează fișierele de bază ale temei „părinte”, cu excepția cazului în care unul dintre acele fișiere (în directorul rădăcină al temei părinte) este copiat și adăugat la tema copil.
În acest caz, fișierul copiat este utilizat pe site-ul dvs. web, astfel încât să puteți face modificări fără a vă atinge de tema părinte.
Acest lucru este util deoarece atunci când sunt lansate actualizări pentru tema părinte, WordPress șterge directorul și îl încarcă pe cel nou. Orice modificări pe care le-ați făcut fișierelor cu tema părinte sunt eliminate și înlocuite cu fișierele nou actualizate.
O temă copil poate fi folosită și pentru a adăuga CSS și PHP personalizat în fișierele style.css și functions.php. Aceste două fișiere sunt singurele fișiere de temă copil care ar trebui să fie goale în mod implicit (nu copiați fișierele părinte). Cu toate acestea, dacă tot ce veți face este să adăugați CSS sau PHP, probabil că o temă copil nu este necesară. Consultați articolele noastre Adăugarea CSS și Adăugarea PHP.
Când utilizați o temă copil, GeneratePress va pune automat în coadă fișierele style.css necesare. Nu trebuie să puneți în coadă fișierele CSS ale temei părinte sau secundare în fișierul functions.php.
Există câteva probleme comune cu care se confruntă oamenii când creează o temă pentru copii, despre care puteți citi aici.
Instalarea Unei Teme Copil
Dacă doriți să descărcați o temă de început complet goală, faceți clic aici.
Pentru a instala tema copil, salvați-o ca fișier .zip pe computer.
Apoi accesați Aspect > Teme > Adăugați nou > Încărcați și încărcați fișierul .zip.
Îmi Voi Pierde Modificările Când Adaug o Temă Secundară?
Dacă ați folosit doar opțiunile temei din Personalizator, nu veți pierde niciuna dintre modificările dvs.
Singura dată când riști să pierzi modificările este atunci când le faci în fișierele temei părinte sau folosești câmpul CSS suplimentar din WordPress.
Este important să rețineți că poate fi necesar să vă încărcați din nou sigla (Personalizare > Identitatea site-ului) și să adăugați din nou drepturile de autor (Personalizare > Aspect > Subsol), deoarece acestea sunt stocate într-o opțiune de bază de date specifică temei.
Evitați Încărcarea style.css a Temei Copil
Dacă fișierul style.css al temei copil este gol și doriți să evitați încărcarea acestuia, încercați acest fragment PHP de mai jos:
add_action( 'wp_enqueue_scripts', function() { wp_dequeue_style( 'generate-child' ); }, 50 );
Utilizarea Unei Teme Secundare După Importarea Unui Șablon de Bibliotecă de Site
Șabloanele bibliotecii de site nu sunt teme secundare. Urmați pașii de mai jos dacă doriți să utilizați o temă copil după importarea unui șablon de bibliotecă de site:
- Copiați CSS-ul care a fost importat în câmpul CSS suplimentar din personalizarea temei părinte.
- Instalați și activați o temă copil folosind instrucțiunile de mai sus.
- Lipiți CSS-ul de la #1 în:
- Câmpul CSS suplimentar din personalizarea temei copil.
- Fișierul style.css al temei copil.