W sytuacji, gdy nasz artykuł przypisany jest do różnych kategorii to warto to jakoś konkretnie wyświetlić, w sposób przyjazny dla oka, czy to naszego czy użytkowników. Informacje o kategoriach w WordPressie zazwyczaj wyświetlane są w sekcji meta każdego artykułu czy strony, tuż pod tytułem. Jednak różne skórki mają to nieco inaczej ustawione, czasami nawet pod samym postem.
W WordPressie za wyświetlanie kategorii odpowiada funkcja the_category(). Ale to Nam użytkownikom oddano możliwość rzeźbienia jej wyglądu. Możemy decydować o tym jak będą one wyświetlane i to nie tylko dzięki plikom css.
Jak znaleźć funkcje the_category()?
Wywołania owej funkcji najczęściej znajdziemy w skórkach z których korzystamy w plikach index.php, single.php czy nawet w sidebar.php. Otwórzcie sami jeden z tych plików i użyjcie CTRL+F, a w pole wyszukiwania wpiszcie „the_category” – po chwili szybko znajdziecie miejsce, gdzie funkcja jest wywoływana, a co za tym idzie wyświetlane są kategorie na naszej stronie.
Odnaleziony fragment kody zazwyczaj wygląda tak:
<?php the_category() ?>
Separatory oddzielające kategorie
Jeśli chcecie, aby kategorie we wpisie wyglądały tak:
Kategoria 1, Kategoria 2, Kategoria 3
to musicie użyć przecinka jako separatora, czyli zmodyfikować funkcję w ten sposób:
<?php the_category(',') ?>
Jeśli chcecie strzałki to zmieniacie na:
<?php the_category(' > ') ?>
W efekcie otrzymujemy:
Kategoria 1>Kategoria 2>Kategoria 3
Jeśli chcecie kropki to zmieniacie na:
<?php the_category(' • ') ?>
W efekcie otrzymujemy:
Kategoria 1 • Kategoria 2 •Kategoria 3
Ostatnie komentarze