Taxonomy Dropdown Widget

Version 2.0.2 now available!

After struggling to find a solution to the problem of unwieldy tag clouds, I created a WordPress plugin to display my tags as a dropdown list. You can see it in action in the sidebar at http://disparate.info/.

For version 2.0, I completely rewrote the plugin and added support for  all public, non-hierarchical custom taxonomies in addition to post tags. I also removed support for WordPress 2.7 and earlier.

Version 2.0.2 of the Taxonomy Dropdown Widget features:

  • Ability to specify label shown above dropdown;
  • Ability to trim long tag names to fit within sidebar;
  • Ability to specify indicator that tag names are truncated;
  • Ability to display post counts;
  • Ability to specify list of tags to include in or exclude from dropdown;
  • Ability to specify order tags should be shown in;
  • Ability to specify a minimum number of posts a tag must be associated with before it will appear in the dropdown;
  • Ability to include tags that aren’t associated with any posts;
  • Ability to filter get_terms arguments for greater control over tags shown in dropdown.
  • Function available to generate dropdowns outside of the sidebar.

The function powering the Taxonomy Dropdown Widget can also be accessed through the taxonomy_dropdown_widget( $options, $id ) function for use outside of the sidebar or in a theme that does not utilize a widgetized sidebar. Details of the valid parameters that can be passed via the $options array are included in the plugin’s readme file.

Readme

The readme can be found at http://www.thinkoomph.com/plugins-modules/tag-dropdown-widget/.

Compatibility

Tag Dropdown Widget v2.0.2 is compatible with WordPress 2.8 and higher.

Download

This plugin is available in the WordPress plugins directory at http://wordpress.org/extend/plugins/tag-dropdown-widget/.

Donations are gladly accepted via PayPal and are used solely to support development of this and future plugins.

34 thoughts on “Taxonomy Dropdown Widget

  1. Magnificent goods from you, man. Taxonomy Dropdown Widget | erick t. hitter I’ve understand your stuff previous to and you are just too wonderful. I really like what you have acquired here, certainly like what you’re saying and the way in which you say it. You make it entertaining and you still care for to keep it smart. I cant wait to read much more from you. This is really a wonderful Taxonomy Dropdown Widget | erick t. hitter informations.

  2. My cousin advised I might of this nature web site. He appeared to be entirely right. This site actually made my moment. You cannot imagine just how much time period I had developed exhausted because of this facts! Many thanks

  3. Hello there, I discovered your blog by the use of Google whilst looking for a similar subject, your site came up, it appears to be like good. I’ve bookmarked to favourites|added to bookmarks.

  4. if you are a newbie to resistance training I would stick with the current routine until you hit a plateau then switch to a more traditional 4 day split routine where you hit each body part 2x every 7 days. for the most part the intensity of training should dictate the frequency of training. it really depends on what your short term goals are. remember that the diet ultimately determines the size of the muscles not the loads used to stimulate the muscles. if you are gaining mass in one body part and not another the problem lies in your training and/or recovery period your calories are sufficient.

  5. Because version 2.0 is such a radical update from prior versions, I've archived the prior comments to ensure that inquiries are related to this new release.

    As the upgrade notice, changelog, and readme all indicate, this release comprises a comphrehensive overhaul of the plugin code. It drops support for WordPress 2.7 and earlier, now supports multiple uses across many sidebars, supports custom taxonomies, and introduces a new name.

    Enjoy!

    Erick

  6. Hi Erick. I'm using the widget in WP 3.2.1 with a Studiopress theme built on the Genesis framework. Since the update, the widget information doesn't display properly in admin, it just shows a series of check boxes and radio buttons without labels, leaving me to guess what each button and box means. I've uninstalled and reinstalled the plugin, but that isn't fixing it. Any ideas? Thanks.

    • Andrea,

      Does the text "Basic Settings," "Order," or "Advanced" appear in the widget options screen?

      Are you using any translation plugins, such as qTranslate?

      Are you using an international version of WordPress?

      Erick

      • Hi Erick. The text you specified does not appear in the widget options screen. I don't use any translate plugins, and I'm not using an international version of WP.

        • Andrea,

          Can you use the contact form to send me a list of the plugins running on your site?

          All of the text that is missing is set up to be translated, and it sounds like something is interfering with that configuration.

          Erick

  7. Hello Erick, the new version doesn't seem to adjust the width of the dropdown list as before where we could specify the number of characters to display and it would adjust the width accordingly.

    Tried looking in editor to manually change it, but don't see any coding for size. Please see screenshot here where it shows it stretching across 2 sidebars. Would like it to fit within the single sidebar and be about the same size as the Category widget below.

    Thank you
    http://i.imgur.com/N80mg.jpg

    • The option you are looking for is labeled "Trim long term names to x characters:" and is found under the widget's "Term Display" group of options.

      Erick

  8. Hey Erick, great plugin. Worked perfectly from the initial install.
    I'm trying to figure out how to show the dropdown list without the label "Tags" showing above it.
    Is that something you could help me with?

    thanks,
    glen

  9. I just like the helpful info you provide to your articles. I will bookmark your blog and take a look at once more right here frequently. I’m moderately sure I’ll learn a lot of new stuff proper right here! Good luck for the next!

  10. hey there and thank you for your information ? I’ve definitely picked up something new from right here. I did on the other hand expertise a few technical issues the usage of this web site, since I experienced to reload the web site many instances prior to I may just get it to load properly. I had been thinking about in case your hosting is OK? Now not that I’m complaining, however sluggish loading circumstances instances will very frequently affect your placement in google and could damage your quality ranking if advertising and marketing with Adwords. Well I am adding this RSS to my email and can look out for much more of your respective fascinating content. Make sure you replace this again very soon..

  11. Wonderful goods from you, man. Taxonomy Dropdown Widget | erick t. hitter I have understand your stuff previous to and you’re just too great. I actually like what you have acquired here, certainly like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I cant wait to read much more from you. This is actually a tremendous Taxonomy Dropdown Widget | erick t. hitter informations.

  12. I simply want to tell you that I’m newbie to blogging and definitely loved this web-site. Most likely I’m likely to bookmark your site . You actually have excellent posts. Bless you for sharing your web page.

  13. Wonderful work! That is the kind of info that are meant to be shared around the net. Disgrace on the search engines for not positioning this put up upper! Come on over and consult with my website . Thank you =)

  14. Simply want to say your article is as astounding. The clearness for your post is just great and that i can assume you are knowledgeable in this subject. Well with your permission let me to clutch your feed to keep up to date with imminent post. Thank you 1,000,000 and please continue the rewarding work.

  15. Hi, i've installed this and put the specified code into my template file but it doesn't show. As a widget works fine but I need to have it in the template.
    Could you check? and if it needs arguments to work could you post a working example?
    thanks
    elvis