
Ever stumbled upon a page where the title just… doesn’t feel right?
Maybe it’s messing with the design. Maybe it’s redundant (like a homepage that already has a big hero banner). Or maybe it just doesn’t add value. If you’ve ever looked at a WordPress page title and thought, “This doesn’t need to be here,” then you’re not alone. More importantly, you’re in the right place.
Today, I’m going to walk you through how to hide page titles in WordPress. Even if you’re not a developer or theme expert, this guide is for you. Whether you’re using a page builder, a custom theme, or a standard WordPress setup, there’s a method for you. And I’ll break it down like we’re sitting side by side.
Why Hide Page Titles in WordPress?
There are solid, strategic reasons to hide page titles:
- Design Freedom: Titles can interfere with your custom layout or hero section.
- Better UX: On pages like landing pages, titles often feel repetitive or unnecessary.
- Branding Consistency: If your site uses banners or graphics to show section titles, the text title becomes clutter.
- SEO: Sometimes, hiding the visual title (not the HTML one) helps focus visitor attention without affecting SEO.
- Cleaner Look: Let’s be honest. Some titles just don’t fit the vibe.
Quick Tips to Hide Page Titles
Depending on how your website is set up, here are some methods you can use:
- Use a Plugin: Ideal for non-tech users. Many themes or plugins offer a checkbox to disable the page title.
- Page Builder Option: Builders like Elementor or WPBakery often include a toggle to hide page titles.
- CSS Method: A small CSS snippet like .page .entry-title { display: none; } can do the trick.
- Theme Settings: Some themes have built-in options to disable title displays per page.
- Template Tweaks: If you’re using a child theme, a quick template update can remove it site-wide.
Methods of Hiding Page Titles
Method 1: Hide Page Titles Using a Plugin (No Code Needed)
If you would rather not touch a single line of code, using a plugin is your best bet.
One reliable plugin for this is Title Remover or any page-title-hiding feature bundled with advanced plugins.
Here’s how:
- Go to your WordPress Dashboard → Plugins → Add New
- Search for “Title Remover.”
- Install and activate the plugin
- Edit any page, and you’ll find an option (usually a checkbox) to hide the title

This method is easy and reversible
Try it today with your favorite page! See how your layout improves.
Method 2: Use Page Builder Options to hide page titles
Most modern WordPress page builders include an option to disable the default title
For Elementor:
- Open the page in Elementor: Navigate to the specific page in your WordPress dashboard and click “Edit with Elementor.”
- Access Page Settings: In the Elementor editor, locate the gear icon (Settings) in the bottom-left corner of the sidebar. Click on it to open the page’s settings.
- Hide the Title: Within the “General Settings” section, you will find an option labeled “Hide Title.” Toggle this option to Yes.
- Update or Publish: If you are editing an existing page, click “Update” to save your changes. If it’s a new page, click “Publish.”

That’s it. The title is gone without needing CSS or another plugin
Method 3: Add Custom CSS
This method is perfect if you’re slightly comfortable with code but want to avoid plugins.
Add this CSS under Appearance → Customize → Additional CSS:
.page .entry-title {
display: none;
}
/* This hides titles across all static pages. To hide the title for only one page, use the page ID: */
.page-id-42 .entry-title {
display: none;
}
Just replace 42 with your actual page ID.
Method 4: Theme Options or Template Edit
If you’re using a theme with its page settings (like Astra, GeneratePress, or OceanWP), check the page options panel while editing. Many themes include a title toggle.
Alternatively, for developers:
You can edit your page.php or content-page.php file in your child theme and remove the the_title() function call.
But be careful. This changes it for all pages. Always use a child theme and back up your files.
Need a plugin that helps you display only what you want, beautifully?
Explore GS Plugins
FAQs
Will hiding a page title affect my SEO?
No. As long as the title exists in the code (just hidden from users), search engines will still see it.
Can I hide page titles only on specific pages?
Yes. Use a plugin with per-page control or apply custom CSS with specific page IDs.
Is it better to hide or delete the title?
It’s better to hide it. Deleting removes it from HTML, which may hurt SEO.
Why do some themes still show the title even after I hide it?
Some themes have difficult titles. In those cases, try the CSS method or contact the theme developer.
Can I hide the title on blog posts as well?
Yes, but be cautious. Titles are more essential in blog posts for navigation and SEO.
Conclusion: Hide With Purpose
Page titles serve a purpose. But that doesn’t mean they always need to be visible. When used correctly, hiding them gives you more control over your site’s appearance and user experience.
Whether you go with a plugin, a page builder toggle, or a custom CSS tweak, you now have the tools to hide page titles like a pro.
Read more tutorials like this on GS Plugins and level up your WordPress game.

Leave a Reply