Puteți crea galerii frumoase de imagini în WordPress utilizând codul scurt al Galeriei. Puteți chiar să creați propriile șabloane pentru implementarea galeriilor și să faceți o mulțime de lucruri. Dar dacă doriți să împărțiți o galerie de imagini în mai multe pagini? WordPress oferă funcții de paginare pentru tot, dar fără nimic pentru galerie. Aici veți învăța cum să obțineți acest lucru într-un mod foarte simplu.
Pentru a implementa paginarea, va trebui să instalați un plugin. Există multe pluginuri pentru acest lucru, dar cel pe care îl recomand este Galeria Cleaner de Justin Tadlock. Acest plugin nu doar va paginarea galeriei, ci va oferi mult mai mult decât atât. Aveți posibilitatea să aveți mai multe galerii pe post, să alegeți numărul de imagini dorite într-o galerie, să integrați galeria dvs. cu mai multe scenarii de tip Lightbox și, cel mai important, să obțineți HTML corect validat pentru galeria dvs..
Acum că ați instalat pluginul Cleaner Gallery, este timpul să vă modificați codul scurt al galeriei pentru a implementa paginarea. Pagination este realizat cu ajutorul numberposts
și ofset
argumentele în codul scurt și combinarea cu etichetă.
numberposts
argumentul este auto-explicativ, vă permite să configurați câte imagini doriți să afișați utilizând codul scurt al galeriei. ofset
argument vă permite să porniți galeria după sări peste un anumit număr de imagini.
Să presupunem că galeria dvs. are 12 imagini și doriți să afișați 6 imagini pe prima pagină și 6 pe cea de-a doua. Acesta este modul în care trebuie să formatați codul de scurtături al galeriei pentru a efectua lucrările de paginare:
[galerie numereposts = "6"] [galerie offset = "6" numberposts = "6"]
Primul cod scurt prezintă primele 6 imagini din galerie. Apoi am despărțit postul, care în realitate împarte galeria. După trecerea la următoarea pagină, am setat offsetul la 6 pentru a sări peste primele 6 imagini și a începe de la 7. Iată cum va arăta.
Acum, această metodă împarte postul care conține galeria. Încă nu am atins galeria originală sau l-am modificat pentru a implementa paginarea. Tocmai am adăugat câțiva parametri suplimentari pentru a restricționa numărul de imagini afișate pe galerie. Pentru a implementa paginarea actuală în galeria dvs., vă recomandăm să încercați pluginul Gallery Paginated. Instalați-l și setați numărul de imagini pe pagină din pagina de setări. Puteți folosi fie codul scurt al plugin-ului pentru a afișa galeria ([Paginated_gallery]
) sau utilizați codul scurt al galeriei native. Prefer Galeria Cleaner pentru că ne permite să setăm un număr diferit de imagini pe pagină pe fiecare galerie separat, pe care acest plugin nu o folosește.