How to Hide WordPress Posts From the Front Page

There always comes a time when I’m writing that I don’t want it to appear on the front page of my blog or go out via my RSS feeds. Today I’m going to share a quick little free plugin and tip I have used for years that makes it super easy to publish new content, but publish it quietly without anyone knowing.

Why Hide Posts?

Here are a couple reasons why I sometimes don’t want things to show or go out via my RSS feeds:

  • I’m writing an article specifically for SEO purposes that I know Google will probably enjoy more than my readers would. And yes, there can be a big difference.
  • Sometimes I write articles for fun that might lean a little too far out of the target demographic of the site. Some of you might think I’m crazy here, but even though I spend 60+ hours a week writing, I still enjoy it.  I’ll still be blogging when I’m 80.
  • My RSS feeds automatically trigger my newsletter each week with MailerLite, as I use the RSS to email feature. And so if either of the scenarios above are true, I definitely don’t want the article hitting my email list.
  • Don’t want something notifying external services of my publication. Typically this is due to social media automation I have hooked up.

How to Hide WordPress Posts

This is where the free Stealth Publish WordPress plugin comes into play. It is developed by Scott Reilly, who has over 100 plugins in the WordPress repository and has a 5-star rating. I’ve been using it for years without a single issue.

This plugin hasn’t been updated for a year, but don’t worry, Scott is still around. Some of his other plugins were updated as little as three months ago. This plugin is pretty basic, and therefore nothing really has changed over the last year in how it works, therefore not requiring any updates.

Stealth Publish WordPress plugin
Stealth Publish WordPress plugin

You can download it from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. There are no settings in the plugin. Once installed simply browse to a post that you don’t want to show on your front page or feeds and click on the “Stealth Publish” box. Then hit “Publish.” And yes, it also works on pages.

Stealth publish WordPress post
Stealth publish WordPress post

And that’s it! Your post will start getting crawled by Google, but nobody browsing your site will know about it. Note: It will still show up in your category and archive feeds. But for me, this hasn’t been a big deal.


Hopefully, this short and quick post on how to hide WordPress posts from the front page was helpful. In fact, I’m curious, would you guys like to see more of these quick little tips? If so, let me know below in the comments.

Get More Stuff Like This

Marketing, WordPress, Blogging Tips, SEO and Reviews, once a week.

Thank you for subscribing.

Something went wrong.

9 thoughts on “How to Hide WordPress Posts From the Front Page”

  1. Yesterday I accidentally published a blog instead of draft and didn’t know that I made a mistake. The post (half-written) was live for few minutes until I noticed it and quickly took it down.

    If only, I was using this plugin, the post would have been hidden from my readers.

    Thanks for sharing Brian.

    • I hadn’t thought of using it for accidents… that is an interesting idea for the plugin, because by default it isn’t checked.

  2. Hi Brian,

    This is a welcome plugin, thanks for sharing. I was looking for something similar.

    I like the concept quick tips posts. Keep them coming ;-)


  3. I was looking forward to do something like this. I wasn’t sure about that plugin though but if you say its safe, then its safe.

    Thank you Brian!

  4. Hii. The image with the cat on this page is just 8kb. How are you managing that? Even though the resolution is high? I am using shortpixel. But still, 8kb is a major achievement!! Can u guide?

  5. This is a unique plugin for me that I have not seen for a very long time thanks for writing this post. We need more posts like this.

Leave a Comment