Migrated or imported website with Hello Biz Theme by Elementor leaves a “finish setup” notice trying to force you to install one of their kits. Looks like these kits may be removed later, but I don’t want to try.
Tried to remove it with close button of the notification banner, but it makes an error in Console. Tried some plugin to remove notifications, but looks like this one comes directly from the theme, not even from their Hello Plus plugin.
After s long investigation found how to remove it painlessly. This is removing the notice for your user only, so leave this in your child theme functions.php to remove it for all users, later can be disabled. Each new user you add will get this, so leave it disabled for later 🙂
// Dismiss Hello Biz setup banner
add_action('init', function() {
$user_id = get_current_user_id();
if ($user_id) {
update_user_meta($user_id, 'ehp_cb_dismissed', true);
}
});
Now the banner is finally removed, oh...