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' );
Schreibe einen Kommentar