After organizing your website for weeks, you notice that something is just not sitting right. You give it some thought, and it becomes obvious. Certain post titles are outright redundant. They have no practical reason to be there – and only take up space. And if you find this annoying, then so will your site’s visitors. So, you decide to hide the title on some pages. But how do you go about it? What’s the best way to hide a page title in WordPress?

Take a breather and relax – we bring you several easy solutions to try. Read on and see which approach fits your needs the most!

Why You’d Want To Hide A Page Title In WordPress

Why would you want to hide page and post titles in WordPress in the first place?

Hiding page titles can improve user experience. And user experience is a big thing to consider when building a website.

For starters, titles can be redundant. Having a homepage that says “Home” at the top doesn’t look very professional. And neither does having an “About us” page with a big title above your company’s description.

Additionally, static homepages and clean landing pages benefit from not having a title. Titles don’t serve a purpose on a landing page. Users know where they are – and don’t need to be reminded of it.

Perhaps you’re building an eCommerce page. And if that’s the case, you want it to look clean. However, having a title could make the page look cluttered and less user-friendly.

Whatever the reason, here are the best methods of hiding titles on your website. But be sure to stick until the end to see the potential risks of doing so, as well!

6 Ways To Hide Page Titles In WordPress

1) Use A Page Builder

Page builders like Elementor and Divi are great solutions for website design. Using a page builder helps prevent issues that arise when changing sensitive settings.

Divi is an excellent page builder and is available as a theme and a plugin. But we’ll look at Elementor, as it’s more widely used.

Elementor

Okay, let’s see how to hide a page title in WordPress with Elementor.

To do this, start by logging into your site’s admin Dashboard. Next, find the page whose title you wish to hide in the Pages section and open it for editing.

Select the Edit with Elementor option; it should be right below the page’s title box.

There should be a Settings button to the bottom left of your window. Click it and find the Hide title box. Select that option, and you’ll hide the title from view.

2) Hide Page Or Post Titles With A WordPress Plugin

You can also solve your problem with plugins. There are, of course, many plugins out there that can hide the page title – but we’ll just take a look at two popular ones.

You can find these plugins – and much more – on the official WordPress site.

Hide Page And Post Title

Hide Page Or Post Title

This plugin is very aptly named. Its functions are pretty straightforward; it allows users to:

  • Hide titles of particular pages
  • Hide titles of particular posts
  • Hide titles of a particular custom post type (CPTs)

The “Hide Page And Post Title” plugin simply adds a CSS class to hide a title. It works solely on the front-end, so it doesn’t interfere with anything critical.

To activate this plugin, go to the Plugins menu in WordPress. Then, create a new page or go to an already existing one. Go to the Edit screen for posts and pages, and you’ll see the Hide the title option.

Once you’ve hidden the title, Publish the page – or Update it if it’s an already existing one – and that’s it.

Title Remover

Title Remover

The previous plugin we’ve described hides the title only on the front-end. This one removes titles completely, including the source code.

The “Title Remover” plugin will add a meta box next to the post creation form in your WordPress admin interface.

Using this approach allows you to toggle the visibility of a specific title. It doesn’t mingle with any menus or the admin area – and it works with all post types, too.

Remember: Don’t Use Too Many Plugins

Having too many plugins on your website opens the door to potential security risks. Because of this, it’s best to avoid downloading unnecessary plugins when there are better solutions.

So, before resorting to a plugin, consider some of the other options listed here – like using a page builder.

3) Use A WordPress Theme Customizer

One of the simplest ways to hide titles on your site is to use a theme that comes with the option to hide titles.

WordPress is pretty flexible. So, you can be assured that there are themes out there to suit your specific needs. Some of these themes are premium-only, though.

4) Hide Page And Post Titles Via CSS

You can hide your page and post titles using CSS – and in a few different ways, too. Let’s go over them, shall we?

4.1 Hide All WordPress Page Titles

You can use a simple line of CSS code that will hide all page titles on your website. To input the code, go to Appearance > Customize.

Once there, paste the following code:

php 1

It’s a commonly used method, and it works in most cases. However, as with all computer-related issues, this solution doesn’t always work.

If your problem isn’t solved yet, that might be because some pages have a different CSS class name for their titles. You can only solve this problem once you find that CSS class.

To do this, try the following:

While on the selected page, right-click its title, then go to Inspect Element – or just Inspect. You’ll see a new window appear at the bottom of your browser; it should have a highlighted section that shows the heading title and its respective class.

The highlighted code will probably look something like this:

php 2

In this case, the ” TITLE ” is the title of your page – but that’s not important. The important part is the “page title” section.

The code you’ve previously pasted refers only to pages with an “entry title” class – but the page you have a problem with is showing a “page title” class.

That’s the entire issue here – and it’s also easy to fix.

To solve the issue, and include the “page title” class along with the “entry title” class, copy and paste this code instead:

php 3

As you can see, classes of different titles can sometimes vary – but that’s nothing to worry about here.

You can easily find any page’s class by using the above method. After that, just add – or replace – the classes in the code, as we’ve demonstrated.

4.2 Hide The Title Of A Specific Page

To hide a specific page title in WordPress, you’ll need a page ID first.

The good news is that finding a page’s ID is simple:

First, go to Pages > All pages; you’ll see a list of all available pages. Next, find the page you need the ID for, and below its name, there will be a few options – Edit, Quick Edit, Trash, and View.

Hover over the Edit option, and take a look at the bottom of your browser window. There will be a link with the page’s ID in it.

The link will look something like this:

php 4

The “XXX,” in this case, is your page’s ID.

Now that you have that taken care of, here’s how to use the ID to hide a page’s title. We’ll use WordPress’ “Additional CSS” feature for this:

Go to your WP Dashboard > Appearance > Customize > Additional CSS.

Once there, paste the following code and hit Publish when you’re done.

php 5

Just remember to replace the “XXX” in the code with your page’s actual ID, as this is merely an example.

4.3 How To Hide A Blog Post Title

Hiding all blog post titles in WordPress is as easy as hiding all page titles. There’s just a small change in the code you need to insert:

php 6 - wordpress hide page title

As you can see, you only need to input “.post” in the beginning, instead of “.page” like before; that’s the whole process.

With this option, all the regular pages on your website will still have their titles – but posts won’t.

4.4 How To Hide A Single WordPress Post Title

The process of hiding a specific post’s title is the same as hiding it from single pages.

First, you’ll need a post ID. Follow the same method (the one we’ve shown earlier) to find a page’s ID.

Once you’ve found the post’s ID, go to the Additional CSS menu and paste the following code:

php 7 - wordpress hide page title

4.5 Quickly Hide All Page Titles And Post Titles In WordPress

Lastly, you can hide all the titles on your website with a simple line of code. It’s the simplest of all the methods we’ve covered so far:

php 8 - wordpress hide page title

As you can see, there are no “.post” or “.page” prefixes here, meaning that the code affects all posts on the website.

5) Remove Titles Manually From A WordPress Page

So far, our focus has been on hiding specific titles. Should you want to remove the title from a page altogether, that’s easy to do, as well.

Go to Pages > All Pages. Find the desired page, hover over it, and click Quick Edit. Leave a blank title and click Update.

Alternatively, go to Edit, then find the page’s heading at the top. Delete the title, leave it blank – and click Update. If you now go and take a look at your Pages screen, you’ll see all the pages with removed titles marked as “no title.”

Although this might seem like a decent solution to your problem, deleting titles isn’t a good idea for several reasons. We’ll go over this in further detail shortly.

6) Don’t Add Titles At All

One of the most straightforward ways of dealing with a title you don’t need is not to add it in the first place.

When creating a page, just leave the “title” space empty.

You can always change this setting later, of course – but leaving the title boxes blank can make things harder to organize later.

Why You Shouldn’t Hide Titles From Your WordPress Page

We’ve gone over methods of hiding and removing titles from pages and posts. But you should take a second to consider the following factors before doing so.

It Leads To Permalink Issues

Removing a title on a page affects the page’s permalink. If you completely remove the title from a page, the permalink stays – but it changes to something less SEO-friendly (i.e., random strings of numbers).

And because of that, you’ll still want a proper permalink to the page in question. Luckily, you can easily edit these permalinks.

To edit a page permalink, go to Dashboard > Pages, find the specific page, and click Edit. Now you’ll see the editing screen where you’ll have the option to edit the permalink.

The permalink option is right below the page’s “Title” box. Click on it to edit the text.

Hide A Page Title In WordPress Can Affect The Site Layout

One of the main reasons people want to remove titles from pages or posts is that they take up unnecessary space.

But once a title gets removed, it leaves an empty space where it used to be. With the title gone, you need to figure out what to do with that space. Simply leaving it “as is” often results in a bad page design.

Hide A Page Title In WordPress Can Cause An SEO Issue

Search engines don’t like hidden or lacking content; simple as that. So, it’s something everyone has to work around when setting up their WP website.

Google and other engines send their crawlers to index your site. These crawlers go through the information on a page and analyze it hierarchically. Additionally, they ignore hidden elements on a page.

Here’s the thing:

A page’s title tag has priority over everything else on the site; it’s the first thing that the crawlers analyze. If there is no proper title, the crawlers will turn to H1 tags.

If there are no H1 headings found, then the bots will take the first heading they find. These could be H2 headings, H3 headings, and so on.

Problems like this will lead to worse rankings on Google. Such cases lead to lower click-through rates and other penalties from search engines.

Everything Becomes More Difficult To Organize

If your WP site has only a few pages that you need to manage, you might get away with missing page titles. But, bigger websites with more pages could run into a significant problem.

You might, for example, want to organize several specific pages. However, when you go to your backend, all you’ll see is a list of pages with “no title” written on them.

It’ll be a logistical nightmare to deal with – and you’ll waste a lot of time organizing everything. That’s why hiding page and post titles is always better than deleting them.

Hide A Page Title In WordPress – Conclusion

In this post, you’ve learned how to Hide A Page Title In WordPress. If you still need help with this or any other issue with WordPress, feel free to contact our support team available 24/7. Our engineers offer the Best professional WordPress maintenance & technical support for serious website owners.