Tema copil multiplă în WordPress Multisite
Am o configurare Multisite și folosesc o singură temă pentru mai multe site-uri din rețea, fiecare site având un layout și design personalizat. Pentru asta, trebuie să creez o temă copil. Dar nu știu cum să creez mai multe teme copil pentru fiecare site, ca să pot adăuga personalizări în fiecare style.css, footer.php, function.php, header.php ale temei copil.
De exemplu:
Folosesc tema Canvas pentru toate site-urile. Am creat canvas-child și l-am personalizat pentru site1. Acum am nevoie să-l personalizez și pentru site2. Cum pot crea încă o temă copil pe baza temei principale Canvas, pentru a aplica personalizările pe site2.

Poți copia folderul canvas-child
și să îl denumești canvas-child-2
sau similar. Apoi deschide fișierul style.css
din canvas-child-2
și editează Theme Name:
. Repetă acest proces pentru câte teme descendente diferite ai nevoie.
Apoi va trebui să activezi temele descendente pentru site-urile pe care dorești să le folosești. Vizitează meniul Sites din Panoul de Administrare al Rețelei și dă click pe link-ul de editare sub unul dintre site-uri. Schimbă la fila Themes și dă click pe link-ul Enable sub numele temei pe care dorești să o folosești pe acest site. Repetă pentru toate site-urile unde vrei să folosești o temă descententă personalizată.
Ultimul pas este activarea temelor pe site-uri. Autentifică-te în panoul de administrare al site-ului și accesează meniul Themes. Dă click pe link-ul Activate sub tema descententă pe care dorești să o folosești pe acest site. Repetă pentru toate site-urile unde vrei să folosești o temă descententă personalizată.

@bunjeshea Mulțumesc mult pentru răspunsul tău și este exact ceea ce caut. Nu pot să-ți dau reputație sau să accept răspunsul din cauza restricțiilor contului.

Convenția de denumire este cam neinspirată. Dacă vrei să asociezi fiecare temă copil unui anumit site, sfatul meu ar fi să denumești directorul temei copil astfel: canvas-child-<site-id-here>
. Apoi, în fișierul style.css
, setează Theme Name: Numele Specific al Site-ului Aici
. Din punct de vedere al structurii de directoare, temele copil sunt ușor de localizat și asociat. Din perspectiva interfeței grafice WordPress, temele copil sunt ușor și rapid de identificat pentru activare/dezactivare etc. Sper că acest lucru îi va ajuta pe cineva.
