If you want to remove the widget title conditionally just use the below code-snippet.
I’m using Scripts Organizer to add it, you can also do it via any Code Snippet or functions.php if you are using a theme.
Steps to use it in Scripts Organizer :
- Add a new code block, Set Trigger Location to EVERYWHERE, and Script Location to PHP.
- paste the below code.
- Publish.
- Whenever you want to hide the title of specific widget, just put a ! (Exclamation Mark) in the beginning of Title, in other words prefix !
<?php
// REMOVE WIDGET TITLE IF IT BEGINS WITH EXCLAMATION POINT
add_filter('widget_title', 'remove_widget_title');
function remove_widget_title($widget_title)
{
if (substr($widget_title, 0, 1) == '!') {
return;
} else {
return ($widget_title);
}
}