8-03-2010

Tag wp_get_archives() pozwala przedstawić listę postów należących do naszego archiwum. Możemy je sortować według dni, miesięcy lub też ograniczając listę do kilku ostatnich postów. Lista dostępnych parametrów znajduje się na stronie WordPressa.

lista kategorii przy użyciu wp_get_archives

Co jednak jeżeli chcemy wykluczyć z archiwum daną kategorię? Lub przedstawić posty należące tylko do jednej z nich?
Niestety brak takiej opcji wśród domyślnych parametrów. Z pomocą przychodzi wtyczka ‘Archives for a category’.

Instalacja zajmuje dosłownie 2 minuty:
1. Ściągamy wtyczkę ze strony.
2. Za pomocą programu FTP umieszczamy wtyczkę w folderze wp-content/plugins/ .
3. Aktywujemy wtyczkę w panelu administracyjnym: Plugins->Archives for category->Włącz.
4. Po aktywacji dodajemy parametr ‘cat=id‘ do tagu wp_get_archives().

Zakładając, że chcesz wykluczyć z listy kategorię mającą id “2″ twój kod będzie wyglądał następująco:
<?php wp_get_archives('cat=-2'); ?>

Możesz wykluczyć więcej niż jedną kategorię:
<?php wp_get_archives('cat=-2,-5'); ?>

Aby wyświetlić posty tylko z kategorii o id “5″ dodajesz:
<?php wp_get_archives('cat=5'); ?>

Podobnie, aby wyświetlić tylko posty z  kategorii o id “2″ i “5″:
<?php wp_get_archives('cat=2,5'); ?>



Podobne posty:



Dodaj komentarz