Jsearch – WordPress Multiple Category, Tag, and Term Search
![]() |
Monday, July 5th, 2010 (94 comments) |
About the only big disappointment with WordPress that I've ever had is that you can't do any kind of advanced searching and none of the available plugins seem to get the job done either.
After I put together my own little hack for searching in multiple categories, I had the idea to make something more advanced that handled tags and terms as well. It was a bit weak, but I learned a lot.
For the last year and longer, I've had requests and suggestions for features such as making it widget compliant and capable of searching custom fields.
I'm happy to announce that after over 100 hours of development, I have finally completed the first ever Jsearch plugin. Each prior version was just a code hack, but this one handles pretty much everything I've ever been asked to include.
Features
Easy Search
Allows your visitors to do advanced query building using a slick and simple interface. For example, they could:
- Search for items in the beach or mountain categories with the resort keyword as long as it didn't contain the complete dump tag.
- Search for any posts, pages, or both that contain the word monster in the title.
- Find anything tagged with Michael Jackson that was also in the Photo Gallery category that did not include the keyword Presley
Clearly, you can get very, very specific about what you're looking for.
Strong Administrative Control
In the Jsearch administration screen, you can set default options for most aspects of the search as well as whether your visitors can change that option or not. Nearly every control can be hidden preventing users from changing your preferred way of searching.
Customizable Results
There are 2 default listing styles (Jsearch default and WordPress default) and 3 custom templates that can be configured as needed.
|
|
This allows you to style and customize your results just like you would for any WordPress template. You can also have multiple views in the same WordPress installation depending on the need. For example, for normal results on my City of Heroes fan page, I like the results to be the Jsearch Default, but then I used the Custom1 template and customized it to show a thumbnailed list when browsing the image gallery.
Note that the custom template I used to make the thumbnails is included as Custom1 as a sample, but will not work on your page since I use a plugin that you don't have in it. It is only included so you can see how the code can be done (if you want to see it working, go here: Jordan's Town Gallery).
Full URL Customization
Every aspect of the jsearch control (and a few others) can be set via the URL. For example, the thumbnail search I just mentioned is triggered by loading the search page with the following variables in the URL string:
http://www.jordans-town.com/jsearch/?paged=295&cat_all=106&ppp=24 &control_vis=min&results_type=custom1&order=asc
- &cat_all=106 – 106 is the id of the Gallery category. This restricts all results to gallery photos only
- &ppp=24 – Sets the number of posts per page to 24
- &control_vis=min – Minimizes the Jsearch control on first page load (this is a new feature that makes the control stay out of the way until it's needed).
- &results_type=custom1 – Sets the results template to Custom1
- &order=asc – Sets the results to show in ascending date order (WordPress default is descending order). I do this for my gallery so that when you bookmark a page, new additions don't change the photos that are on page 295 for example.
Using this method, I can have the standard defaults as set in my administration panel, but create tailored views on the fly using nothing more than a link with some variables.
Installation
If you want to see how it works first, just try it out. Otherwise, download it and try it here.
Once downloaded, follow these instructions:
- Unzip the plugin to your plugins/jsearch folder like this:
- Copy the jsearch_template.php file to your current theme's directory so it's available to your theme to be selected as a page template.
- Create a new page using the Jsearch template.
- Click on the "Jsearch Config" link in the plugins area on the left menu in the WordPress dashboard. On that page, select the page you just created in the drop-down list (so the plugin knows which page is using the template) and click "SAVE" at the bottom of the settings page.
- Mess with the other settings if you wish, but you're basically done (if you do change something, remember to click "SAVE" at the bottom to save the changes).
- (Optional but recommended) Replace the normal search widget in your sidebar with the Jsearch equivalent. This customized search box will feed directly to the Jsearch page and contains an "Advanced Search" link that will go directly to the search page without having to enter any terms first.
NOTE! I know there's an error where even after setting and saving the Jsearch target page, you'll still see a notice saying you haven't, but that will go away on it's own. I don't know what causes it but when I do, I'll put a fix in for it.









Hi Jeremy
Sorry about the delay in giving you some feedback but I’ve been a bit sick and have only just had the chance to fiddle around with this.
The filter seems to work great whenever I’m using categories or tags. However the second I combine the two I get zero results.
The same seems to happen on your page. I’ve used “The Internet” category and “Amazon.com” tag as a trail – which should at least come up with the Amazon and Christmas Pain article.
Like or Dislike:
1
0
Sorry I should also indicate this is when I’m using the ‘Any’ fields. Once I change either or both to ‘All’ it seems to work again.
Like or Dislike:
0
0
I seem to have the same problem too, and I can’t fix it! =(
Like or Dislike:
0
0
I tested it on my other site too and you’re right… *sigh*. I’ll try to work out the bug ASAP.
Also, thanks testing it so thoroughly!
Like or Dislike:
0
0
Fixed it! Download the same file and overwrite what you have and it should work now. I didn’t change the version number yet because it seemed like a single bugfix didn’t warrant it.
Like or Dislike:
0
0
Thanks for fixing that! I’m back at work now so I’ll have a chance to fiddle around with it.
I imagine I’ll be using it on a few other sites I’ve got in the works as well! Sure is a powerful little plug-in.
I’ll let you know straight away if I notice anything else that might need to be tweaked but so far it’s all running very smoothly.
Like or Dislike:
0
0
Hi Again Jeremy
The website I was putting this into had to get put on the back burner for a while, however I’m working on it again and I’ve encountered this same problem again. When I mark a category as ‘Any’ then a keyword as ‘All’ I get no search results.
It seems to be happening with your site as well. I tried
“Bad” + Deal” on the keyword and one of the results was “Freescore = Bad Deal”
This also came up when I did a search of Any ‘Identity Theft’ category. It didn’t come up when I tried both together.
Like or Dislike:
1
0
That’s odd. I’ll have to look at that again and see what’s happening.
Like or Dislike:
0
0
No luck with this yet Jeremy?
Like or Dislike:
0
0
Let me see if I can figure it out this week. It’s not time to do another round with the code, but I can at least see about doing a bugfix.
Like or Dislike:
0
0
Thanks Jeremy. Your hard work is certainly appreciated.
Like or Dislike:
0
0
You’re so talented at finding these errors
I found a bug and fixed it. Try downloading version 1.5.3.
Like or Dislike:
0
0
Hi Jeremy
That’s fixed it perfectly. Thanks again!
Like or Dislike:
0
0
Awesome plugin, i want something like these but with form submit, and live results filter.
greetings from Spain
Like or Dislike:
0
0
Live results I understand and I can work on that in the future (but going to take a break now after all that work
)
But what do you mean by form submit?
Like or Dislike:
1
0
Thanks for making this useful plugin. Its solving many of my challenges to display a list of posts that belong to multiple categories.
I especially like the the ability to generate a URL for the search results. Do you know if the search results URL can be used to create a page that displays the results but no longer shows the search box above?
Like or Dislike:
0
0
It can’t right now, but I wondered about that myself. I may add a control to minimize the search box in some way, but I’ll have to think about that a bit.
Like or Dislike:
0
0
This seems like an excellent plugin in so many ways. I’m wondering if it’s necessary to force a page to use a template file. Isn’t this a complex method when a shortname hook should do?
Having a template file with header and footer calls in it only works if Jseaches’ template is identical to my template (which it is definitely not). As it is, I have to cut up the Jsearch template file a refit it into mine.
Incidentally, I can’t get the plugin to work which might be from using the latest WP 2.9.1 or PHP5 or latest MySQL. This troubleshooting could be helped by a Jsearch readme file with basic items like WP version compatibility, comprehensive plugin versioning, and changelog and faq, etc.
I also tried the template file as is using the WP Default theme and still nothing shows up on the dedicated search page with the Jsearch template selected. Bummer.
Like or Dislike:
0
0
Yikes. Well, that’s why I didn’t publish this to the plugin repository yet. I figured there’s lots of things I messed up on. I’m not sure what a shortname hook is unless you mean something like {jsearch_code} and I replace that with my code.
I’ll try looking it up and see if I can improve the functionality.
Like or Dislike:
0
0
I had a question about output. Is there a way to output the search results a different way. Right now its just title, date, (optional)excerpt. I would like to be able to output Tite, Subheader title, Image, no date, and style it how I want it. Thanks for listening and hope you can help me Thanks!
Like or Dislike:
0
0
That is planned for the very next update. I don’t know how soon I’ll be able to do it, but I want to allow people to have full control over the output. I have a few ideas how to do it too, but keep watching for it
Like or Dislike:
0
0
Thanks for the hard work!
Like or Dislike:
0
0
Done! Try the new version (1.5)
Like or Dislike:
1
0
Thanks, when I open the zip it names the folder jsearch_1
Like or Dislike:
0
0
also when I set it to wordpress default it displays every post no matter the search criteria
Like or Dislike:
0
0
Mike, I fixed it. I also upgraded it so it works with the jsearch controls for titles/excerpts/full posts and some other stuff too.
Like or Dislike:
0
0
Thanks Jeremy, works great! Is there away just to show the Categories tab only only?
Like or Dislike:
0
0
Huh. I guess there isn’t. I’ll have to fix that then, but luckily that should be pretty easy easy.
Like or Dislike:
1
0
Thanks for all the hard work on the plugin!
Like or Dislike:
0
0
This plugin is really fantastic !
I just tried it on 2.9.1… The widget show only “Advanced Search” and search texts… nothing more.
Is this plugin work properly for somenone on the 2.9.1 ?
Thank you very for this great work
Like or Dislike:
0
0
I’m not sure why you’d be having trouble. I’m using 2.9.1 on this page and as you can see, the plugin works fine. Check your installation again, but I’m also working on a new update to address some of the issues people have brought up too. Hopefully between those we’ll get yours working.
Like or Dislike:
0
0
I just upgraded the plugin. Try the new version and see if that helps.
Like or Dislike:
0
0
Thank you so much Jeremy.
I hope that this fantastic plugin will work.
I try…
Like or Dislike:
0
0
WOW! Awesome plugin!
Keep going, man!
Like or Dislike:
0
0
Hi Jeremy,
First off, awesome work! You have no idea the headaches you’ve just saved me by creating this little dynamo. Wanted to give you some feedback to help get any bugs out- so here goes.
Just downloaded new version 1.5 ( still says 1.0 in plugin – fyi ) and activated it on WP2.9.1 site that I’m currently developing and I’m getting this error—
Warning: Invalid argument supplied for foreach() in /wp-content/plugins/jsearch/jsearch_dual_list.php on line 13
Any ideas?
I’m going to be using this on a site that allows for search of lesson plans for teachers, so, will really be putting it to the test
– happy to provide any input you’d like back on how it functions, of course~
Like or Dislike:
0
0
Fixed the version number (man there’s a lot of details to remember when building these things!)
Fixed the invalid argument error (I was trying to parse through an non-existent result)
Like or Dislike:
0
0
Me again. I know how many hours go into this so I’m trying to provide some extra eyes and fingers as well for you where I can. I changed the require in the file to help make for one less issue a user might run into —
I didn’t put in the necessary stuff to make it backwards compatible for pre2.6, but, could be done of course.
//the plugin directory
$jsearch_dir = dirname(__FILE__);
require_once($jsearch_dir . ‘/jsearch_functions.php’);
Like or Dislike:
0
0
I don’t believe it’s necessary to do this in any version of WP as long as the two files are in the same plugin folder (which they should be). Correct me if I’m wrong.
Like or Dislike:
0
0
Sorry for appearing manic with my triple posting. I’m just trying to figure out why I’m getting this error with the new version, so, slowly trying to eliminate any possible troublemakers. The call to wpconfig was next on my list. Have you considered using the methods mentioned below instead of the ../ to wpconfig method?
WordPress has an AJAX handler at wp-admin/admin-ajax.php that your plugin can (should) piggy back on. This saves you the trouble of having to know where wp-config.php is (for a sufficiently flexible plugin).
In brief:
add_action(‘wp_ajax_my_query’, ‘my_query_handler’);
function my_query_handler() {
// Pull input out of $_POST and spit out your JSON, XML, etc…
die; // die at the end so WP Core will cease trying to handle the request.
}
The above function would then be accessible via $blog_url . ‘/wp-admin/admin-ajax.php?action=my_query&…’.
For additional detail: http://codex.wordpress.org/AJAX_in_Plugins
Like or Dislike:
0
0
Last year someone suggested I make this widget compatible and I didn’t even know what that was at the time (but clearly I figured it out). Learning this method is probably more efficient and cleaner, but will have to wait until I have time to attack this again
Like or Dislike:
0
0
Wow. I’m starting to feel strange and alone here on these comments
Anywho – wanted to give you this bit of news if you aren’t already aware of it … This search API has the functionality for searching custom taxonomies ( this isn’t possible on jsearch which is killing me because your plugin is everything I need in search functionality, but, everything that I need to search is a custom taxonomy crossed by a category ) —>http://wordpress.org/extend/plugins/search/other_notes/
It was implemented in that code because of this request —->http://themehybrid.com/community/topic/custom-taxonomy-search
and is now going to be implemented in WP3.0 coming in March—->http://core.trac.wordpress.org/ticket/10667
What are the chances of using the API now to make jsearch one of the first plugins to use this API? Then when it’s in the core, you will be one step ahead of the game. Pretty please? Your plugin is just miles ahead of anything else that’s available, but, once this is in the core, more will come. You’ve put so much work into this, it would be great to see it be one of the first taking advantage of this new core feature. Just a thought. Of course, I have me own motives as I need this function right away for this site I’m building
Like or Dislike:
0
0
I tried for a long time to make custom field search work, but couldn’t figure out how to do it. I can look at it again soon, but I don’t know if adopting it before inclusion in WP3 is a good idea. A lot could change and I might end up doing work twice for no reason. I can look at it, but it will be a little while before I can really devote time to this plugin again.
Like or Dislike:
0
0
Hi Jeremy, thanks so much for the responses. Let me tell you, you are miles above me on any of this. I’ve yet to get past just hacking other people’s hard work
. I’m trying, and learning all the time, but, yeah, it is a whole lot to swallow. I really need to be able to search the custom taxonomies in this new site, so, I might try to use your code and see if I can hook into this new search API with it. It sounds like the API has all of the search functions already worked out, including custom taxonomies, options pages et al, and they kind of even walk you through creating a plugin to use the API, so, I’m gonna give it a shot. I’ll report back to you what I find if you’d like. I don’t have much to offer, but, will do my best.
Like or Dislike:
0
0
No worries and good luck. I wouldn’t mind attacking this again, but have to shift to some other priorities for a little while is all. I’m sorry it won’t meet your schedule this way though
Like or Dislike:
0
0
Okay, so, just downloaded the new version and all of the default search results work with the exception of custom 1, it returns this error –> Fatal error: Call to undefined function jtags() in /home/cotapr5/public_html/cotawp/wp-content/plugins/jsearch/jsearch_custom1.php on line 20
The only other issue I see is that the generate url doesn’t function either. I’m thinking this might have something to do with the fact that wordpress is in a directory with index.php in the root. I’m going to try to work out if that’s what’s happening. I hope I’m not being a pain?
Like or Dislike:
0
0
The Custom1 template is an example of one I customized for my own page. I thought I had it worked out so it wouldn’t throw an error, but either way it won’t work because it uses another of my custom plugins that no one else has. I’ll have to try to make that more clear in the description above
Thanks for catching that
As for the generate URL, it works for me. Try this one and see: Test URL
Did you try the generate URL from the custom1 template only or the others? The error on custom1 might have messed up the generation function.
Like or Dislike:
0
0
Hi, Jeremy
Are you available for some freelance job?
Like or Dislike:
0
0
Don’t worry, I’ll get something together – I’m kindof determined like that
On the jtags() function, I’m figuring that must be your own function for showing the thumbnails, so, I’ll just pull that option outta there and write a custom one myself. Can’t let you do ALL the work … heh.
Yes, the url generator works on your site, and doesn’t work with any of the search results templates. I tested those areas first. I’m not sure what is happening with it on my site, but, the generated source looks like this –>
Let me come back to these results:
<input class="jsearch_button" value="Generate URL" onclick="$jsq('#jsearch_url').html(''+jsearchURL()); $jsq('#jsearch_url').show('normal');" style="margin: 0pt; float: left;" type="button">
and just before this is a url to a gif that has an extra / in it. I’m wondering if maybe this is causing a problem? Hmmm, I really don’t know. Are you running the latest version of your code on 2.9.2? Perhaps it’s my configuration. I’ll try some other angles.
Like or Dislike:
0
0
Hey Jeremy,
first of all, GREAT PLUGIN.
It is indeed the missing feature of WordPress and I can image they will adopt it some day. I am working on a Buddypress site at the moment and i like to implement it. Because the theme folder is inside the plugin folder it won’t work at the moment. A magictag would be great for this.
I will figure a way to make it work, I’ll keep you in the loop;)
Like or Dislike:
0
0
Whoops,
Didn’t select the template on the page i created, so lets say it works fine with Buddypress:D
Like or Dislike:
0
0
Hi,
I’m using WP2.9.
I have just one issue though, it does not seem to pick subcategories.
I have tried the old code on your site with the checkboxes and it is the same. It only picks top level categories.
Ideally, I’d like the user to select subcategories grouped by categories. Is there a way to do that ?
Thanks
Like or Dislike:
0
0
The old code didn’t do subcategories, but the code on this page does them fine. Did you try it out on http://www.thegeekprofessor.com/jsearch ?
You can click on categories and see that it shows all parent categories and then indents any subcategories below each category.
Like or Dislike:
0
0
Hi,
(I apologize in advance if that question is duplicated. Previous message does not seem to be saved).
The plugin is great. I just have one issue with it though: it does not seem to show subcategories. I’m using WP2.9
Ideally, I’d like to create a leftside tab for each category and have the subcategories displayed in the select area. Or alternatively make use of custom fields.
thanks
Catherine
Like or Dislike:
0
0
I can’t seem to get the generate url function to work. I’ve tried different variations of templates and settings. I also tried in two WP installations (latest WP MU 2.9.2 and regular WP 2.9.1). I tried with the default page template and a version of it that matches my WP template’s page marking.
Still no success. Any ideas?
One of the best plugins out there whatsoever!
Like or Dislike:
0
0
I found a javascript error in my code that arises only when you have categories with apostrophes in them. It’s fixed now so re-download it and see if that fixes the problem.
Like or Dislike:
0
0
Thanks, but it doesn’t work
I’ve got scandinavian letters in my category names. Does that give you any clue of what might be wrong?
Like or Dislike:
0
0
What’s your page? There might be more errors that I’d need to see first hand.
Like or Dislike:
0
0
The page is http://mediablogit.com/laaja-haku
Like or Dislike:
0
0
hello, I work with Thesis_16 on wordpress and I can not get the same page as you. There is no background image (see this link : http://www.altitudephoto.fr/recherche-avancee) or button to validate the request. And the search button of the widget does not work. Where is the problem? I also translated in French, is it possible and how.
Like or Dislike:
0
0
I found a javascript error in my code that arises only when you have categories with apostrophes in them. It’s fixed now so re-download it and see if that fixes the problem.
Like or Dislike:
0
0
thank’s but the problem is not resolved
Like or Dislike:
0
0
It looks to me like you’re using some custom templates so it’s hard to say why it’s not working. I don’t see any of my code on your page though. Are you sure you made a page using the template as explained in the instructions above?
Like or Dislike:
0
0
I disabled the function! Here is the link you will see the result : http://www.altitudephoto.fr/recherche-avancee
and on the widget, the search dont’t work
cordially
Like or Dislike:
0
0
Fixed! You have the plugin in a subdirectory that I hadn’t coded for. I added /wordpress/ to the $jsearch_plugin_folder variable and it works now.
Like or Dislike:
0
0
Jarno and Dominique, I found another error that appears to surface only when you are not using my search replacement in the sidebar (which neither of you are). I’ve fixed it and would encourage you both to try again.
I apologize for these errors, but also thank you for bringing them to my attention. I will continue to refine this plugin as much as I can until it finally looks like it’s in good enough shape to submit on WordPress.org.
Like or Dislike:
2
0
Still no luck. I really appreciate you trying to find the solution. Your plugin is one of a kind and we really think its features should be accessible in WordPress by default in the future.
Like or Dislike:
0
0
Hey Jarno. I just checked out your site, but it doesn’t seem to go to the search plugin. I realize it’s been a while since I responded, but let me know what the right page is and I’ll check again.
Like or Dislike:
0
0
Hi Jeremy. Me again. I’m still beating the pavement trying to work out how to make your excellent plugin work for the project I’m currently developing ( it’s a site for teachers that provides free lesson plans for them to try to help incorporate the arts into their teaching and it will be very search intensive obviously ). I thought you might be interested in this info since 3.0 is right around the corner, and I believe it will have the tools you need to really take this to the next level … should you want. I also wanted to offer up my assistance again if you wanted to test any of this out as I’m running a dev version of 3.0 with a nice complex selection of custom post types, custom taxonomies – hierarchical and not, regular post tags et al. I have been experimenting with the fulltext code as well as query multiple taxonomy code by scribu. The fulltext literally grabs just about anything and everything right off the bat, and I think that merged with your form structure … well, it would just be awesome.
Here’s the info:
We decided the search changes to core would be a few filters such as the following (http://core.trac.wordpress.org/changeset/13037) that would simplify search plugin writing. You may also be interested in reading http://lists.automattic.com/pipermail/wp-hackers/2010-February/030469.html as it talks about this further and other things related to search in 3.0
I’m assuming the filter exists in your nightly build.You can check by searching for $search = apply_filters(‘posts_search’, $search, $this); in wp-includes/query.php
If it exists then you can use the plugin he talks about on the wp-hackers list http://skeltoac.com/fulltext.php.txt as a base. It brings some slightly better fulltext search and may be a “core plugin” at some point.
Like or Dislike:
0
0
Sorry for the late response, but my time for working on this comes in phases (like the moon).
If what you’re talking about could make the search more efficient and able to search custom fields at the same time, I’m definitely interested. I wish I could promise action sooner, but I have some other priorities that will have to come first for the next month or so.
When the time comes, I’ll look at it again. The challenge is that implementing this will likely be something on the order of a 50% rewrite. We’ll have to see. It might take a lot less time than that.
Like or Dislike:
0
0
No problem Jeremy, I totally understand. I’m going to be trying to use your plugin as a base to do this myself since you don’t have time ’cause I need this functionality badly for a site that I’m working on. If you look through those posts I sent you’ll see right away that it will make it more efficient, able to search custom fields, custom post types and custom taxonomies as well. All the functions are written into the core now, it’s just a matter of calling them and creating the form, which you’ve already done. Hopefully I’ll be able to figure it out. I’ve been wracking my brain to date because I’m such a newbie at this, but, gotta do what you gotta do~ Wish me luck~ If you find some spare time, please do let me know … feel free to drop me an email. Your expertise would be greatly appreciated~
Thanks for all the hard work, there really isn’t anything even close to this available anywhere.
Like or Dislike:
0
0
Thanks for a great plugin. I’m using it on a site our organisation is developing.
I’m having a similar problem to a couple of other users above. It loads the tags properly but not the categories. There aren’t apostrophes in the categories, but there are subcategories. If you go to the website’s /advanced-search/ page you see the categories listed. But if you go to the jsearch page, /advanced-search-2/ , tags are fine, but categories are not listed. (I’ve put the website name into the comment website field.)
I’d appreciate any advice. Thanks.
Like or Dislike:
0
0
Sheesh. Well, I may not have time for major updates, but I can certainly take care of small debugging problems. I think I fixed it so try downloading 1.5.2 and see if that makes a difference.
Like or Dislike:
0
0
Thanks for the swift reply and update Jeremy. It still doesn’t work, but I’m going to fiddle with it a bit and see if I can get to the bottom of the problem. Perhaps it’s because I’m on a WordPress multi-user site. I’ll let you know if I get it working.
Thanks again.
Like or Dislike:
0
0
Hi
very nice plugin
what about localization for non english site?
have a nice day
Like or Dislike:
0
0
I’m hoping to put something together in the next version.
Like or Dislike:
0
0
happy to help translate http://www.gadgetguru.co.il/index.php/tag/translated-plugin
Like or Dislike:
0
0
Hi, Jeremy
Any plans to develope a premium version with a premium support?
Like or Dislike:
0
0
Probably not. I have too many commitments right now to focus on this unfortunately. The point of this plugin was to make something I could use personally and share with others. To make it something like what you’re suggesting would likely be a huge time sink.
Like or Dislike:
0
0
Hi Jeremy
One other thing, I’ve been fiddling around and customising your jsearch for my site. Slowly getting there! Do you know if there is a way to sort the results alphabetically from the title?
Cheers
Jules
Like or Dislike:
0
0
Sure! In the command string in the URL, use “order=asc” or “order=desc”
Like or Dislike:
0
0
Hi Jeremy
Long time between getting a chance to work on this again.
I’m confused at how I would insert this into the code so it is default, and would this sort the results alphabetically? I thought it would do it by date (judging by the comments you made up the top).
Again. Your work is highly appreciated!
Like or Dislike:
0
0
Hi Jeremy,
I wanted to let you know that a whole bunch of work has been done on the core in WP3.0, mostly by Scribu, who has also released this — http://scribu.net/wordpress/query-multiple-taxonomies — with a drill down widget. It supports custom post types as well with a small function call. I’ve tested it, and it works flawlessly. I thought you might find it useful should you decide to expand on your code for 3.0~
Like or Dislike:
0
0
Aw crap. I fixed a weird issue for Angelia and re-broke something else. *Sigh*. I’m going to try to fix it tonight.
Like or Dislike:
0
0
Fixed it again! I think…
Like or Dislike:
0
0
Hi Jeremy and all,
Is there a way to have terms inline (float left behaviour) with multiselect ?
I’m not sure, so for using multi checkboxes instead of multiselect
I have founded this : http://goo.gl/70HX , but it’s very complicated…
Another big thing is adding custom taxonomies…
I think the better way is like this :
default taxonomy cat(like now)
default taxonomy tags(like now)
custom taxonomy 1
custom taxonomy 2
custom taxonomy 3
Jsearch add automaticaly the new added custom taxonomy in a new …
I really think that Jeremy did an incredible job and this plugin must become a great reference.
Thanks
Like or Dislike:
0
0
I’m not sure I understand what you’re asking. What do you want to float left? What’s multiselect?
As for adding custom taxonomies, there have been some good suggestions already and I plan to look into them as soon as two of my major projects get finished. Hopefully within the next month or so.
Like or Dislike:
0
0
Wow this is a Great new for custom taxonomies !
About the float left behaviour :
My idea is to have each terms floating left like a tag cloud
http://www.ferdychristant.com/blog//resources/Article/$FILE/tc01.gif
(with count word or different size)… and not line by line… this is a big ergonomic standpoint, but also to save space.
When you have many words, you are not forced to place a lift … all terms are available immediately.
I also dream about a direct click on the word that should start filtering.
Like or Dislike:
0
0
Oh, html elements does not appear…
So + =
+ul class=”jsearch_is_fantastic”+
+li+ default taxonomy cat(like now) +/li+
+li+ default taxonomy tags(like now) +/li+
+li+ custom taxonomy 1 +/li+
+li+ custom taxonomy 2 +/li+
+li+ custom taxonomy 3 +/li+
…
+/ul+
Like or Dislike:
0
0
I am running Thesis 1.7. I cannot figure out how/where to add the requisite code to allow for the required page template. Any suggestions?
Thanks in advance for your help!
Like or Dislike:
0
0
Ok, figured out where to put the code, but when the appropriate template is chosen, the thesis framework is not loaded.
Pulling my hair out here.
Any suggestions?
Like or Dislike:
0
0
I need to work
thesis_html_framework();into the JSearch template code, and I simply cannot figure it out. Thanks in advance for your help.
Like or Dislike:
0
0
I haven’t used Thesis and I’m not familiar with it. I’ll see if I can do a little research on it because at this point I don’t even understand what you’re asking
Like or Dislike:
0
0
I looked at thesis a little, but I don’t understand what it has to do with search results. Why are you trying to integrate thesis with jsearch? If I understand that, I might be able to give you a better answer.
Like or Dislike:
0
0
Jeremy-
Thank you for your reply. It is not that I am trying to incorporate Thesis with JSearch as much as the other way around.
Thesis is nothing more than a framework in which one has complete control over style and layout. The problem is, when I create a page and apply the JSearch template, it comes out looking like this: http://beachaddiction.com/jsearch. I know nothing about .php and have tried every way I can think of to get it to integrate.
I am developing a new web presence and the functionality your plugin provides is what I based my business model on. If you get time, would you please have a look and help me to correct this?
Again, thank you for your time and help. Have a good day.
Like or Dislike:
0
0