bbPress has a simple search form that is based on the default WordPress search, allowing you to search by keywords only. But, all that will change with my new, upcoming plugin.
Upcoming Dev4Press plugin for WordPress and bbPress brings advanced search, similar to search specialized forum systems use. This advanced search includes a wide range of extra filters, query elements and results display controls.
When released, version 1.0 will include:
- Query types: topics and/or replies
- Search in title or content only
- Filter by author (by name or select from the list)
- Filter by the forum (public forums, subscribed forums or select forums)
- Filter by publication date, including date picker support
- Filter using the topic tags
- Change results order
As an extra feature, the plugin will include a filter for Topic Prefix implemented with GD Topic Prefix Pro plugin. And, there are plans to expand some of the filter fields in the future versions and even adding of new fields.
The plugin will include cache layer to speed up some operations, settings to limit some of the features to logged in users, default templates for form elements and SCSS based styling. And, the plugin will include various filters and actions for expanding the plugin.
The plugin will support bbPress 2.5.14 and latest RC version of upcoming bbPress 2.6. The plugin will require WordPress 4.5 or newer, and PHP 5.5 or newer. It is tested with default templates and many different themes, and so far, it works fine. There is no guarantee that plugin will work with every theme, especially if the theme is missing essential bbPress filters or actions.
The plugin will be released on Monday, September 10, 2018. This will be a Premium plugin, it will be available immediately to all users with active Dev4Press Plugins Pack license, and all users with an active license for GD bbPress Toolbox Pro, GD Topic Polls Pro or GD Topic Prefix Pro will get special 30% discount for a limited time (whole week).
If you have any questions, or suggestions about the plugins, feel free to comment and let me know.