Considerații Pentru Compatibilitatea cu Creatorul de Teme
Considerații Pentru Compatibilitatea cu Creatorul de Teme – Deși funcția Theme Builder a Elementor Pro poate fi utilizată cu orice Temă WordPress care aderă la standardele de codare WordPress, există câteva lucruri de luat în considerare care pot afecta cât de bine se va integra orice anumită temă cu Theme Builder.
Dacă nu sunteți sigur dacă tema dvs. este pe deplin compatibilă, proiectați-vă anteturile și subsolurile împreună
Dacă decideți să utilizați Elementor Theme Builder pentru a crea un antet sau un subsol, în mod ideal ar trebui să le utilizați pentru a crea ambele, mai degrabă decât una sau alta. Dacă preferați să utilizați Theme Builder pentru a crea doar antetul, dar păstrați subsolul existent al temei sau invers, doriți să utilizați Theme Builder pentru a crea un nou subsol, dar păstrați antetul existent al temei, ar trebui să trimiteți acest ghid la dezvoltatorul temei dvs.
Despre ce este Ghidul dezvoltatorului?
Elementor oferă un API Theme Locations pentru dezvoltatorii de teme. Deși Elementor poate edita anteturile și subsolurile în mod implicit pentru majoritatea temelor, este totuși necesar ca temele să înregistreze locații suplimentare pentru a permite utilizatorilor să editeze alte componente ale temei cu Elementor Theme Builder. Dezvoltatorii de teme pot alege să accepte toate locațiile de bază, doar unele locații sau chiar să își creeze propriile locații personalizate. De exemplu, dacă dezvoltatorii de teme doresc să permită utilizatorilor să editeze barele laterale cu Elementor, ei pot pur și simplu să înregistreze locația barei laterale prin API-ul lor.
Ce s-ar putea întâmpla dacă proiectați doar un antet, dar nu și un subsol cu Elementor Theme Builder (sau viceversa)?
Dezvoltatorii de teme WordPress leagă adesea codul antet și subsol, deschizând un div în antet și apoi închizând acel div în subsol. Dacă Theme Builder înlocuiește antetul, dar nu subsolul sau invers, este posibil ca etichetele de deschidere și de închidere să devină nepotrivite. Dacă o etichetă nu este închisă, structura codului se rupe și pagina se va rupe, de asemenea.
Rezumat
Multe teme au ales să integreze pe deplin locațiile Elementor în temele lor. Puteți vedea o listă de teme care au fost concepute special pentru a funcționa bine cu Elementor.
Elementor Theme Builder vă poate permite să înlocuiți anteturile și subsolurile aproape oricărei teme care a fost scrisă cu standardele de codare WordPress. Dacă aceste teme nu au folosit încă API-ul Elementor Theme pentru a înregistra locațiile Elementor, probabil că ar trebui să utilizați Theme Builder pentru a înlocui antetul temei și subsolul acesteia în același timp. Înlocuirea numai a unuia sau a celuilalt cu Theme Builder ar putea duce la ruperea paginii dvs.
Cu toate acestea, dacă proiectați atât antetul, cât și subsolul cu Teme Builder, antetul și subsolul nou proiectate vor înlocui atât antetul temei, cât și codul de subsol. Acest lucru asigură că toate etichetele div din antet și subsol vor fi deschise și închise corespunzător, iar pagina dvs. nu ar trebui să se rupă.
Dacă preferați să proiectați doar antetul sau doar subsolul cu Creatorul de teme, atunci ar trebui să cereți dezvoltatorului temei să folosească API-ul Locații teme pentru a înregistra locații. De asemenea, dacă doriți să utilizați Elementor Theme Builder pentru a proiecta alte zone ale temei, cum ar fi bara laterală, cereți dezvoltatorului temei să înregistreze și acele locații, folosind API-ul Theme Locations.