// 1. Exclude Breaking News from standard Recent Posts widget
add_filter(‘widget_posts_args’, function($params) {
$breaking_cat = get_term_by(‘slug’, ‘breaking-news’, ‘category’);
if ($breaking_cat) {
$params[‘category__not_in’] = array($breaking_cat->term_id);
}
return $params;
});
// 2. Exclude Breaking News from Gutenberg block widgets
add_filter(‘rest_post_query’, function($args, $request) {
$breaking_cat = get_term_by(‘slug’, ‘breaking-news’, ‘category’);
if ($breaking_cat) {
$args[‘category__not_in’] = array($breaking_cat->term_id);
}
return $args;
Hi my name is Himanshu Hemant