Coding | Hooks und Filter | PHP

CSS-Klasse für aktives Tag in WordPress Tagcloud

creativity 50665 1920

Die Funktion überschreibt über den wp_tag_cloud-Filter den Output der Tagcloud und fügt dem jeweils aktiven Tag eine zusätzliche CSS-Klasse hinzu.

function ppt_get_current_tag( $cloud ) { global $wp_query; global $post; $tagid = get_query_var( 'tag_id' ); $stag = 'tag-link-' . $tagid; $rtag = 'active tag-link-' . $tagid; if ( $tagid === false ) return $cloud; $cloud = str_replace( $stag , $rtag , $cloud ); return $cloud; } add_filter( 'wp_tag_cloud', 'ppt_get_current_tag' );

weiter schmökern

Schreibe einen Kommentar

Bitte Kommentarfunktion nicht für Supportanfragen nutzen. Dem kann hier nicht entsprochen werden.

Deine E-Mail-Adresse wird nicht veröffentlicht.