WordPress sám generuje různé druhy archivů. Především pak pro kategorie a štítky. V tomto článku si ukážeme tip na plugin, který umí vytvářet další druhy archivů založených podle časového období (den, týden, měsíc, rok).

Plugin se jmenuje Annual Archive a nachází se v oficiálním katalogu pluginů a lze jej nainstalovat přímo z WordPress administrace.

Plugin Annual Archive

Plugin Annual Archive

Plugin Annual Archive umožňuje pomocí shortcodů a widgetu vyvolat odkazy na vlastní časové archivy. Po instalaci a aktivaci je plugin plně funkční a můžete s ním začít pracovat.

Shortcody pro vyvolání odkazů na archivy

Denní – [archives type=“daily“ /]

Vloží do obsahu odkazy na archiv jednotlivých dní.

Denní archiv

Denní archiv

Týdenní – [archives type=“weekly“ /]

Vloží do obsahu odkazy na archiv jednotlivých týdnů.

Týdenní archiv

Týdenní archiv

Měsíční [archives type=“monthly“ /]

Vloží do obsahu odkazy na archiv jednotlivých měsíců.

Měsíční archiv

Měsíční archiv

Roční – [archives type=“yearly“ /]

Vloží do obsahu odkazy na archiv jednotlivých roků.

Roční archiv

Roční archiv

Aby se dané časové období objevilo mezi odkazy, musí během něj být publikován alespoň jeden příspěvek.

Plugin Annual Archive obsahuje i další shortcody a jejich parametry, které si můžete prohlédnout v oficiální dokumentaci.

Widget pro vyvolání archivů

Součástí pluginu je i jednoduchý widget, pomocí kterého si v sidebaru můžete vyvolat požadované archivy.

Widget Annual Archive

Widget Annual Archive

  • Title – titulek widgetu.
  • Show post counts – zobrazí počet příspěvků u odkazu do archivu.
  • Archive type – typ archivu.
  • Format – způsob výpisu odkazů.
  • Post Type – pro jaký typ příspěvků se mají archivy vypsat.
  • Text Before Link – text před odkazem.
  • Text After Link – text za odkazem.
  • Number of archives to display – počet vypsaných odkazů (od nejnovějšího).

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.