WordPress Hide Posts


To enable it for Woocommerce products or any other Custom Post type go to Settings -> Hide Posts and select the post type.

When you create new or edit post, you can choose on which archive page to hide that post as well as on the home page.


  1. Upload the whp-hide-posts folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enable Hide post functionality for additional post types by going to Settings -> Hide Posts


دجنبر 8, 2019
exactly what i need , so far so good , works with wordpress 5.3 and astra theme ...i can choose when post i dont want to display on some category or so ...
Read all 5 reviews

Contributors & Developers

“WordPress Hide Posts” is open source software. The following people have contributed to this plugin.


Translate “WordPress Hide Posts” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Release Date – 13 February 2020

  • Bug fix


Release Date – 13 February 2020

  • Workaround added for issue showing warnings when is_front_page() function is called in pre_get_posts filter. This is related to wordpress core and can be tracked at #27015 and #21790


Release Date – 21 December 2019

  • Added option to hide posts on the blog page as selected in Settings -> Reading (Posts Page)


Release Date – 13 December 2019

  • Bug fix for checking if Woocommerce is active on mutlinetwork site


Release Date – 07 December 2019

  • Added option to hide posts in RSS Feed
  • Added options to hide Woocommece products on Store (Shop) page and on Product category pages


Release Date – 13 November 2019

  • Compatibility checkup with WordPress 5.3
  • Added option to enable the Hide Post functionality for additional post types (Check Settings -> Hide Posts)
  • Added uninstall.php file to clean up options and post meta added by the plugin


Release Date – 05 September 2019

  • Code and compatibility updates.
  • Added translateable strings.


Release Date – 11 October 2017

  • Public release of ‘WordPress Hide Posts’