Home › Forums › Product Support Forums › Ajax Search Pro for WordPress Support › Search users with specific Meta fields
This topic contains 9 replies, has 2 voices, and was last updated by Ernest Marcinko 6 years, 5 months ago.
- AuthorPosts
- April 5, 2017 at 11:03 am #12598
Hello support team,
First of all, great plugin! We want to use your Ajax Search Pro plugin for searching users with specific metafields.
However the steps in your support page don’t show the users after a hit. (General options – User Search) We are using the Member plugin Users Ultra. Registred new users will be setup as normal registered users with the siterol of a contributor.Could this be a caching or permalink issue?
Placed the shortcode in the page in: http://acceptancetoggdib.nl/zoeken-update/ (open with Cornerstone).
Looking forward to hear from you,
Regards BoukeApril 6, 2017 at 7:57 am #12606Hi Bouke,
Thank you very much for your kind words!
I believe the problem is because the editor, contributor and subscriber roles are excluded, and the users might belong to one of these groups as well: https://i.imgur.com/jbjk6yJ.png
From what I can see on your users page, almost every user belongs to the ‘editor’ role. So if you change the exclusions to not include the editor, you should start seeing user results as well.
Best,
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
April 6, 2017 at 8:07 pm #12612Hi Ernest,
Thanks for your feedback. I’m a step further now:
http://acceptancetoggdib.nl/zoeken-update/– I can search on users. However after clicking on a found user, you will be forwarded to the post that the user has made. But is it possible to redirect the user to the profile page from the users? For example: when you search on: “Eef” it would be great that the user will be forwarded to the (dynamic user based) url http://acceptancetoggdib.nl/muziekprofiel/eef/.
– The setup for custom fields works perfect, really nice! But can you tell me how I can change the background from the created pulldown menu’s? Must I change the css code manually for this, or is this theme based?
Thanks,
Regards BoukeApril 7, 2017 at 7:21 am #12613Hi Bouke,
– It is actually possible to change the URL scheme for the user result on the General Options -> User search panel. I have made the change for you for the desired scheme: https://i.imgur.com/4Cxoy88.png
– Of course. You can change that background color with this custom CSS:
Best,fieldset.asp_custom_f select[multiple] { background: red !important; }
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
April 7, 2017 at 11:27 am #12616Hi Ernest,
Great that helped me a lot! The only 2 points I try to figur out, are why the customfields not working fine and the search loop button is going to the post section instead the manual setup login_user url for the musicprofile. Can I send the search loop button to member results aswell to post results?
About the customfields:
It doesn’t matter what you choose, in a Checkbox or Dropdown menu. Everytime the same results comes up.
These setup custom fields are linking to the meta_fields from the member plugin.
Is this the right way to do? (country, blaas_instrumenten, etc) Setup a custom field the message No results 🙁 comes up.Thanks a lot for your help!
Regards Bouke
April 7, 2017 at 3:39 pm #12627Hi Bouke,
Redirection
You can ectually change the search button and the ‘return’ key events, on the General Options -> Logic & Behavior panel: https://i.imgur.com/BoiBx2i.png
You can enter the custom relative url on your site, where you want it to be redirected to.Filtering by custom fields
Best,
I think that the problem is, that you are trying to filter User results, which is not possible. The category and custom field filters will only work with custom post type objects (like post, page, products, portfolio etc..). Users and user meta is stored very differently, and unfortunately cannot be filtered.
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
April 12, 2017 at 6:56 pm #12675Hi Ernest,
Thanks for your reply.
The flexible options for the logic & behavior section are great!
So about the custom fields:
– It’s possible to place a shortcode in a widget. For example like: [usersultra_user_custom_meta_info fields_list=’snaar_instrumenten,blaas_instrumenten’ within_widget=’yes’]. This shortcode is setup on a page.
– I can try to setup this custom meta fields in the profilepage as a part of the shortcode.
– In your video you show that custom fields (imported) from WooCommerce are working nicely. So is it someway possible to import custom fields?Thanks
Regards BoukeApril 13, 2017 at 11:11 am #12682Hi Bouke,
The only way it would work, if there was a post type object for each user, with the same meta fields as the user object. Unfortunately the profile page is not like that. It is a page, but it’s dynamically generated based on the user that visits it. In order for the filter to work, there must be a separate page (or any custom post type) for each user, otherwise it will always return that same one exact page.
In other words the users have to be imported into custom post type objects, alongside with the meta as well. I’m not sure if that is possible, I have not tried anything similar ever, to be honest.
Best,
Ernest Marcinko
If you like my products, don't forget to rate them on codecanyon :)
April 14, 2017 at 11:23 am #12708Hi Ernest,
Thanks for your reply.
– I can write the developers from the member plugin we use or it’s possible to work with Custom post Types.
– For the correct overview I’ve setup a sketch with your explanation from above. Can you complete the explanations where necessary?
– Is it someway possible to setup a paid project for this custom changes? (When the member plugin developers will not make any changes or a plugin is no solution).Thanks, regards,
BoukeAttachments:
You must be logged in to view attached files.April 16, 2017 at 7:48 am #12722Hi Bouke,
I believe that could be a solution, your sketch looks correct to me, a developer should understand it. Additionally, you can link this topic as well, if they need more information.
For paid projects, I recommend wpkraken.io, so far nobody has complained, and they are not freelancers, but a dedicated team for wordpress jobs.
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.