HTML in Widget-Titeln nutzen
Um die Titelzeile in Widgets mit HTML zu verändern kann man folgende Funktion in die functions.php des aktuellen Themes einfügen:
<?php
function widget_title_html( $title ) {
//HTML Tags ersetzen
$title = str_replace( '[', '<', $title );
$title = str_replace( '[/', '</', $title );
// Text zentrieren
$title = str_replace( 'c]', 'center>', $title );
// Text in fett
$title = str_replace( 's]', 'strong>', $title );
// Text in H1
$title = str_replace( 'h]', 'h1>', $title );
// Text in italic
$title = str_replace( 'i]', 'em>', $title );
return $title;
}
add_filter( 'widget_title', 'widget_title_html' );
?>
Ein Beispiel für schräg gestellte Schrift [i]italic[/i], Ergebnis italic.
Der Code kann leicht erweitert werden.