Toate întrebările etichetate cu «init»
Hook-ul init reprezintă un punct de acțiune în WordPress care se execută după ce WordPress a finalizat încărcarea de bază, dar înainte de a afișa orice conținut vizitatorului.
#init
Hook-ul init este un element fundamental în WordPress care se declanșează după ce nucleul WordPress și toate plugin-urile sunt încărcate complet. Acest hook se execută atât în partea de frontend, cât și în zona administrativă, oferind un moment ideal pentru inițializarea funcționalităților specifice temei sau plugin-ului.
În contextul WordPress, init este folosit pentru diverse operațiuni esențiale precum înregistrarea tipurilor de postări personalizate, taxonomiilor, inițializarea variabilelor globale și încărcarea scripturilor. Hook-ul se execută după ce utilizatorul este autentificat, făcându-l perfect pentru funcționalități care necesită verificarea rolurilor și permisiunilor utilizatorului.
Prioritatea standard a hook-ului init este 10, dar poate fi modificată în funcție de necesități. Este important de menționat că init se execută înaintea header-ului paginii, permițând dezvoltatorilor să efectueze modificări înainte ca orice conținut să fie trimis către browser. Acest hook este esențial pentru operațiuni care trebuie realizate la începutul fiecărei încărcări de pagină, cum ar fi verificarea sesiunilor, setarea cookie-urilor sau inițializarea componentelor specifice site-ului.