Ciclul WordPress - este codul prin care conținutul afișat pe site-ul dvs. pe WordPress.
Să luăm, de exemplu, șablonul index.php. Tema principală pentru acest șablon blog este utilizat pentru a afișa mai multe înregistrări, sau înregistrări ale anunțului pe pagina de start a site-ului, și ciclul de WordPress ajută să facă acest lucru.
Veți avea nevoie de o cunoaștere minimă a ciclului, dacă doriți să îmbunătățească designul site-ului dvs. de WordPress. Chiar dacă nu sunteți familiarizați cu PHP sau HTML, tu, după ce a citit acest post va avea idei despre modul în care funcționează WordPress ciclu.
Înțelegerea ciclului de WordPress
Cel mai bun mod de a înțelege ciclul de funcționare WordPress - este de a vedea modul în care este utilizat în WordPress temă. Prin urmare, să ne uităm inițial la un simplu cod, și apoi fiecare liniei sale separate, pentru a vedea ce funcționează activitatea fiecărui.
Mai jos este un exemplu de buclă WordPress simplu. Codul în tema pe care îl utilizați poate fi mai lung de WordPress la ciclu, dar structura sa nu este diferită.
Dacă sunteți chiar ușor versat în PHP, atunci codul de mai sus, cel mai probabil va fi clar. Dar, cu toate acestea, încă mai uităm la fiecare linie de cod, în cazul în care sunteți un incepator absolut în acest sens.
Primul lucru pe care le spunem serverul pe care o vom folosi PHP. Deschideți funcția PHP, după cum urmează:
Prin urmare, următoarea linie din codul ne spune în continuare că „Dacă există o înregistrare să fie de ieșire - șirul care urmează să fie utilizate, în cazul în care nu - nu fac nimic“:
Următoarea linie este utilizată în timp ce bucla. Acesta va fi realizat, în cazul în care informația este „adevărat“. Adică, în cazul în care există o înregistrare care ar trebui să fie afișat pe site-ul, această linie ar trebui să fie în codul.
Prin urmare, în cazul în care site-ul dvs. ar trebui să apară cinci posturi de pe pagina de start, în timp ce funcția va afișa datele dintr-o serie de cinci ori:
După confirmarea informațiilor care urmează să fie afișate pe site-ul, vom închide bucla în timp ce:
Apoi vom închide «dacă» funcția de testare:
Și închide codul PHP:
După cum puteți vedea, dacă vom rupe ciclul de linii, atunci totul devine clar.
ciclul de exemple
WordPress Codex există un model de cod index.php mici. Codul se poate vedea mai jos că șablonul menționat index.php capac, WordPress ciclu bara laterală și subsol:
Codul pentru ciclul de WordPress este un pic diferit de cele mai multe WordPress, și pentru că informațiile afișate sunt ușor diferite. Cel mai bun mod de a înțelege cum funcționează ciclul în practică - este de a învăța bucla WordPress în diferite piei.
Link-uri de navigare sunt afișate după ultimul post, și este afișat un mesaj pentru public în cazul în care postul nu a fost găsit (acest lucru se face cu ajutorul template-conținut none.php).
Ciclul mai ușor de utilizat în teme TwentyFourteen și douăzeci Treisprezece. deoarece codul la conținutul de ieșire și meta-informații stocate în diferite șabloane. Este mai practic să structureze codul pentru cei care susțin posturile formate.
Dacă analizăm populara tema Douăzeci Doisprezece. se poate observa că ciclul necesită un alt fișiere șablon. Dar cea mai mare parte codul este într-un model de ciclu - index.php.
Cel mai bine este să ne amintim principiul de codificare de „Nu te repeta!“. Reducerea numărului de repetiții, puteți crea o temă mai compact, și va fi mai ușor să le schimbe.