Bună ziua tuturor. Astăzi vă voi arăta cum se face în paginare WordPress fără plugin-uri și fără nici o sarcină excesivă asupra sistemului. Totul este atât de simplu încât chiar vorbesc în special despre. Tot ce ai nevoie - este motorul WordPress versiunea 4.1 sau mai mare, precum și ftp-accesul la site-ul, pentru a schimba un pic codul de unul dintre fișierele.
Noi paginare cu o singură linie de cod
În primul rând, trebuie să găsiți toate php-template-uri, care au nevoie de o astfel de navigare. Cele mai multe dintre așa-numitele archive.php fișier sau category.php. În cazul meu prima opțiune. Este acest model este responsabil pentru producția tuturor înregistrărilor pentru o perioadă de timp, sau intrările dintr-o anumită secțiune.
Toate dintre noi, webmasteri și dezvoltatorii sunt în mod constant de lucru cu site-urile. Eu v-ar dori să recomande un site care se bucură:- Reg.ru - sunt înregistrate și prelungi nume de domenii, o companie foarte de incredere!
- HostIQ - hosting de calitate premium.
- Ihor - un buget mai mare, dar, de asemenea, foarte de înaltă calitate, furnizor de web hosting.
- Telderi.ru - singurul schimb de încredere în RuNet, în cazul în care puteți cumpăra site-uri gata făcute cu venituri!
Aceasta este o caracteristică care a apărut în versiunea 4.1 a motorului, și tocmai este responsabil pentru producția de paginare. În captura de ecran puteți vedea cum am pus acest lucru în șablonul:
De asemenea, doresc să subliniez faptul că această bucată de cod pentru a insera într-un div html tag-ul. Acest lucru nu este obligatorie, dar este de dorit, astfel încât să se poate referi mai târziu la elementul prin stilul si design-l. De exemplu, se pare ca acest lucru pe blog-ul meu:
Implicit este diferit, dar puteți personaliza întotdeauna le, daca esti bun la css. Daca te intrebi ce fel de cod afișează funcția, atunci aici este:
În consecință, aceste clase se poate referi la elemente din css și să le stiliza. Codul sursă al funcției este: wp-include / link-template.php aproximativ 2510 linie. Puteți să-l schimbi. De exemplu, pentru a schimba numele de clase de stil. Personal, am scos h2 -zagolovok „Navigarea prin înregistrările,“ și nimic mai emoționantă.
parametrii funcției
Setările implicite sunt deja definite și puteți scrie în condiții de siguranță funcția cu paranteze goale, adică fără nici un parametru. Cu toate acestea, dacă doriți să controlați numărul de pagini de ieșire, va trebui să le schimbați. Acest lucru se face cu ușurință, funcția 3 opțiuni posibile:
- show_all - pentru a aduce toate toate paginile. Nu este recomandat dacă aveți mai mult de zece.
- end_size - numărul de pagini la începutul și sfârșitul listei cu navigare.
- mid_size - numărul de pagini care sunt în stânga și în dreapta activă, adică curentul.
Cum de a înregistra și de a determina parametrii? Acesta poate fi o matrice. Iată cum:
Astfel, aceasta este determinată de trei link-uri pentru a trece la prima și ultimele trei pagini. O virgulă, puteți înregistra un al doilea și a treia opțiune. În general, nimic complicat.