WordPress – TagCloud ohne Plugin
Für die Ausgabe von Tag-Clouds gibt es einige WordPress Plugins. Im den Developer Resources von WordPress findet man aber auch hierzu bereits Funktionen, die von Anfang an mit an Bord sind. Will man alle verwendeten Tags ausgeben reicht die Funktion get_tags() aus. Im weiteren kann dann die Ausgabe dann in einer Schleife erfolgen und nach den eigenen Wünschen gestyled werden (hier mit Klassen aus dem Bootstrap Framework).
<div class="row tagcloud"> <div class="col-12 mb-4 mt-4"> <?php $tags = get_tags(); foreach ( $tags as $tag ) { $tag_link = get_tag_link( $tag->term_id ); $html .= "<a class='badge text-bg-light m-1' href='{$tag_link}' title='{$tag->name} Tag'>"; $html .= "{$tag->name}</a>"; } echo $html; ?> </div> <!-- ./col-12 --> </div> <!-- ./row tagcloud -->
Mehr:
Verfasst am 05.01.23, durch Jens.