Home › Forums › Product Support Forums › Ajax Search Pro for WordPress Support › Search Result
This topic contains 6 replies, has 2 voices, and was last updated by Ernest Marcinko 7 years, 10 months ago.
- AuthorPosts
- November 17, 2015 at 7:43 am #6647
Hi, this is a perfect plugin for my website.
As you can see, this is an online directory website that I’ve put up & it comes with a ready made search feature. But I find having 3 separate text boxes too many & bulky.
I’m trying to achieve something like http://www.glassesonline.com.my/ where there is only one single search box. I’ve added yours below the existing one.
http://trova.com.my/web/Questions:
1. Can I disable the drop down search result? I read somewhere in the comments that it requires hardcoding. I know some programming myself so if you can guide me on which file I can amend the codes, it’ll be fine.2. Next, the search result page for your search form & the existing search form is different.
Can I set the result page to use back the one that is existing? I know there may be codings involved. Can you guide me?Thank you so much
November 17, 2015 at 10:41 am #6649Hi!
1. If I get correctly, you want to completely disable the ajax results. No coding is required π
Configure the General Options -> Behavior panel as following: https://i.imgur.com/r5ATjnW.pngThe search won’t activate when typing, and will redirect to the results page when hitting enter or the search icon.
2. I’m not sure if that is possible, but I guess we can try. I’ve examined the current form, and it redirects to a custom results page, not to the default one.
Form redirection: http://trova.com.my/web/?field_c7a95a576f13bbb32f0a479d41c2ae58=test&s=&serialized=1&action=pfs
Default search: http://trova.com.my/web/?s=testBut, there is an option in Ajax Search Pro that might work without coding. On the same options panel (General Options -> Behavior) there is an option: Redirect to url? The default value is: ?s={phrase}
Based on the url above, change the value to: ?field_c7a95a576f13bbb32f0a479d41c2ae58={phrase}&s=&serialized=1&action=pfs
Screenshot: https://i.imgur.com/jnPUJZy.png
Let me know if that works!
Best,
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
November 17, 2015 at 11:58 am #6650YESSSSSS….oh gosh…Ernest, you’re really a lifesaver!!!!!!!!!!!
you’re amazing!November 17, 2015 at 2:04 pm #6651You are welcome π
You can find how to add the search shortcode to your theme here: https://wpdreams.gitbooks.io/ajax-search-pro-documentation/content/getting_started/search_shortcode_in_themes.html
It’s the php shortcode you are looking for. On the search settings page you click on “Toggle shortcodes for…” and the PHP theme shortcode will appear: https://i.imgur.com/tMRextS.png
If you like plugin, you can rate it on your codecanyon downloads page if you want to π
Best,
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
November 17, 2015 at 2:16 pm #6652Yes, found it!
Thank you so much. π I will rate this awesome. Some developers are not really so friendly you know. Thank you.November 19, 2015 at 6:11 am #6663Hi Ernest,
The username & password is still the same.
There’s one more thing I would like to seek for your advice.As you can see, if I do a search for “Optical”, it will return the results which is fine.
Btw “Optical” is the name of the Optical outlets.
I can also see from the result page, on the right side (The original search widget for this theme) would have “Optical” displayed in the box for Outlet name.So all is good. But when I use your search box to search for “Selangor”, which is the location (Field type is ListingType), no result is found. This makes sense because it is searching for “Selangor” in the box for Outlet Name.
Is there any way I can have your search to search for all 3 types? (Outlet Name, Brands, Locations)
Many thanks. I can think of no other stuff to amend other than this. I really think that this script is good!
November 19, 2015 at 8:44 am #6669Hi!
I think I understand what you need, but I think I can’t do anything about it. Let me explain why:
Currenly the plugin is redirecting to this specialized results list, which we discussed before, by editing the url to:
?field_c7a95a576f13bbb32f0a479d41c2ae58={phrase}&s=&serialized=1&action=pfs
Because of this custom redirection, the plugin search engine is not used. The reason is, that this redirection uses most likely a custom search engine specialized in searching for these shops, and it’s very different from the built in WordPress default search engine. The ajax search pro, can only override the default WordPress search engine, because it’s coded that way. But because this default engine is not used in your case, ajax search pro cannot override it.
Basically what happens now is this:- User types in the search query, hits enter button
- Ajax Search Pro gets the request, and by configuration it redirects to the url given
- The corresponding theme code recognizes this URL and starts it’s own search
- After searching the theme displays the results on this specail results page
So in this case ajax search pro is only a mediator to the theme search engine.
The only possible way to look for those fields is to change the configuration or the code of the acting theme search, that displays that special results page. I hope you understand π
Best,
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
- AuthorPosts
You must be logged in to reply to this topic.