How to Hide Page or Post Title in WordPress
access_time
hourglass_empty
person_outline

How to Hide Page or Post Title in WordPress

Do you not know how to hide the page title in WordPress? We’re here to help! Here, we will show you how to hide the page or post title in WordPress.  By the end of this article, you’ll know how to hide specific or all WordPress page or post titles.

Methods to Hide WordPress Page or Post Title

As WordPress continues to dominate the web, more and more users use the platform for purposes other than blogging. For this reason, enabling the WordPress page or post title might not always be appropriate. Fortunately, there are various ways of disabling it on one or all pages or posts.

Hiding a Single WordPress Page or Post Title

The easiest way to hide page or post title is by leaving the title field blank. However, this option is not recommended. WordPress will generate its own permalink when there’s no title, and it’ll be hard to identify untitled pages and posts.

For that reason, we recommend using plugins like Title Remover and Hide Page and Post Title. The following tutorial shows you how to use Title Remover to hide WordPress’ page or post title.

  1. Install and activate the Title Remover plugin. If you need help, this article provides a thorough guide on how to do it properly.
  2. Access the post or page you want to modify. In the Document tab, find the Hide Title? submenu and tick the Hide the title for this item option.
    This image shows you how to hide WordPress' page title using Title Remover plugin.

If you’re using WordPress classic editor, the Hide Title? menu should be available in the right sidebar.

Hiding All WordPress Page or Post Titles

If you want to hide the title of all pages and posts, you can do so by modifying your theme’s stylesheet (style.css file). Despite so, please note that this method isn’t SEO-friendly — search engines don’t like it when you hide content from them.

The following tutorial shows you how to hide the title of all WordPress pages or posts.

  1. Open the post or page you want to modify in a browser, right-click on the title, and click Inspect.
  2. Identify the CSS class assigned to the title. In our example, the title’s CSS class is entry-title. Depending on your theme, the CSS class name may vary.
    This image shows you how to identify WordPress page title's CSS class.
  3. From your WordPress dashboard, navigate to Appearance -> Theme Editor. Open the style.css file on the right column, then add the following code to the bottom of the file. Once you’re done, click Update File.
    .entry-title {
       display: none;
    }
    

If you have a different CSS class name, change entry-title with the appropriate one.

Conclusion

While WordPress post or page title has an essential part in your site’s SEO, there are cases where you need to hide it. By using a WordPress plugin or modifying the stylesheet, you can hide post or page titles quickly and hassle-free.

Do you find this tutorial useful? Let us know in the comments section below!

The Author

Author

Domantas G. / @domantas

Domantas leads the content and SEO teams forward with fresh ideas and out of the box approaches. Armed with extensive SEO and marketing knowledge, he aims to spread the word of Hostinger to every corner of the world. During his free time, Domantas likes to hone his web development skills and travel to exotic places.

Related tutorials

Author

Emily Brown Reply

September 27, 2017

Hi Domantas, Thanks for the nice article. You have written it very well and easy to understand. It will be very helpful for the beginners. Thanks for sharing with us.

Author

joema Reply

October 13, 2017

Works good, but it would be nice to add info on ho0w to decrease the space left where the title used to be Thanks!

    Author

    Domantas G.

    Replied on October 13, 2017

    Hey Joema, Good point! Will update the tutorial with suggestions.

      Author

      Piotr

      Replied on December 27, 2017

      Hi Domantas, joema's question is a very good one. Would you mind updating the tutorial with suggestions? Thank you.

        Author

        Domantas G.

        Replied on January 02, 2018

        Hey Piotr, Sure, we will update it shortly.

Author

Chau Reply

February 02, 2018

My friend and I were going through these nice techniques and had a horrible feeling that we never thanked you for sharing these secrets. All the guys are absolutely excited to read your posts. Thank you for being this kind and helping people with such relevant topics. I express my deepest gratitude!

    Author

    Gediminas B.

    Replied on February 15, 2018

    Hello, Chau! It's nice to hear that our tutorials helped you! We appreciate your kind feedback ;)

Author

satish Reply

March 09, 2018

Hello Sir, i want that my post title will show in frontend but when i open page view source by clicking on right side of mouse then it will not show in source page. how can i do this. i also want that i have made a custom field using acf plugin and want that the value of that custom field show in that place of post title in source code while the post title will show in front view as a seo point of view.

    Author

    Domantas G.

    Replied on March 23, 2018

    Hey satish, It should appear in page source code. Try CTR (CMD for Mac) + F and search for the post title.

Author

Anson Reply

September 07, 2018

Hi Domantas, Is there any SEO issue if I follow the 1st option to hide title for single pages? Please advise, Thanks, Anson

    Author

    Domantas G.

    Replied on September 12, 2018

    Hey Ason, Well you will lose H1 as in many WordPress themes page or post title is H1. I know this is debatable and more and more SEOs think H1 are no longer important I like to keep things clean. In my understanding SEO optimised page should have 1 H1 title.

Author

Tiffany Reply

January 04, 2019

I used option 1 and it worked...I didn't realize it was that simple! Thank you very much.

Author

Dirk Westphal Reply

February 07, 2019

Thank you! The CSS mod worked perfectly! Trying to just delete the Titles on the page editor messed up the menu. The CSS way was clean

Author

Yadley Reply

October 13, 2019

Wow, thank you thank you! I was struggling with disabling titles individually across over 47 pages. You saved me.

Author

prajakta Reply

November 06, 2019

option 3 is working for me thanks

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Become a part of Hostinger now!

More in WordPress
How to Add PHP Code to WordPress Post or Page

Close