This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WordPress Custom Sidebar


With this plugin you can edit sidebar contents like posts in the admin area and assign them from a dropdown menu to any post or page. It supports flexible dropping via widget for independent theme association.

It’s a matter of fact that people don’t want to code when they just want to change their contents. To keep a website interesting for visitors you can change the sidebar contents in context to the main content. Before you could realize it with different sidebar templates or conditional tags.
Now you can do all these great things inside the admin area without any coding.
Any anyway: Since we organize informations in databases all contents should be stored there as well.

From a dropdown menu you can easily choose all sidebars you have created.


  • Own meta box on post/page edit pages
  • Own menu item in admin menu
  • Registrates own post type for sidebars
  • Full editable sidebars like posts
  • Assign sidebars from dropdown menu
  • Flexible widget support
  • No coding needed
  • Oldest sidebar as default post
  • Loads sidebar from parent page if not assigned for children
  • Localization in English and German

Related Links

First drop the widget in the sidebar of your choice. Now uses oldest sidebar as default sidebar. Before installing or upgrading new plugins, please backup your database first! After upgrading to ‘WordPress Custom Sidebar 2.0’ you have to assign the widget again.


  • screenshot-1.gif
  • screenshot-2.gif
  • screenshot-3.gif


There are several ways to install a plugin in WordPress. For newbies this way is highly recommended:

  1. Navigate to ‘Add New’ under ‘Plugins’ menu in admin area
  2. Upload or choose from ‘Install Plugins’
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Make sure that your theme is supporting widgets. Then add the ‘Custom Sidebar’ widget in any registered sidebar of your theme. This options are available under ‘Widgets’ in ‘Appearance’ menu. For more information look at Widgetizing Themes – WordPress Codex

For more information please follow WordPress Codex – Installing Plugins.


Do I have to add any code in the template?

No, the only thing is to add a widget to the sidebar of your choice.

How I can be sure that the plugin works properly?

Create some more ‘Custom Sidebars’ and load one after another.

Will this plugin work together with other plugins?

Yes, the plugin is isolated in an own PHP class.

Why this plugin needs multiple widget support?

Some themes have different sidebar templates for posts/pages.


3 de septiembre, 2016
I *L*U*V* this plugin–what a relief to know it works with WP 4.3! I’ve tried dozens of sidebar plugins for three related sites and always come “home” to this one. It is SO easy to compose a beautifully formatted new sidebar complete with images and then simply assign it to its page right in the page panel. Excellent support too. It just couldn’t be better!
Read all 3 reviews

Contributors & Developers

“WordPress Custom Sidebar” is open source software. The following people have contributed to this plugin.




  • new Dashboard Menu Icon


  • fixing some trouble in custom_sidebar_addcolumn()


  • widget theme style support


  • Localization, multiple widget preparation, functional updates


  • Update of two functions, third screenshot


  • Optimized code an better description


  • Adding default sidebar entry with dummy text


  • Optimized code and ‘Create new sidebar’ link


  • meta box with dropdown menu for sidebar assignment


  • register_sidebar_widget replaced with wp_register_sidebar_widget


  • Adding widget support


  • Optimized code and icon for sidebar post type


  • Register own post type for sidebars


  • Basic functionality with conditional tags