How to Hide Page or Post Title in WordPress

Introduction

Undoubtedly, the page title is one of the important factors that plays a vital role in on-page SEO, and might even help you in ranking better in search engine result pages. Then, why would one in his right mind like to hide page title in WordPress? Well, perhaps because WordPress is no longer a blogging platform. It has grown to a far bigger CMS now. Despite this, some of its amazing features just don’t seem to blend well with business websites.

Imagine having a big page title at the top of your every page on a business website, or even worse, how about having a title on a home page or a landing page?

In such scenarios, hiding WordPress page and post titles can be useful and there are a few ways to do it. In this tutorial, we will take a quick look at each of these methods.

What you’ll need

Before you begin this guide, you’ll need the following:

Access to WordPress admin area

Option 1 – Hiding Title of a Single Page/Post

The following is the easiest way to hide a page title. WordPress has allowed publishing posts and pages without a title for quite some time now. What required to use a plugin or custom CSS rules in the past is now implemented into WordPress core.

If you need to remove the title of an already published page/post all you need to do is to edit it and remove the title. Do not worry about the permalink, as it will remain unchanged.

Option 2 – Hiding Page/Post Title in WordPress With Plugins

WordPress is famous for having thousands of different plugins you can use to add new features and functionalities to the CMS. And of course, there is a plugin which hides the title of a page or post. It’s called Hide Title and below are steps on how to install and use it.

Hide Title plugin can help you in hiding page and posts title. It is free in addition to being lightweight. To use this plugin in WordPress, follow these four simple steps:

Next, head on straight to the particular post or page where the title needs to be hidden. You can do this by clicking on Pages or Posts menu.

Open the page/post and check the Hide Title meta box.

Next, publish the post or click on the Update button.

Option 3 – Using CSS to Hide Title of All Pages/Posts

If the methods mentioned above do not seem like your cup of tea, there is another method through which you can hide a page/post title. It can be done with the assistance of Cascading Style Sheets. Using CSS, you can hide the titles of all pages or posts. However, technically speaking, this is not SEO friendly. Google and other search engines do not like when important text is hidden or covered up for some reason.

To cover up the title, follow these five steps:

Open the page in your browser, right click on the title of page/post and choose Inspect.

The inspector will highlight HTML and show which CSS class is assigned to the page title. In our example, it is entry-title. However, it can be different depending on the theme you are using.

Next, head on to your WordPress dashboard, and click on Appearance -> Editor.

Click on style.css from the right-hand side. Scroll to the bottom of the file and enter the following code:

.entry-title {
display: none;
}

Now click on Update file button and re-check your blog. You should no longer see any page/post titles.

Conclusion

Hiding the title in a WordPress page or post is not a tough task and this tutorial presented several options how to do it. At times, there are situations when you need to hide page title in WordPress, and this is when the easy customizability of WordPress comes to your rescue.

We hope that the above tutorial has helped you in meeting the purpose. If you have any query, do let us know in the comments.