How to hide a post from ‘Recent Posts’ widget?

I’m trying to hide a post from the ‘Recent Posts’ widget in the sidebar. I know I can do this with the ‘Special Recent Posts’ plugin, but that plugin really uses up a lot of resources.

I’ve got the ‘WP Hide Post’ plugin, but that doesn’t hide a post from the recent posts widget.

Read More

So how do I go about doing this?

I don’t know any coding, so if you do give me any code, you’d have to tell me where to place it.

Thanks 😉

Related posts

1 comment

  1. You can exclude posts from the recent posts widget via the widget_posts_args filter:

    add_filter( 'widget_posts_args', 'exclude_posts_wpse_103570');
    
    function exclude_posts_wpse_103570( $args ){
        // post ID's to exclude:
        $args['post__not_in'] = array( 123, 234, 345 );
        return $args;
    }
    

Comments are closed.