În această serie de trei părți, vom analiza variabilele globale WordPress pentru a le înțelege mai bine astfel încât să le putem aplica în dezvoltarea noastră de zi cu zi.
Pe parcursul seriei, vom trece printr-un set de exerciții practice care demonstrează puterea variabilelor globale de a arăta și de a schimba funcționarea interioară a WordPress.
O variabilă globală WordPress este o variabilă care conține informații generate de aplicație. Aceste variabile globale pot fi accesate în timpul executării aplicației și în timpul ciclului de viață a paginilor.
Aceste variabile dețin diverse informații, cum ar fi dacă utilizatorul este conectat, browser-ul în care utilizatorul vizitează site-ul și așa mai departe. Există variabile care dețin detaliile serverului web și variabile care dețin detaliile postării curente. Valorile variabilelor globale pot fi accesate pentru a înțelege funcționarea interioară a WordPress pentru a începe introducerea de noi funcționalități în teme și pluginuri.
În primul nostru exemplu, vom folosi $ postare
variabilă globală care dețin diverse detalii despre datele actuale de postare.
Fiecare variabilă globală poate fi accesată prin globalizarea variabilei după cum urmează:
Prin utilizarea funcției global
cuvântul cheie, declarăm că accesăm $ postare
variabilă globală. Odată ce variabila a fost globalizată, diferitele valori disponibile pentru a fi accesate pot fi preluate utilizând următorul cod sursă:
$ postare
variabila globală conține date diverse despre postul încărcat cel mai recent. Mergeți mai departe și introduceți fragmentul de mai suspage.php
din cele douăzeci și patra temă (deși recomand să copiați tema înainte de a face aceste modificări).Lipiți fragmentul de mai sus imediat după
get_template_part ('conținut', 'pagina')
care preia conținutul și îl afișează pe pagină. Așa ar trebui să avem până acum pepage.php
:Acum, că avem codul de mai sus pentru a expune datele globale
$ postare
variabila, salvați fișierul și continuați și deschideți orice pagină după ce confirmați că tema curentă este de douăzeci și unu. Dacă nu, continuați și creați tema curentă.Acum, observați detaliile tipărite de WordPress, ar trebui să vedem ceva de genul:
După cum puteți vedea, acum avem diferite detalii ale ultimului mesaj tipărit într-un format care poate fi citit de om din
$ postare
variabilă globală. Putem accesa fiecare dintre valorile individuale invocându-le după cum urmează:POST_DATE; // Pentru a imprima data postului echo $ post-> post_status; // Pentru a imprima starea postuluiAm zgâriat doar suprafața, deoarece există și alte variabile globale incitante care pot fi utilizate; cu toate acestea, amintiți-vă că trebuie accesate variabilele globale afișarea valorile. Dacă ne amestecăm valorile pe care le conțin, atunci riscăm să provocăm comportamente imprevizibile .
Ce urmeaza?
În această sesiune am analizat variabilele globale și un exemplu de bază al uneia dintre cele mai comune variabile care există în WordPress.
În tutorialul de urmărire vom vedea cum să folosim variabila globală a autorului pentru a afla mai multe despre variabilele globale WordPress.