This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Custom widgets


The Ultimate WordPress Widget configuration plugin!

This plugin enables you to select which widgets appear on specific posts, pages, categories,authorís posts and tag pages. By default, all widgets appear wherever the sidebar is loaded within your theme. With this plugin, you can configure where widgets are displayed on a per post or per WP Template(Using conditional Tags) basis.

Instead of writing a longer description here’s what others say:

  • “Wow amazing plugin, I have been needing this in a long time… first step to remove the recent posts from front page but put them on the rest… thanks!”

  • “Currently writing a review of the plugin for and I get psyched up while writing it. With this plugin, you practically added the functionality to WordPress that Joomla has had for quite some time with regards to module assignments. Instead of modules in WordPress, people can assign Widgets. This is great.”

  • “Iíve read whole post and Iím amazed. It seems to be one of most powerful plugin for WordPress. Thank you for great share.”

  • “Installed fine and added the features I was looking for. This really help make my sited do what I want them to do.”

  • “I love the granularity this plugin provides. I use the Mandigo theme, which allows you to turn off widgets on content pages. But being able to put related posts & categories on a content page would be ideal.”

So many people just can’t be wrong! Go ahead and flexibilize your widgets today!

If you want a full overview of the plugin head over to Youtube and Watch the official presentation video(click)

If you’re using or just downloaded Custom widgets please rate the plugin


  • Main widgets management
  • Assigning a widget to a specified section
  • Selecting a more in-depth section


1 Download the .zip file to your computer and log into your wordpress admin panel.

2 In your admin panel head over to the plugins section and select the Add new segment. Browse to the custom file and click the Install button. WordPress will unzip the plugin and install it for you.

3 Click the Activate Plugin link, after which you will notice the TS Custom Widgets segment in the bottom of the menu. Clicking it will take you to the management panel.

4 head over to the usual Widgets section (wp-admin/widgets.php) and add some widgets to your sidebar(s)

5 Now go to TS Custom Widgets section and select the widget you want to customize.

6 Assign the desired widgets to the desired pages/posts/authors/tags or sections of your blog(Extended features).

7 You’re all done! Have fun! If you wish to donate to development feel free to use the donation banner at the plugin’s options page.


I Get a php error saying “Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or Ď}í in /html/blog/wp-content/plugins/ts-custom-widgets/ts_Custom_Widgets.php”

This means that your web server is running on a version of php below php 4.4. Ask your host to upgrade php or Think of switching to an other web host

Plugin Usage

1 Locating the plugin in the Admin Panel

  • The plugin creates “TS Custom Widgets” menu item which is visible anywhere in your dashboard

1.1 To-do before usage

  • Go to the good old Widgets page(wp-admin/widgets.php) and add some widgets to your sidebar. If you don’t have any widgets added to your sidebar the Custom widgets page will show 0 widgets.

2 Managing your widgets

  • Go to the TS Custom Widgets tab. Those Widget titles which have the blue color werenít added to any pages/posts/tags/categories. Those which are red were already added to a section(this was implemented in order to make a difference between widgets in use and widgets not modded by my plugin.

3 Making a widget to be shown ONLY on a desired page,post,category,tag page

  • Click the Widget’s name and you will be taken to an options page. There select the appropriate section where you want your widget to appear.

4 Have lots of fun, get flexibilized! Also, please rate this plugin :).

Contributors & Developers

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


Translate “Custom widgets” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.