Funkce wp_get_archives zobrazí seznam archívů článků dle určených parametrů. Lze ji použít kdekoliv v šabloně, bez závislosti na loopu. V základním nastavení vrací seznam po měsících, s odkazy v netříděném seznamu.
Použití:
wp_get_archives( $args );
Defaultní hodnoty:
$args = array(
'type' => 'monthly',
'limit' => '',
'format' => 'html',
'before' => '',
'after' => '',
'show_post_count' => false,
'echo' => 1,
'order' => 'DESC'
);
Tyto parametry jsou nastaveny, pokud použijete funkci takto: wp_get_archives();
Parametry
Type
Určuje typ archívu, který se zobrazí, může mít tyto hodnoty:
- yearly
- monthly
- daily
- weekly
- postbypost (články řazené podle data)
- alpha (stejné jako postbypost, ale řazené podle titulku)
Limit
Určuje počet zobrazených archívů
Format
Určuje druh výpisu archívů, možné hodnoty:
- html – netříděný (li) HTML seznam
- option – hodnoty options pro select
- link – zobrazí jako odkazy
- custom – umožňuje nastavení vlastních hodnot pomocí before a after
Before
Určuje obsah, který se zobrazí před položkou. Lze použít jen při format html a custom.
After
Určuje obsah, který se zobrazí za položkou. Lze použít jen při format html a custom.
Show_post_count
Určuje, zda se u hodnoty zobrazí počet příspěvků v archívu, možné hodnoty jsou:
- 1 (True)
- 0 (False)
Echo
Určuje, zda se seznam vypíše, nebo bude vrácen jako proměnná, možné hodnoty:
- 1 (True)
- 0 (False)
Order
Určuje, jak budou hodnoty seřazeny.
- ASC – vzestupné řazení (A-Z)
- DESC – sestupné řazení (Z-A)