Hi Héctor, another update. In Widget.php around line 146, when I replace this
// Has user set a title?
if ( '' != $instance['title'] ) {
if ( ! $instance['markup']['custom_html'] ) {
$instance['markup']['title-start'] = $before_title;
$instance['markup']['title-end'] = $after_title;
}
}
with this (from 5.3.3)
// Has user set a title?
if ( '' != $instance['title'] ) {
$title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base);
if (
$instance['markup']['custom_html']
&& $instance['markup']['title-start'] != ""
&& $instance['markup']['title-end'] != ""
) {
echo htmlspecialchars_decode($instance['markup']['title-start'], ENT_QUOTES) . $title . htmlspecialchars_decode($instance['markup']['title-end'], ENT_QUOTES);
} else {
echo $before_title . $title . $after_title;
}
}
the widget title comes back.
Hope this helps
Cheers