Blog

HTML widget címek

Widgeteink címénél mondhatni megszokhattuk már azt, hogy beírjuk a widget címét és az megjelenik a stílusfájlban megadott formában. Azonban előfordulhat az, hogy widgetünk címének dőlt vagy éppen félkövér formát szeretnénk adni. Ezt, ha HTML formában próbáljuk megadni a widget címénél, nem fogunk sikerrel járni. Szerencsére van megoldás. Az alábbi kódot ha a functions.php illesztjük, máris félkövérré vagy dőltbetűssé tudjuk tenni a widget címet.

function html_widget_title( $title ) {
	//HTML tag opening/closing brackets
	$title = str_replace( '[', '<', $title );
	$title = str_replace( '[/', '</', $title );

	//<strong></strong>
	$title = str_replace( 's]', 'strong>', $title );
	//<em></em>
	$title = str_replace( 'e]', 'em>', $title );

	return $title;
}
add_filter( 'widget_title', 'html_widget_title' );

Formázni továbbra sem HTML-ben kell, hanem rövid kód szerűen: [s]Félkövér szöveg[/s] és [e]dőlt szöveg[/e] formában.