Fix your WordPress search!
WordPress search doesn’t search everything, and doesn’t give you enough control over what is searched and how. Relevanssi Premium gives you full access and full control, with plenty of filters and ways to make Relevanssi work the way you want your search to work.- PDF contents Relevanssi can read the text from your PDFs, index it and search it! Read more about indexing PDFs.
- Multisite searches Relevanssi can run searches across many subsites in the same multisite network.
- Custom fields Relevanssi will find the content in your custom fields, including things like WooCommerce SKUs, ACF field content or whatever it is you store in custom fields. Read more about custom field search.
- User profiles Yes, Relevanssi will find users by their names and profile descriptions.
- Taxonomy terms No matter if you prefer categories, tags or custom taxonomies, Relevanssi will return the term archive pages in searches!
- Shortcode output Relevanssi can expand shortcodes and find content generated by shortcodes.
Update:
= 2.23.0 =
* New feature: Relevanssi can now create custom field specific excerpts that come from one custom field only and know which field that is.
* New feature: You can see the list of indexed custom field names in the indexing and excerpt settings.
* New feature: New filter hook `relevanssi_excerpt_specific_custom_field_content` filters the excerpt custom field content if `relevanssi_excerpt_specific_fields` is enabled.
* Changed behaviour: The `relevanssi_get_custom_field_content()` function now returns an array instead of string. If `relevanssi_excerpt_specific_fields` is off, the previous string return value is returned as a single-item array with the string in index 0. If the setting is on, the array keys are the field names.
* Changed behaviour: The `relevanssi_get_child_pdf_content()` function now returns an array.
* Minor fix: The "none" value in category dropdowns from the searchform shortcode is changed from -1 to 0.
* Minor fix: The stopword population during the multisite installation used the wrong database table, leading to failed population.
* Minor fix: Multisite installation is moved from `wp_insert_site` (priority 10) to `wp_initialize_site` (priority 200) in order to avoid trouble.
* Minor fix: Wildcard search now works in whole word matching, not only in partial matching.
* Minor fix: The Gutenberg sidebar translations didn't show up. Now you should be able to see the sidebar in the right language.