GICT knowledge base
How to Hide Widgets on Specific Pages in WordPress
Published
Note: This is an old article and some options may not work with latest WordPress sites. Click here to view the updated article.
Widgets comprise a vast range of useful on-page elements for your WordPress website, and in addition to the various widgets available with any default WordPress installation, many plugins come with widgets of their own to add further functionality to your website. Widgets are automatically displayed on every page of your website, even if you have a static homepage. A basic WordPress installation provides no feature whereby you can choose which widgets are displayed where, although there are a number of plugins which you can use to add this functionality. One of the most popular is Widget Logic, although novice users may find this rather confusing to use, since it relies on conditional tags from the WordPress API. Most users will find that the Display Widgets plugin provides the features which they need, and this is the plugin we will be using for the purpose of this tutorial.
- Install the Display Widgets plugin by navigating to Plugins > Add New in your administrator dashboard and search for the plugin. Click “Install Now” and activate the plugin once installation is complete.
- Navigate to Appearance > Widgets. If the widget you want to use is currently inactive, drag it from the Available Widgets column into the widget area where you want it to appear.
- In the right-side column, open the widget you want to hide on certain pages by clicking on it.
- A new range of options will now appear accompanying every widget. You can also choose to display widgets only for users who are logged in, logged out or for everyone who visits the website. To hide widgets on specific pages, ensure that “Hide on checked pages” is selected from the dropdown box. Simply check the boxes beside the pages you want to hide the widget on and click “Save”.
- Repeat the above process for any other active widgets which you want to hide on certain pages.
Hide Widgets Widgets
Related guides
7 Common Hosting Mistakes Beginners Make (And How to Avoid Them)
7 common hosting mistakes beginners make in 2026: no backups, ignored updates, bad host choice, weak passwords, single point of failure, no staging. With fixes for each.
WordPressWebsite Migration Backup Checklist: What to Save and How to Test
Prepare a website migration backup: inventory files, databases, email and DNS, check archive integrity, test recovery and plan a safe final synchronization.
WordPressCore Web Vitals in 2026: A Practical Fix Guide for Site Owners
Core Web Vitals 2026: practical fixes for LCP, INP, and CLS. Real root causes, what to measure, common misconceptions, and a priority order of fixes for site owners.
WordPressFixing the WordPress “Death Loop”: When Missing Files slow down your site
You’ve just launched your new WordPress site or pushed a big update. In your staging environment, everything ran perfectly.
