Título do widget WordPress como nome da classe

Às vezes, obtemos um layout que precisa de um estilo css para cada título de widget, mas o WordPress não tem uma maneira automática de fazer isso em register_sidebar (). Portanto, precisamos usar este filtro em functions.php para fazer o truque:

function widget_title_as_class($title) { 
return '<h3 class="widget-title ' . sanitize_title($title) . '">' . $title . '</h3>';
}
add_filter
('widget_title', 'widget_title_as_class');