Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Easily Hide Widget Title in WordPress

Last updated on by
Follow WPBeginner on YouTube
How to Easily Hide Widget Title in WordPress

Widgets make it extremely easy for beginner level WordPress users to drag and drop items into different widget areas and create unique layouts for their websites. You can even extend the power of default widgets to get better control on your site’s layout by using conditional statements. Most widgets allow you to give them a title. This title then appears in Widgets admin area as well as your website’s front end. The problem is that some times you may not want to display the widget title on your website. One of our users recently asked us how to remove widget title in WordPress? Well in this article, we will show you how to easily hide widget title in WordPress.

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

First thing you need to do is install and activate Remove Widget Titles plugin. Upon activation, simply go to Appearance » Widgets. In order to hide the title of a widget, all you have to do is add an exclamation mark before the title of the widget.

Hiding widget titles in WordPress

Remove widget title plugin will hide widget titles starting with an exclamation mark and display all other widget titles on your website . In the example above, we have hidden widget titles for search and a text widget titled Stats. We have given a title to the recent posts widget and decided to show it on the front end. This is how it looks:

Hidden widget titles in sidebar

That’s it. It is really this simple to hide widget titles in WordPress. We hope that this article helps you remove widget titles at your convenience. Do you show widget titles or remove them? Let us know in the comments below.

Editorial Staff at WPBeginner is a team of WordPress lovers led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »
  • Laurie

    Doesn’t work for all widgets, such as Google AdSense, still searching for a solution.

  • Felipe

    Do you know how can i do this manually, without a plugin?

    • WPBeginner Support

      It is not a very neat solution but should work:

      function remove_widget_title() {
           $titleNew = "";
          return $titleNew;
      add_filter ( 'widget_title', 'remove_widget_title' );
  • Scott

    Great post! Additionally, in a related topic, to also hide page and post titles in singular views there is a Hide Title Plugin as well.

  • Alan Hughes

    What is the code? I’m not trying to install an entire plugin just for this.

  • Kathy Henderson-Sturtz

    Yeah! Wishes do come true. Just installed the Remove Widget Titles on 2 sites (running latest WordPress, Thesis 1.8.5 on one and Genesis/Prose on other) and works like a charm. Oh, the power of a single !

    Just a little concerned that no updates on this widget since 2011.

    • Editorial Staff

      Probably doesn’t need to be updated :)

  • Gautam Doddamani

    thanks for this i was in need of such a plugin some years ago..i was tweaking up my site and wanted to hide the title…for some reason it was not hiding for a plugin, then i just edited some code using plugin editor and it stopped showing…this is a very good tool and will make the job of hiding title easy! :)


  • Trenton Miller

    This is a very useful tip, thanks! Now, is there an easy way to make a widget title into a link? I wish you could just add code into the widget title area, but WordPress doesn’t allow it.

  • Rich Owings

    If you leave the Title area blank it will do this without a plugin.

    • Editorial Staff

      Yes, but then you don’t know which widget is there because your title area is blank. Specially if you have multiple widgets in that widget area without titles.