This version adds multiple key=value check, which means that now you can have URLs like this:

http://yoursite.com/?s=anything&key1=valueA&key2=valueB...

http://yoursite.com/category/news/?key1=valueA&key2=valueB...

I’ve also added autosuggest to the input fields in the Settings Page which will give suggestions based on the existing meta keys on your site.

Any ideas for an interface to construct such URLs are welcome (an advanced search box? etc).

Comments (19)

  • Adrian says:

    Nice work.

    About an idea to construct URLs:
    Take a look at my site that uses WP Dropdown Metas: http://tr.im/9iaq

    Now imagine if you select one value from a dropdown, but instead of then navigating to that query, the widget locks that dropdown, and then adjusts the other dropdowns to only show the possible values from posts that have already been limited by the previous selection.

    • scribu says:

      Interesting (now I finally understood what you meant).

      • Adrian says:

        As the number of possible posts are limited with each dropdown lock-in and the other dropdowns then adjusted accordingly, their titles can also be previewed below the widget before the actual query is run for showing in the loop.

  • JC says:

    I love this plugin, and now I’m also looking for an Advanced Search Box, any news on that?

  • JC says:

    I found this as well last night: http://www.dyasonhat.com/wp-smart-sort-premium/

    It looks cool, but I can’t get it to work on my install due to a Zend Optimizer conflict…

    I prefer your system because it allows more access to the URL.

  • JC says:

    The URL accessibility of your plugin is really cool, just need to build my own form. I guess that should be pretty easy…

  • Thomas says:

    Dunno if its a bug, but when you use : http://yoursite.com/category/news/?key1=valueA&key2= with no value for key2 (empty so), its display a not found message.

    Would be easier to make an advanced search feature if you add a super value that get all the data for a custom field, for example (but maybe it already exist in Wordpress, dunno!)

  • Hi Scribu, will definitely be trying this out (since v0.7) … the multiple select looks exactly what I was looking for … thanks, I’ll let you know how it goes.