Porcjowanie wyników zależne od typu strony
17 gru 2008 autor: Janusz Litwin
Chciałeś kiedyś dokonać rzeczy niemożliwych w Wordpress. Ja kiedyś się męczyłem nad porcjowaniem wyników zależne od typu wyświetlanej strony np. główna, kategoria, wyniki szukania.
Dopiero nie dawno odkryłem wtyczkę o wdzięcznej nazwie Custom Posts Per Page (tak to jest ciężko nie znając angielskiego – ale dobrze że teraz nadrabiam). Wszystko będzie zależeć od kilku linijek kodu. Ściągnij plugin i wgraj go do swojego katalogu z wtyczkami. Jednak przed wgraniem należy ustalić po ile postów ma się wyświetlać na danej typu strony. Tak więc należy edytować kod pliku ściągniętego.
$posts_per['home'] = 4;
$posts_per['day'] = 10;
$posts_per['month'] = 10;
$posts_per['search'] = 10;
$posts_per['year'] = 999;
$posts_per['author'] = 999;
$posts_per['category'] = 999;
W wtyczce mamy do wypory stronę główną, archiwum dzienne, archiwum miesięczne, wyniki wyszukiwania, archiwum roczne, wyniki autora i danej kategorii. Liczby należy zedytować do własnych potrzeb. Jeśli natomiast nie potrzebujemy np. archiwum dziennie, miesięczne i roczne i chce aby ustawienia były standardowe to należy wyłączyć zapytanie dodają na początek dwa slash np.
$posts_per['home'] = 4;
// $posts_per['day'] = 10;
// $posts_per['month'] = 10;
$posts_per['search'] = 10;
// $posts_per['year'] = 999;
$posts_per['author'] = 999;
$posts_per['category'] = 999;
Wtyczkę jest super i w sumie dzięki niej mam na stronie to co chciałem… Oczywiście nie mówię tutaj o tej stronie.
Napisz komentarz: