668 145 480 info@jacekjagusiak.pl

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(' &bull; ') ?>

W efekcie otrzymujemy:

Kategoria 1 • Kategoria 2 •Kategoria 3
Rate this post
Rate this post