Published on January 30, 2023 by Simon Wright
Have you ever wanted to hide the page or post titles on your WordPress site but struggled to do it? If so, you’ll be relieved to read that you’re not alone. Unfortunately, there is no option in most WordPress themes to do this easily. However, all is not lost, as it is easy to do, as we shall explain in this article.
There are various reasons why someone might want to hide a page or post title in WordPress. Common examples include:
Hiding the page title can be a helpful trick to have up your sleeve, and it’s easier to do than you might think.
There are several ways to hide the page title in WordPress. In this article, we will focus on three of the easiest, namely:
This method allows you to customize the appearance of your site by adding custom styles to your site’s stylesheet. It is useful if you have basic coding skills (i.e., know how to add code snippets into WordPress) and want more control over your site’s appearance. However, please don’t be freaked out at the mention of “code,” as it’s not rocket science.
This is a more straightforward method that requires no coding knowledge. Plugins are pre-written chunks of software that can be easily installed on your WordPress site to modify how it behaves, e.g., by adding new features or functionality. The downside of using plugins is having too many can slow your website, plus they can cause conflicts with other plugins or your theme. That said, they are an easy (and generally preferred) method for folk with no coding knowledge.
If you use a page builder such as Elementor, chances are, it already includes a facility to hide the titles easily.
Whether you choose to use CSS, a plugin, or a page builder, you’ll be able to hide the title easily and quickly on any page or post on your WordPress site.
So, let’s now go over these methods in more detail.
One way to hide the title of a page on your WordPress site is by using Cascading Style Sheets. Commonly referred to as CSS, these are a method of styling and formatting web pages. It is a potent tool for customizing your site’s appearance and can also hide page titles with just a line of code. Here’s how to do it:
Congratulations! You have now hidden the title on all pages of your site!
Hiding the page title on a specific page or post is a little more involved, as you use the same code but wrap it in a particular page or post class. This excellent YouTube video tutorial demonstrates the process in detail. However, if you don’t feel comfortable doing that, we suggest trying one of the following two options instead.
If the thought of adding CSS to your WordPress freaks you out, particularly if you are looking to hide titles on individual pages and posts instead of globally, then a plugin would probably be a better option for you.
Unfortunately, currently there are not many plugins available that can help you easily hide the page title without having to mess around with code. However, two of the best are SHK Hide Title and AMS Hide Page and Post Title. There are others, but many are outdated and may not work correctly with the latest release of WordPress.
Here’s a general overview of how to use these plugins to hide a page or post title:
That’s all there is to it! The page title will no longer appear on the specific page or post that you selected. If you need to hide the title on multiple pages or posts, you can simply repeat this process for each one.
Remember that some plugins may have additional options or settings that you can customize, so be sure to read through the documentation or instructions for the specific plugin you are using.
Most page builders already include the facility to toggle between displaying or hiding page and post titles, so you don’t need extra plugins or to mess with CSS. For example, in Elementor, all you need to do is:
While hiding the page title may give your site a cleaner look and help you avoid duplication in the search results, it can also potentially hurt your search engine optimization (SEO) if not done carefully.
To understand why this is, it’s helpful to know a little about the various tags that search engines use to understand the content of a webpage. Some of the most important tags for SEO include:
This text appears in the search results as the page’s title. It is crucial for SEO because it tells search engines the page’s topic and can significantly increase the chances of users clicking on the page link in the search results.
The meta description tag is the text that appears under the title in the search results. It gives search engines (and users) a summary of what the page is about and can help to increase the chances of the page being clicked on in the search results.
The purpose of header tags is to structure the content of a webpage and give it a hierarchy. They help search engines, such as Google, Bing, etc., understand a webpage’s content and, accordingly, can boost the chances of the page ranking highly in search results.
When hiding the page title on your WordPress site, you may also inadvertently hide the title tag and the H1 header tag. This can negatively impact your SEO. Therefore, it’s essential to be mindful of this when hiding the page title and consider using alternative optimization methods, such as careful use of the meta description or other header tags to indicate the page’s content to search engines.
Conversely, there are situations where hiding the page title may not significantly impact your SEO. For example, hiding the title on a page being used as a redirect or not meant to be found by search engines (such as a login page) will have minimal impact on SEO.
Ultimately, the decision to hide a page title on your WordPress site should consider your specific goals and needs. For example, if SEO is a primary concern for your site, you may want to consider other options or consult an SEO expert before hiding anything. On the other hand, if SEO is not a significant concern, or if you are confident that the impact on it will be minimal, then hiding the page title may be a viable option for you.
Conversely, if you want to add a subtitle to your pages and posts, we suggest you look at the Secondary Title plugin. This cool addition to WordPress allows you to add a subtitle to posts, pages, and even custom post types automatically or using shortcode or PHP.
There are several ways of hiding the page title in WordPress, and this article has covered the three easiest ones for novices: using cascading style sheets (CSS), a WordPress plugin, and a page builder such as Elementor. Each method is simple to implement and requires just a few steps. Whichever you use, you’ll be able to hide the title quickly and easily on any page or post of your WordPress site.
We hope you found this post helpful and that you successfully hid the page or post title on your WordPress site. Until next time, happy WordPressing! And don’t forget to check out WP Bolt’s range of high-performance WordPress hosting packages. Each provides you with a virtual private server, ensuring your site remains fast, reliable, and secure at all times.
I’m a former construction industry professional who came out of the writer’s closet and am now totally comfortable with my creative side. My pronouns are smart, creative, witty, and dependable. I have written content in a number of niches including WordPress, plus I’m a blogger and affiliate marketer. If you’d like to know more about how I can help you, please head over to my website.
Speed up your WordPress site today by moving to WP Bolt.