Skip Navigation

[Resolved] Faceted search

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 -

Supporter timezone: America/Sao_Paulo (GMT-03:00)

This topic contains 1 reply, has 2 voices.

Last updated by Mateus Getulio 1 year, 5 months ago.

Assisted by: Mateus Getulio.

Author
Posts
#2623907

I found an old search post about faceted search "Toolset and FacetWP" and was wondering if this is still an issue, or if there is a way to integrate the 2 successfully. I am needing to create an advanced search like what FacetWP and Relevanssi can do, while also using all the other features to build the site with Toolset. If you could let me know if this is possible, that would be great. The post in your forums in 5 years old and some things might have changed for the better, I hope.

#2624143

Mateus Getulio
Supporter

Languages: English (English )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello there,

Thanks for your contact!

It should be fine to user together Toolset and FaceWP, but of course, you won't be able to use 100% features of both plugins at the same time.

FacetWP is a search plugin, whereas Toolset plugins offer a wide range of features (including custom search). FacetWP search is custom made (uses internal database tables), and relies on WP Core and third-party plugins stores (Relevanssi, SearchWP), whereas Toolset searches are based on WordPress core + Toolset relationships + Toolset Maps.

This being said, you can still do FacetWP search on custom post types, custom taxonomies, and custom fields created by Toolset. But there are some limitations. The search may work smoothly for some types of fields(number, single line, multiline, etc.). But, may also give unexpected results for other types of fields(checkbox, radios, checkboxes, etc.).

FacetWP will interact directly with the data stored in the database. For a checkbox field as an example, it will find the values stored in the database instead of their labels(Yes/No vs 1/0). This may happen to select fields, radio fields, checkboxes fields. Because FacetWP won't have visibility on the fields labels and options, which are specific to Toolset.

Toolset does have an integration only with Relevanssi for 3 fields types(Single line, Multilines, WYSIWYG). So, my suggestion is to evaluate the options of each plugin based on your site requirements.

Please let me know if this explanation is clear to you and solves the question.

Regards,
Mateus.