WordPress 6.9 introduces a feature that many users have been waiting for: block visibility. You can now hide any block from showing on your live site without actually deleting it. The block stays in your editor, ready to be turned back on whenever you want.
This might sound like a small addition, but it changes how you manage content. No more deleting blocks you might need later. No more copying content to a notepad “just in case.” You simply toggle a block off, and it disappears from the frontend while staying safely in your editor.
Here’s everything you need to know about using block visibility in WordPress 6.9. If you’re still getting started with WordPress, you might also want to check out the essential WordPress settings to configure first.
What Is Block Visibility?
Block visibility is a new setting in the WordPress block editor that lets you control whether a specific block appears on the published page. When you hide a block:
- The block stays in your editor, you can see it and edit it anytime
- The block does not appear on the live page that visitors see
- You can show the block again with one click
- Hidden blocks appear slightly faded in the editor so you know they’re inactive
Think of it like a light switch. The lamp (your block) is still there, you’re just turning it off temporarily.
How to Hide a Block in WordPress 6.9
Hiding a block takes just a few clicks. Here’s the step-by-step process:
Step 1: Select the Block
Open any page or post in the WordPress editor. Click on the block you want to hide. You’ll see the block toolbar appear above it and the block settings panel on the right side.
Step 2: Open Block Settings
Look at the right sidebar. Make sure you’re on the Block tab (not the Page/Post tab). If the sidebar isn’t visible, click the Settings icon (the gear icon) in the top-right corner of the editor.
Step 3: Find the Visibility Toggle
Scroll down in the block settings panel. Under the Advanced section, you’ll find a new option called Visibility. There’s a simple toggle switch next to it.
Step 4: Toggle It Off
Click the toggle to hide the block. The block will immediately appear faded or dimmed in your editor, this visual cue tells you it won’t show on the live site. The block’s content is still fully editable.
Step 5: Save Your Changes
Click Update or Publish to save. When you visit the live page, that block will be completely invisible to your visitors.
To show the block again, simply go back and toggle the visibility switch back on.
Where to Find Hidden Blocks
One concern people have: “What if I forget which blocks I’ve hidden?” WordPress handles this well:
- Faded appearance, Hidden blocks look dimmed or semi-transparent in the editor, making them easy to spot
- List View, Open the List View (click the three horizontal lines icon in the top toolbar) and hidden blocks show with a visibility indicator next to their name
- Block settings, Selecting any block shows its visibility status in the right sidebar
The List View is especially helpful for long pages with many blocks. You can scan through the entire page structure and quickly see which blocks are visible and which are hidden.
10 Practical Ways to Use Block Visibility
This feature is more useful than it first appears. Here are real situations where block visibility saves time and headaches:
1. Seasonal Content
Holiday banners, seasonal promotions, or event announcements. Instead of deleting them after the season, hide them. When next year comes around, just toggle them back on and update the dates. No recreating from scratch.
2. Draft Sections on Published Pages
You’re writing a long guide and want to publish what you have, but a section isn’t ready yet. Hide the unfinished section and publish the rest. Come back later, finish the section, and make it visible.
3. A/B Testing Content
Create two versions of a call-to-action, pricing table, or hero section. Show one, hide the other. After a week, switch them. Compare which version performs better without any plugins.
4. Temporary Maintenance Notices
Need to show a “We’re updating our services” notice for a few days? Create the block once, show it when needed, hide it when done. It stays ready for next time.
5. Member-Only Teasers
If you run a membership site, you might want to show certain blocks only sometimes. Use visibility to quickly toggle premium content teasers on and off depending on your marketing campaigns.
6. Outdated But Valuable Content
A section of your post references a tool that’s temporarily unavailable or a feature that’s being updated. Hide that section instead of deleting it. When the tool is back or the feature is updated, toggle it back on.
7. Event Countdowns and Announcements
Webinar coming up? Add the announcement block, show it for two weeks, then hide it after the event. The block is ready to update and reuse for your next event.
8. Testing Page Layouts
Want to see how a page looks without a particular section? Hide the block instead of deleting it. If the page looks better without it, leave it hidden. If not, turn it right back on.
9. Internal Notes and Reminders
Add a paragraph block with notes for yourself or your team, “Update this pricing in March” or “Add testimonial from client X when approved.” Hide it so visitors never see it, but it’s right there in the editor as a reminder.
10. Gradual Content Releases
Writing a multi-part tutorial? Create all the sections at once but hide future parts. Release them one at a time by toggling visibility. Your URL stays the same, and the page grows over time, great for SEO.
Block Visibility vs. Other Methods
Before WordPress 6.9, people used various workarounds to hide content. Here’s how block visibility compares:
| Method | Keeps Content? | Easy to Restore? | Requires Plugin? |
|---|---|---|---|
| Block Visibility (6.9) | Yes | One click | No |
| Deleting the block | No (lost forever) | Only with undo | No |
| Reusable blocks as drafts | Yes | Complicated | No |
| Custom CSS (display:none) | Yes | Requires CSS knowledge | No |
| Visibility plugins | Yes | Yes | Yes |
Block visibility is the simplest and most reliable option. No plugins to install, no CSS to write, no risk of accidentally losing content.
Does Hiding a Block Affect SEO?
This is a common question, and the answer is straightforward: hidden blocks are not included in your page’s HTML output. When WordPress renders the page for visitors (and search engines), hidden blocks are completely excluded.
This means:
- Search engines won’t see or index hidden content
- Hidden blocks don’t add to page weight or loading time
- There’s no “hidden text” penalty risk because the content simply isn’t in the HTML
If you’re hiding content for SEO purposes (like removing thin sections while you improve them), block visibility is a clean solution. The content is removed from the live page entirely, not just visually hidden with CSS. For more on optimizing your WordPress site’s performance, see our guide on how to speed up your WordPress site without touching code.
Which Blocks Can You Hide?
Block visibility works with virtually every block in WordPress 6.9:
- Text blocks, Paragraph, Heading, List, Quote
- Media blocks, Image, Gallery, Video, Audio, Cover
- Layout blocks, Columns, Group, Row, Stack
- Widget blocks, Latest Posts, Categories, Search
- Design blocks, Buttons, Separator, Spacer
- Embed blocks, YouTube, Twitter, Vimeo
- Third-party blocks, Most blocks from plugins support the visibility toggle as well
When you hide a container block like Columns or Group, all the blocks inside it are hidden too. You don’t need to hide each block individually.
Block Visibility in Templates and Template Parts
If you’re using a block theme (which you should be in 2026), block visibility also works in the Site Editor. This means you can hide blocks in:
- Templates, Hide a section from your homepage template, archive template, or single post template
- Template parts, Hide elements in your header or footer without removing them
- Patterns, Patterns retain visibility settings when inserted
This is particularly powerful for template parts. Say your footer has a newsletter signup block. During a period when your email service is being migrated, you can hide just that block from the footer template part. Once the migration is done, toggle it back on, and it applies across your entire site instantly.
Tips for Using Block Visibility Effectively
- Use List View regularly. Make it a habit to check List View when editing pages with hidden blocks. It gives you the clearest overview of what’s visible and what’s not.
- Add comments to hidden blocks. If you’re hiding a block for a specific reason, add a brief note in the block itself (like “Hidden until March pricing update”). Future-you will thank present-you.
- Don’t over-hide. If you find yourself hiding more blocks than you’re showing, it might be time to restructure the page instead. Block visibility is for temporary or strategic hiding, not for managing a cluttered page.
- Check mobile and desktop. Block visibility hides blocks on all devices. If you want device-specific visibility (show on desktop, hide on mobile), you’ll still need CSS or a plugin for that. Block visibility is all-or-nothing.
- Remember to update. Hidden blocks only stay hidden if you save or update the page after toggling. If you toggle visibility but leave without saving, the change won’t stick.
Frequently Asked Questions
Can visitors see hidden blocks if they view the page source?
No. Hidden blocks are completely excluded from the page’s HTML output. Unlike CSS-based hiding (display:none), WordPress doesn’t render hidden blocks at all. There’s nothing in the source code for visitors or search engines to find.
Will hidden blocks slow down my page?
No. Since hidden blocks aren’t rendered in the HTML, they don’t add any weight to your page. No extra CSS, JavaScript, or images are loaded for hidden blocks. Your page performance stays exactly the same.
Can I hide blocks on specific devices only?
Not with the built-in block visibility feature. WordPress 6.9’s visibility toggle hides blocks on all devices, desktop, tablet, and mobile. For device-specific hiding, you’ll need a plugin like Block Visibility or custom CSS with media queries.
Does block visibility work with page builder plugins?
Block visibility is a native WordPress block editor feature. If you use Elementor, Divi, or other page builders, they have their own visibility controls. WordPress block visibility only works with blocks in the default block editor (Gutenberg).
Is block visibility available in WordPress 6.8 or earlier?
No, this is a new feature in WordPress 6.9. If you’re on an older version, you can achieve similar results with the Block Visibility plugin from the WordPress plugin directory, which works with WordPress 5.9 and later.
Beginner WordPress Tips Block Editor
Last modified: February 22, 2026









Beginner’s Guide • How-To Guides • Site Maintenance Basics
April 29, 2026 • Views: 1
How to Moderate WordPress Comments Without Checking Them Every Day