In the intricate tapestry of a WordPress site, not every page clamors for the spotlight. Sometimes, subtlety is key—a hidden alcove for select eyes to discover.

What if you, too, want to master this discreet art of concealment? Whether for refining user access levels, safeguarding private WordPress pages, or simply excluding pages from your menu, understanding how to hide a page in WordPress unlocks a new realm of control within your digital domain.

By journey’s end, you’ll deftly navigate the visibility settings, weave through WordPress user permissions, and command the privacy settings with ease, ensuring only the chosen few can traverse your hidden corridors.

Delve beyond mere content management; equip yourself with the clandestine wisdom of restricting page access and the subtle finesse of noindexing pages.

Prepare to delve into an array of approaches: from simple password protection to sophisticated access control plugins. Unravel the mysteries as we chart a course through the shadowed corners of WordPress, where your content’s visibility bends to your will.

Why Would You Want to Hide a WordPress Page?

Relevance or Lack Thereof

Consider this: you have a page on your website that doesn’t quite fit the overall theme.

Maybe it’s a seasonal offer that has expired, or an old blog post that’s no longer relevant.

It doesn’t make sense to delete it altogether, but you’d rather it wasn’t visible to visitors. This is where learning how to hide a page in WordPress comes in handy!

Protection of Personal Information

Another scenario could involve a page containing personal information or details that are intended for certain eyes only.

Hiding such a page adds an extra layer of privacy and security to your website.

Unfinished or Under Construction Pages

And let’s not forget about those pages that are still under construction.

When you’re in the process of creating a new page, you might not want your audience to see it until it’s fully ready. And for that, knowing how to hide a page in WordPress is essential!

Different Methods to Hide a Page in WordPress

YouTube player

Using the ‘Private’ or ‘Password Protected’ Visibility Settings

Just like a magician with a magic hat, WordPress has tricks up its sleeve too.

Did you know that you can change the visibility settings of a page to ‘Private’ or ‘Password Protected’? This means only you or someone with the password can see it.

Using the ‘Discourage Search Engines from Indexing this Site’ Option

Here’s another neat trick. There’s an option in WordPress that tells search engines to take a hike and not index your page.

This means your hidden page won’t show up in search results.

Clever, right?

Using SEO Plugins like Yoast SEO or All in One SEO (AIOSEO)

Enter the world of plugins, another gem in the WordPress treasure chest.

SEO plugins like Yoast SEO or All in One SEO (AIOSEO) come with features that allow you to hide a page from search engines.

Using Specific Plugins like Hide Pages or Page Visibility

And there’s more! Some plugins like Hide Pages or Page Visibility are designed specifically for this task.

They’re like the superheroes of hiding WordPress pages.

Detailed Steps to Hide a Page in WordPress

So, let’s dive deeper into the how-tos, shall we?

How to Hide a Page Using Visibility Settings

When it comes to how to hide a page in WordPress, this is the most straightforward method.

The page visibility settings in WordPress allow you to control who can see your page.

Steps to Set a Page as Private

Setting a page as private is a piece of cake! Simply navigate to the page you want to hide, look for the ‘Visibility’ option, and select ‘Private’. Hit ‘Update’ and voila! Your page is now private.

Steps to Set a Page as Password Protected

Want to add a layer of security to your hidden page? No problem. You can set a page as password protected.

Just like setting a page as private, go to ‘Visibility’ and select ‘Password Protected’. Enter your desired password and hit ‘Update’. Now your page is hidden behind a password.

How to Discourage Search Engines from Indexing a Page

Not a fan of search engines indexing your page? I’ve got you covered.

Steps to Access and Modify the ‘Reading’ Settings

Head over to the ‘Reading’ settings in WordPress. There you’ll find an option that says ‘Discourage search engines from indexing this site’.

Tick that box and save changes. Done and done.

How to Hide a Page Using SEO Plugins

Let’s talk about SEO plugins. They do more than just optimize your website for search engines.

They also help with hiding pages!

Steps to Install and Use Yoast SEO

Yoast SEO is one of those plugins. Once installed and activated, navigate to the page you want to hide.

In the Yoast SEO meta box, go to ‘Advanced’ and set ‘Allow search engines to show this Page in search results?’ to ‘No’.

Steps to Install and Use AIOSEO

AIOSEO is another excellent choice. After installation and activation, head over to the page to be hidden. In the AIOSEO settings, find ‘Advanced’ and select ‘No Index’. Your page is now hidden from search engines.

How to Hide a Page Using Specific Plugins

Plugins like Hide Pages and Page Visibility are designed specifically to hide pages. Let’s take a look.

Steps to Install and Use Hide Pages

After installing and activating the Hide Pages plugin, simply go to the page you want to hide. You’ll see a new option called ‘Hide Page’. Check that box, update the page, and you’re good to go.

Steps to Install and Use Page Visibility

The Page Visibility plugin works similarly. Once installed and activated, you’ll find a new option in the page settings. Here, you can select to hide the page from menus or from search results.

Additional Tips and Tricks

While we’re at it, why not explore some additional tricks to make your WordPress journey smoother? Let’s go.

How to Hide a Page from the Navigation Menu

Hiding a page from the navigation menu is a great way to declutter your website’s interface. This can be done by removing the page from your menu in the ‘Appearance’ > ‘Menus’ settings.

How to Hide a Page That’s Not Ready for Publishing Yet

Remember those under construction pages we talked about? You can save them as ‘Draft’ or use a ‘Coming Soon’ plugin to hide them until they’re ready.

How to Hide a Page from Specific People

You can also hide a page from specific people using user role plugins. These let you control who can view a page based on their user role.

How to Hide a Page from Search Engines Using Robots.txt File

Want to get a bit more technical? You can hide a page from search engines by modifying your site’s robots.txt file. Add a ‘Disallow’ rule for the page you want to hide.

How to Hide All Pages and Content in WordPress

And if you ever want to go into full stealth mode and hide your entire site, you can use a ‘Coming Soon’ or ‘Maintenance Mode’ plugin. Now that’s what I call invisible!

FAQ on How To Hide A Page In WordPress

Can I make a WordPress page invisible without deleting it?

Absolutely. Set the page’s visibility to ‘private’ or ‘password protected’; both options are like stealth modes in a video game, there but unseen. The private setting is a VIP room—only logged-in users with the right clearance can enter.

What’s the simplest way to hide a page from my WordPress menu?

Navigate to Appearance > Menus. Here, you’re the puppeteer—you choose what shows and what doesn’t. Simply remove the page from your menu but remember, it’s not gone, merely out of sight, still accessible via direct link if someone knows where to look.

How do I stop search engines from indexing a hidden page?

A touch of code in your robots.txt file, a dash of noindex in your page’s HTML head section—these are your cloaks of invisibility, ensuring search engines turn a blind eye to the pages you wish kept from their prying algorithms.

Is there a plugin for controlling page visibility in WordPress?

Certainly, access control plugins abound—like bouncers at a club. Tools like MemberPress or WP Members grant you the power to dictate who sees what; an exclusive, members-only affair for your website’s content.

How do I make a WordPress page accessible to subscribers only?

It’s all in the user access levels. Refine the settings so that only those with a subscriber badge get past the velvet rope, ensuring your content is a secret handshake away from the public’s grasp.

Can I schedule a page to be hidden or visible at certain times?

In the world of WordPress, timing is everything. Use content visibility options to automate the dance of visibility. Schedule pages to vanish or emerge with the precision of a Swiss watch using plugins that cater to your temporal whims.

Is there a way to password-protect a section of a page, rather than the whole page?

Like a secret compartment, you seek to lock away a portion. Employ shortcodes provided by certain plugins to password-protect specific sections, guarding your treasures within an expanse of unrestricted content.

Can I hide a page in WordPress without using a plugin?

Plugins are not your only allies—WordPress has native functionalities as well. Get your hands dirty with a custom code snippet that whispers to your page, “Hide, and let not the web wanderers find you.”

How do I hide a WordPress page from logged-out users?

Entrust the gatekeeping to WordPress user permissions. Customize your settings so that only the logged-in may pass, leaving the logged-out with nothing but a gentle, “Thou shalt not pass” message.

Indeed, invisibility is not invincibility. The direct link remains a secret passageway for those with a map—your hidden page, just a URL away for the knowing and the curious.


Embarking on the mission how to hide a page in WordPress can feel akin to crafting an intricate web of secrets within the digital expanse of your site. It’s an art—discreet, yet powerful. From the veiled shadows of private settings to the sentinel-like password protection, you’ve gained the keys to a trove of concealment tactics.

Remember, in your hands now lies the strategic prowess to transform visibility with the deft use of WordPress user permissions and access control plugins. Harness these tools to tailor the user experience, ensuring content is shared with only those they’re meant for.

Reflect on this journey as not merely one of obscuration but of empowerment. You wield the capability to mold the unseen architecture of your site, presenting a curated vista to the world while keeping certain pages whispered like a secret amongst allies. Now go forth, the master of your domain, the architect of realms seen and unseen.

Categorized in: