Nowa wersja WordPress daje nam możliwość wstawiania tagów, jednak większość skórek nie zawiera w sobie potrzebnego kodu. Aby to ułatwić przedstawię poniżej kilka możliwości.
Wyświetlanie wpisów w postach:
<?php the_tags(); ?>
Przedstawiony kod spowoduje wyświetlanie tagów w postaci: Tags: kino, muzyka
<?php the_tags('before', 'separator', 'after'); ?>
before – tekst, który pojawi sie przed listą tagów np. Moje tagi
separator - tekst lub znak, który będzie oddzielał poszczególne tagi np. , czy -
after – tekst, który pojawi sie po ostatnim tagu
<?php the_tags('Moje tagi:', ' - ', '.'); ?>
Efektem takiego kodu, będzie wyświetlenie: Moje tagi: Kino – muzyka.
Powyższe kody umieszczamy w plikach: index.php i single.php w obrębie pętli. Skórki mają różne konstrukcje wiec najlepiej testować, metodą prób i błędów a przy okazji czegoś można się nauczyć.
Wyświetlanie wszytskich tagów w sidebar
Kiedy mamy już, wstawione tagi do postów o chcemy stworzyć ich wykaz – umieszczamy poniższy kod:
<?php wp_tag_cloud(''); ?>
Najlepszym miejscem jest oczywiście sidebar.php, ale można i kombinować w innych miejscach, np. footer.php – wszystko zależy od konstrukcji skóry czy naszych wymagań.
Powyższy kod ma określone parametry:
smallest – rozmiar czcionki użytej do wyświetlana najmniej popularnego tagu
largest – rozmiar czcionki użytej do wyświetlana najbardziej popularnego tagu
unit – jednostka miary czcionki użytej do wyświetlenia tagów (mogą być to np. px, pt, em)
number – liczba tagów, które zostanę wyświetlone (0 – wszystkie)
format – sposób wyświetlenia chmurki:
* flat – tagi oddzielone spacją [standardowo]
* list – tagi jako lista (by zdefiniować tą listę w style.css należy użyć class=”wp-tag-cloud”)
orderby – kolejność wyświetlania tagów
* name – wg nazwy [standardowo]
* count – wg częstotliwości użycia/popularności
order – kolejność wyświetlania
* ASC – rosnąca [standardowo]
* DESC – malejąca
I tak na przykład kod z wykorzystanymi parametrami przedstawia się tak:
<?php wp_tag_cloud('smallest=8&largest=22&orderby=count'); ?>
Spowoduje wyświetlenie się chmurki wszystkich tagów ustawionych od najmniej (czcionka wielkości 8 px) do najbardziej popularnego (czcionka wielkości 22 px).
Właśnie tego szukałem. Dzięki!!
proszę
Super, pierwsze co zacząłem czytać w dokumentacji wp, ale pomyślałem, że po polsku też coś na pewno jest. Super opisane, bardzo przydatny artykuł. pozdrawiam
Tego mi było trzeba
prosto i skutecznie
Właśnie tego potrzebowałem !! dziękuje bardzo przydatne