This topic contains 1 reply, has 2 voices, and was last updated by Ernest Marcinko 3 years, 11 months ago.
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.
Home › Forums › Product Support Forums › Ajax Search Pro for WordPress Support › Adding custom table data to search/results and custom result grouping/display
This topic contains 1 reply, has 2 voices, and was last updated by Ernest Marcinko 3 years, 11 months ago.
Is it possible to pull in non WordPress post data into the search?
For example I have a third party plugin which saves data in custom tables. Are there any options to pulling this into the search? I can write mysql queries to get data if need be. I’ve looked at this https://documentation.ajaxsearchpro.com/plugin-api/asp_query_args-filter but that won’t work with custom tables (I think!?).
Oh, maybe using this filter: ‘asp_results’? Can I add to the results there?
Also what would be a good filter/hook for custom grouping and layout of returned results? Say I want to pull specific results to the top of what is returned, display them differently, etc.
Thanks for any help!
Kevin
Hi,
For this purpose use the asp_results filter instead. This example could be a good starter: https://wp-dreams.com/knowledge-base/custom-fields-in-result-titles/
Creating custom groups at the moment is unfortunately not possible. You can however change the result group by checking the $r->g_content_type property, that sets the group name for each result.
Best,You must be logged in to reply to this topic.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |