How to Hide Page Titles in WordPress and Why You’d Want to

By WP Saviour •  Updated: 09/28/20 •  9 min read

Pages in WordPress have titles by default. Simple as that.

On some themes you’ll uncover that titles are generally away from positive pages, nevertheless most of the time you will need to get your fingers dirty and take away them your self.


Successfully, sometimes a title doesn’t belong on an online web page, each because of it’s a distraction or it doesn’t look correct on the net web page. There are a selection of design tricks to interchange or masks the online web page title, nevertheless most of them take some guessing and checking, and others are further like band-aids for a solution that ought to hide the title absolutely.

The aim proper right here is to attenuate one thing which can look misplaced or puzzling to the patron. Your shopper interface is clearly very important. For some pages that’s notably true. Take landing pages and static pages used for homepages.

Must you’re nonetheless questioning regarding the primary trigger for hiding internet web page titles in WordPress, keep learning beneath.

Why Would you Ever Must Disguise Internet web page Titles in WordPress?

At first chances are high you may marvel exactly why hiding an online web page title would have any profit in anyway. Nevertheless I’d assume that in some unspecified time sooner or later you’ve stumbled upon an online web page that doesn’t need a internet web page title for aesthetic causes or because of it’s going to hurt your complete enterprise.

What are among the many causes you might conceal your internet web page title?

1. You’re using a day by day WordPress internet web page as a homepage

This happens fairly often when you’re not fascinated by having a day by day weblog feed on the homepage. So many websites create a homepage with specific buttons, media and completely different parts in an effort to make the default WordPress homepage look further like a day by day site. Usually the theme you choose already removes the online web page title for you. Totally different events you may must go in there and full the obligation manually.

The tactic of setting up a day by day homepage as your homepage is typically known as a “static” internet web page, the place you’re principally eliminating the “Residence” or “Homepage” title that no one should see throughout the first place.

2. You create an online web page and perceive that the title seems misplaced

Once in a while you might generate an online web page that doesn’t need a internet web page title the least bit. I’ve seen this happen when embedding points like boards or galleries proper into an online web page. Even some Contact Us pages look a little bit of silly with obnoxious, big titles within the route of the best. I’ve seen that this normally occurs when you’re centering content material materials and the title stays on the left hand side. Or sometimes the title is repetitive or the purchasers already know the place they’re ending up after clicking on the menu merchandise.

3. You’d choose to create a landing internet web page

The landing internet web page is probably going one of many principal causes you’d want to eradicate that pesky internet web page title. Landing pages are supposed to boost your conversions, and a title normally distracts the patron from areas like your e-mail signup kind or a Buy button. In any case, there’s usually no trigger to tell people the place they’ve landed with a title after they’ve nearly undoubtedly clicked through a Google or Fb Advert. You’d be increased off starting the online web page with a video and skipping the online web page title completely.

Let’s Get To It: How one can Disguise Internet web page Titles in WordPress

After you full a Google search for hiding internet web page titles, you might encounter some articles that talk about placing in a plugin for this goal. Sadly, this plugin is no longer obtainable, so we’ll have to complete a handbook methodology.

That’s not primarily a nasty issue each, since eradicating a title is fairly major, making it questionable throughout the first place to utilize a plugin which is probably not getting updated. Along with a little bit of little little bit of code might look intimidating to some, nonetheless it’s actually pretty easy. And in addition you’re a lot much less vulnerable to open up security vulnerabilities or decelerate your web site (which can happen with a plugin).

Warning: That’s How NOT to Disguise Internet web page Titles

It’s frequent for WordPress clients to open up an online web page and go away the title self-discipline clear. We extraordinarily advocate in opposition to this for two causes.

To start with, you’re going to have a tricky time discovering these pages eventually, since WordPress reveals a “no title” textual content material in your guidelines of pages. That’s no choice to rearrange your pages, significantly for many who plan on having a variety of “no title” pages.


Secondly, WordPress generates its private permalink for you when the title self-discipline is left empty. Subsequently, you’ll have to remember to edit the permalink manually. If not, your internet optimization goes to endure since you might get some random permalink with a bunch of numbers or phrases that indicate nothing.

Not solely that, nevertheless pages in WordPress obtained’t publish for many who don’t have a title punched in there. Posts, alternatively, do get revealed with no title. Subsequently, for many who nonetheless decide to associate with this system (which is not a superb suggestion,) it is best to publish the online web page with a title, then return to remove the title and publish it as soon as extra. As quickly as as soon as extra, you’d be significantly silly to even take into consideration this, so that’s further of a reminder of the downfalls to the technique.

The Best Strategies to Disguise Internet web page Titles in WordPress

You should have two decisions proper right here: use a WordPress theme that contains a built-in chance to cowl titles or add somewhat little bit of code to a child theme to make the change your self.

1. Using a WordPress Theme to Disguise Titles

Your finest chance is to simply use a theme that already comprises the selection to cowl titles on posts or pages. An essential occasion is the Entire WordPress theme. Given that drag & drop theme is designed to work for various features there are specific choices built-in to make the theme further versatile. This comprises tons of superior decisions for image cropping, web site widths and what’s displayed on the prime of pages.


To cowl an online web page title in Entire merely create your new internet web page (or open an online web page you’ve already constructed with the drag & drop internet web page builder, resembling definitely certainly one of these frequent site builder devices via Web page Builder insider), scroll proper right down to the “Internet web page Settings,” click on on on the “Title” tab after which select the selection to “Disable” the online web page/submit tile. Save your changes when you’re achieved.

With the online web page title disabled you’re free to create your private custom-made construction. Merely keep in mind in order so as to add once more titles to your internet web page as you assemble a model new construction using right H1, H2, H3 and plenty of others headings.


As an illustration, this particular internet web page on the Entire Theme Demo was constructed using the custom-made Entire modules for Seen Composer. With no regular header or internet web page title to get in the best way through which this restaurant vogue landing internet web page supplies in a custom-made title with a callout button (so much higher for grabbing patron’s consideration).

Nevertheless for many who aren’t ready to switch themes you might take away your internet web page titles manually using a child theme.

2. Together with Code to a WordPress Infant Theme to Disguise Titles

You do have the selection to insert some circumstances for title tags in your theme recordsdata. Nevertheless that sounds messy and we’re not attempting to make it troublesome for you.

Subsequently, you must go for hiding specific internet web page titles throughout the CSS stylesheet.

Create A Infant Theme (IMPORTANT)

To get started you’ll first must create a WordPress teenager theme. This step is important to verify any edits your make to your stylesheet are maintained as you exchange your elementary WordPress theme eventually.

This may require you to have SFTP entry to your WordPress web site, and we advocate in opposition to this system in case you’re not acquainted with CSS, PHP or using your server to entry recordsdata.

Nevertheless, principally you’ll create a model new Theme-Infant folder under wp-content/themes, add a technique.css file to your new Theme-Infant folder after which enqueue your distinctive theme styling by together with a capabilities.php file with somewhat little bit of code to your Theme-Infant folder (you may even see this course of intimately with screenshots in our info on simple strategies to create a landing internet web page with WordPress).

Alongside together with your teenager theme in a position to go you might switch on to the following step.

Resolve Your Internet web page Title Class

Go to the frontend of the online web page you want to edit and correct click on on on it. Select the View Internet web page Provide chance (sometimes confirmed as View Provide or Internet web page Provide). You probably can moreover click on on on Study for a smoother viewing experience.

This might present a bunch of code. We’re in search of the establish of the “class” that goes alongside alongside together with your title tag. Look for the establish of your internet web page by using the Uncover shortcut (Ctrl+F / Command+F)

As an illustration, the title on my internet web page is “Contact Us.” Upon using the Uncover shortcut it highlights your entire conditions of the Contact Us textual content material. You’ll most probably should hit Enter a variety of events to search out the event we’re fascinated by.

It seems one factor similar to the screenshot beneath, the place the title is listed after the “h1class=” tag.


The class is positioned correct after

WP Saviour

I am a WordPress specialist. My mission is to help you create beautiful websites with ease!