Velké webové stránky a blogy, které mají stovky článků potřebují také dobrou navigaci pro pohyb uživatelů v archivech. Výchozí nastavení stránkování ve WordPress pomocí odkazů ← Předchozí příspěvky | Další příspěvky → není však moc dobré a procházení webu pomocí nich může být hodně pomalé. Zvlášť, když se chcete dostat například na nejstarší příspěvky.
Naštěstí je zde opět plugin, který dokáže stránkování upravit tak, že pohyb v archivech bude rychlý a přehledný.
Plugin WP-PageNavi
WP-PageNavi je WordPress plugin s více než 1 miliónem aktivních instalací. Do WordPress přidává wp_pagenavi() tag, který generuje přehledné stránkování.
Plugin WP-PageNavi se nachází v oficiálním repozitáři a je možné jej nainstalovat přímo z WordPress administrace.
Implementace pluginu
Některé šablony (například Divi) umějí rozpoznat, že je plugin aktivován a automaticky jej využijí ke stránkování.
Pokud plugin šablona automaticky nepodporuje, je třeba jej ručně implementovat. To uděláte nejlépe přes child šablonu, do které si zkopírujete soubory archivu, v nichž chcete stránkování použít.
Nejčastěji se jedná o soubory:
- index.php
- category.php
- tag.php
- archive.php
Použití souborů se může lišit. Vždy záleží na autoru šablony.
Ve vybraném souboru pak najděte funkce next_posts_link() a previous_posts_link() a nahraďte je wp_pagenavi().
Příklad:
V šabloně Twenty Ten původní stránkování vypadá:
To pak nahraďte:
Pokud chcete využít WP-PageNavi u vícestránkových stránek, tak hledejte tuto funkci:
a nahraďte ji:
Nastavení pluginu WP-PageNavi
Plugin WP-PageNavi obsahuje poměrně bohaté nastavení vzhledu a funkcí. Najdete jej v Nastavení -> PageNavi.
Protože je plugin lokalizován do češtiny, tak zde není potřeba popisovat veškeré možnosti nastavení. Stačí jen říci, že zde můžete nastavit opravdu všechno.
Moc mi Váš článek pomohl, děkuju Vám! 🙂