Published on July 10, 2017 by WPBeginner

Are you looking to have different sidebars for different areas on your site? Most themes have a sidebar area that will show the same sidebar no matter the page but you don’t always want to do that. In this video, we will show you how to display a different sidebar for each post and page in WordPress.

Text version of this tutorial:
www.wpbeginner.com/wp-themes/display-different-sidebar-for-each-post-and-page-for-wordpress/

If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos.

Check us out on Facebook:
www.facebook.com/wpbeginner

Follow us on Twitter:
twitter.com/wpbeginner

Join our circle on Google+:
plus.google.com/+wpbeginner/

Checkout our website for more WordPress Tutorials
www.wpbeginner.com/

Summary of this tutorial:

For this tutorial we will be using the Easy Custom Sidebars plugin:

Easy Custom Sidebars

With the plugin installed and activated you will want to visit Appearance, Theme Sidebars to create your custom sidebars.

Set a name for your sidebar that will help you remember what you are replacing and choose from the dropdown which sidebar to replace.

Also add the pages, posts, or other selections that you want this sidebar to appear on.

This will add a new location in your Appearance, Widgets area where you can add widgets for the selected places on your site.

Leave a Reply

5 Comments on "How to Display Different Sidebar for Each Post or Page in WordPress"

Notify of
avatar

DLB
Guest
DLB
1 month 3 days ago

What would be awesome is an option to have No side bars (particularly on Pages). My theme doesn't support this option.

Ahmed Isiaq Deduice
Guest
Ahmed Isiaq Deduice
1 month 8 days ago

Nice video! How about addiing a TOP BAR widget containing a phone number and social media icons to a site? How does one go about that?

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 13 hours ago
Yasien Sarlie
Guest
Yasien Sarlie
1 month 9 days ago

Thank you. 2nd widget added, you went through it a bit too fast

Ku Ma
Guest
Ku Ma
1 month 9 days ago

could you plz do a tutorial about how to load a widget on click, not in page load with ajax?!

wpDiscuz