Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
WordPress Hide Posts icon

WordPress Hide Posts

v2.0.3
by MartinCV · 4.9 (20 reviews)

This plugin allows you to hide any posts on the home page, category page, search page, tags page, authors page, RSS Feed, REST API, Post Navigation an …

20K+ active installs Updated Jan 13, 2025 Tested to 6.7.2 Requires PHP 7.3
Try Demo Download
Pre-installed Ready in ~10s No card
WordPress Hide Posts

About WordPress Hide Posts

This plugin allows you to hide posts on various pages and archives in WordPress, as well as in RSS feeds and the REST API. It also includes the ability to hide WooCommerce products in categories and on the store page. You can try a demo of the plugin on the website.

Screenshots

WordPress Hide Posts screenshot
WordPress Hide Posts screenshot
WordPress Hide Posts screenshot

Frequently asked questions

What does this plugin do?
This plugin allows you to hide any posts on the home page, category page, search page, tags page, authors page, RSS Feed, REST API, Post Navigation and Native Recent Posts Widget.
Is there a demo available?
Yes, you can try the demo <a href='https://demo.tastewp.com/whp-hide-posts' title='Demo' rel='nofollow ugc'>here</a>.
What are the features of this plugin?
Some of the features of this plugin include: Users can choose to hide specific posts on specific archives and pages in WordPress as well in RSS Feed and REST API. Users can enable the option to show the hide functionality on Custom Post Types and hide those Custom Post Type posts on any archive and pages. Users can hide Woocommerce products in product categories and on the store page as well as hide products fetched by Woocommerce REST API.

Changelog

= 2.0.3
Release Date – 12 January 2024

  • Added support for Yoast Duplicate Post to clone the hidden flags over to the new copy

= 2.0.2
Release Date – 30 December 2024

  • Updated frontpage / homepage query condition

2.0.1

Release Date – 27 December 2024

  • Small updates on the displaying of the flags in admin.

2.0

Release Date – 27 December 2024

  • Added custom database table to hold the hide post flags.
  • All new Hide flags on posts will be saved in the new database table. A fallback to old data is also added in case the old data is not yet migrated to the new table.
  • Added option to migrate the old data from wp_postmeta table to the new table.

1.1.1

Release Date – 05 October 2022

  • Bug fix related to checkbox not checked when enabling Hide posts on signle post page.

1.1.0

Release Date – 02 September 2022

  • Added option to hide posts on the single post page. This option will hide posts shown in any widget, block (related posts, recent posts etc) on the single post page.

1.0.3

Release Date – 01 September 2022

  • Bug fix with conditional logic on when to modify meta query.

1.0.2

Release Date – 20 February 2022

  • Hide WooCommerce Product from REST API bug fix.

1.0.1

Release Date – 13 February 2022

  • Bug fix. Added check for enabled post type for REST API Hide.

1.0.0

Release Date – 07 February 2022

  • Code base optimized and refactored.
  • Added option to hide CPT on their own archive page.
  • Added option to hide any post type on archive page other than category, tag. Ex: Custom Taxonomy archive page.
  • Added option to hide posts in REST API calls.
  • Added option to hide Woocommerce Products in REST API calls.

0.5.4

Release Date – 26 December 2021

  • Added option to hide posts on the default WordPress Recent Posts Widget
    (NOTE: This option will not work on the Latest Posts Gutenberg block. The feature can be tracked here core.trac.wordpress.org/ticket/54580)
  • Added compatibility with Zeen Theme Load More functionality

0.5.3

Release Date – 15 August 2020

  • Fixed jQuery Migrate Helper warning showing in console

0.5.2

Release Date – 12 August 2020

  • Added option to select all hide options in post metabox
  • Add new column in posts list table that shows on which pages the post is hidden
  • Added option in Settigns -> Hide Posts to disable the showing of the said column

0.5.1

Release Date – 19 May 2020

  • Added option to hide posts default WordPress post navigation
  • Fix for hiding menu items bug

0.5.0

Release Date – 17 April 2020

  • Removed option to hide post from REST API added in version 0.4.3 due to conflict with Guttenberg save / update post.
    The conflict happens because Guttenberg is using the REST API to save post and load additional data the hide post on REST API was causing conficts with the data.

0.4.4

Release Date – 14 April 2020

  • Added option to hide post on date archive page

0.4.3

Release Date – 06 April 2020

  • Added option to hide posts from REST API all posts query: /wp-json/wp/v2/posts/
    Note: Single post entry in REST API remains available /wp-json/wp/v2/posts/[post_id]

0.4.2

Release Date – 13 February 2020

  • Bug fix

0.4.1

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

0.4.0

Release Date – 21 December 2019

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

0.3.2

Release Date – 13 December 2019

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

0.3.1

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

0.2.1

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

0.1.1

Release Date – 05 September 2019

  • Code and compatibility updates.
  • Added translateable strings.

0.0.1

Release Date – 11 October 2017

  • Public release of ‘WordPress Hide Posts’

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…

LiteSpeed Cache icon

LiteSpeed Cache

4.8 · 7M+ installs

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

WooCommerce icon

WooCommerce

4.5 · 7M+ installs

Everything you need to launch an online store in days and keep it growing for years. From your…