Problem: I have several checkbox custom fields that store a yes or no value. I would like to be able to type the label of any checkbox into a text search field and find results that have that checkbox checked.
Solution: Relevanssi can help filter posts, including associated custom fields and taxonomy terms, using a text search. Unfortunately checkboxes are not supported in text-based searches. You can get around this if your checkbox field values match their labels. For example, if your checkbox for "Robotic" has a value "robotic" - see the screenshot attached. Add the checkbox fields to your post content, using Types or Views shortcodes. Hide them with CSS if you do not want the values to appear in your post. Then Relevanssi can will index those field values and include them in text searches. Here's an example of the post body content including hidden field values:
<div style="display:none;"> [types field="industry-field-slug" separator=","][/types] [types field="where-in-the-world-field-slug" separator=","][/types] </div>
Relevant Documentation:
https://toolset.com/documentation/user-guides/searching-texts-custom-fields-views-relevanssi/
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 |
---|---|---|---|---|---|---|
8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | - | - |
13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | - | - |
Supporter timezone: America/New_York (GMT-04:00)
This topic contains 2 replies, has 2 voices.
Last updated by 6 years, 10 months ago.
Assisted by: Christian Cox.