Description
This is the Filter & Search plugin for WordPress compatible with Gutenberg Block Editor.
This plugin makes it easy to put search box anywhere on your WordPress website.
If you have custom post type, you can also narrow down the search by custom post types.
Add Filter Function
Site visitors can search your posts by filtered category, tag, custom post type, keyword, etc.
You can see the documentation on our website.
5,000+ Active installations
Since its release in November 2020, it has been installed on many websites.
Block Editor Support
You can easily place the search box as a block. No coding in PHP etc is required.
Easy to Use
With this plugin, you can create the Filter Search Block on your edit screen.
If you have custom post types, you can also narrow down the search by custom post types.
Features
- Block editor support
- Taxonomy search (category, tag, custom taxonomy)
- Keyword search
- Specify the target post type (post, page, custom post type)
- Insert form in search result page
- Display on post archive page
Pro Version
Pro Version has a Wide Range of Features!
* Post Date Search Block
* Search Result Single Order
* Custom Field Search (beta)
* Check Boxes or Radio Buttons are also available for selection
* AND/OR search settings for checkbox selection
* When using Taxonomy Search Block, the “Post Counts” can be displayed
* When using Taxonomy Search Block, terms with no postings can be displayed
* Block width settings for each screen size
* Editable text for labels (item names)
* Editable text for search buttons
Find out about additional features of VK Filter Search Pro on our website.
Screenshots
Blocks
This plugin provides 8 blocks.
- Search Result Count
- Search Result Form
- VK Filter Search
- Search Result Title
- Call Filter Search Form
- VK Keyword Search
- VK Taxonomy Search
- VK Post Type Search
Installation
This plugin can be installed directly from “Plugins” in your WordPress dashboard.
- Upload the entire “vk-filter-search” folder to the /wp-content/plugins/ directory, or install the plugin through your WordPress ‘Plugins’ screen directly. Then activate the plugin through the ‘Plugins’ menu on your WordPress dashboard.
- Type ‘/filter’ on the edit screen and the VK Filter Search Block will appear in the suggested list.
- If you select “VK Filter Search” from the suggested list, some preset blocks are inserted to edit the area. Taxonomy Search Block (Set to Category) / Taxonomy Search Block (Set to Tag) / Keyword Search Block / Search Button Block are inserted as preset blocks.
- You can change the setting of the block. (e.g. the taxonomy to target, the order of the blocks)
FAQ
-
Is it compatible with various themes?
-
Basically, it’s supposed to work fine with any themes. However, there may be some visual design issues mainly related to CSS. It may cause display problems.
-
Does the layout of the search results page change on the different themes?
-
Yes, the layout of the search results depends on the theme. The search results page and the ability to control the layout of the search results page provided by each theme make such a difference.
-
How many labels (item names) can I set?
-
Items are placed in blocks, so there are no limitations on the numbers. However, you can set only one label per search item (e.g. category).
-
Can it search the post content?
-
Yes, users can search the content field of the posts with the Keyword Search Block.
-
Users can use checkboxes and radio buttons with the Pro version.
Please check out the feature comparison between the free and pro versions. -
Which languages are available?
-
It is currently available in English and Japanese.
More languages will be added in the future. If you would like to help with translation, please click on the link below to join the contribution.
Translating WordPress
Reviews
Contributors & Developers
“VK Filter Search” is open source software. The following people have contributed to this plugin.
Contributors“VK Filter Search” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “VK Filter Search” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.13.0
[ Add Setting ][ Search Result Count ] Add font-style / font-weight of number setting.
2.12.0
[ Add Block ] Add “Search Result Count” block.
[ Specification Change ][ Search Result Single Order ] So that only one can be installed ( Pro version ).
[ Specification Change ][ VK Filter Search / Pro ] Supports color, background, padding, border.
[ Bug Fix ][ Call Filter Search Form ] Fix the behavior of block when selected post does not exists.
[ Bug Fix ][ Search Title ] Fix warning when specify term that doesn’t exist.
2.11.2
[ Bug Fix ][ Taxonomy Search Pro ] Fix the behavior of stage dropdown when selecting “any”.
2.11.1
[ Specification Change ] Fix block placed at the bottom.
2.11.0
[ Specification Change ][ VK Filter Search / Pro ] Fix block category and placed at the top.
[ Design bug fix ] When the icon tag is input into the label name input field, adjust it to create a margin to the right of the icon ( Pro version ).
2.10.0
[ Add Setting ][ Taxnomy Search Pro] Add accordion setting
[ Add Setting ][ VK Taxonomy Search Pro ] Add multi-layered dropdown
[ Specification Change ][ VK Filter Search / Pro ] Change to allow specifying the vertical margin
[ Bug fix ][ Auto Count ] Fixed search result count when using dropdowns and radio buttons
2.9.0
[ Specification Change ][ Block Layout Setting ] Unified the block width settings to be configured from the upper panel of the sidebar.
[ Bug fix ] Fixed the PHP warning on the edit screen of the post type “VK Filter Search.”
[ Design bug fix ][ VK Post Date Search Pro ] Modify it so that the calendar icon is not displayed when the display area is narrow.
[ Design bug fix ][ VK Taxonomy Search Pro ] Fixed the misalignment of the active position of the radio button.
[ Design bug fix ][ VK Taxonomy Search Pro ] Fixed the misalignment of the active position of the checkbox.
[ Design bug fix ][ VK Taxonomy Search Pro ] Added a 0 margin-top specification to the li tags of each item because the margin-top varied depending on the theme, requiring additional CSS.
2.8.1
[ Translate ] Text and translate adjustment
2.8.0
[ Add Block ] Add Search Result Title Block
[ Specification Change ][ Search Result Form ] Add Setting to Force search results to be displayed
[ Bug fix ][ Taxonomy Post Count ] Fixed keyword not being taken into account.
2.7.2
[ Bug fix ] Fixed an issue where allowedBlocks could not be modified by wp.hooks.addFilter
2.7.1
[ Bug fix ][ Call Filter Search ] Fix search results were not displayed even if “Display form on search results page” was enabled.
2.7.0
[ Specification Change ] Change dashboard icon.
[ Bug fix ][ Call Filter Search ] Fix search results were displayed on the first search even if “Display form on search results page” was disabled.
[ Bug fix ] Fixed a bug in the title filter.
[ Bug fix ] Fixed the JavaScript that controls the form
2.6.0
[ Specification Change ][ Pro ] Cancel forced linkage of some setting items.
[ Specification Change ][ Pro ] Attend to I18N Improvements in 6.5.
[ Bug fix ][ Pro ] Fixed an issue where elements would overflow when the column width method was set to ‘minimum width’ but the minimum width was not specified.
[ Bug fix ] Fix Block Registration Error ( Already Registerd. ).
2.5.3
[ Bug fix ][ Pro ] Fix post count logic of category / post_tag.
[ Bug fix ][ Pro ] Fix search result url logic.
2.5.2
[ Bug fix ][ Pro ] Fix count changing when auto count disable and auto count logic.
[ Bug fix ][ Call Filter Search ] The script that maintains the form is now loaded even if you do not select Show in search results.
2.5.1
[ Other ] Fix translation
2.5.0
[ Add function ] Fix title tag of search result screen.
[ Bug Fix ] Fix Error when activate this plugin.
2.4.2
[ Bug fix ][ Custom Field Search (beta) ] Fixed a bug the design of the Custom Field Form to break.
[ Bug fix ][ Custom Field Search (beta) ] Corrected the label names for field types in custom fields.
[ Bug fix ] Improve to automatically add margins when the minimum width and GAP are not specified, with a minimum maintenance width specified.
2.4.1
[ Bug fix ] Fixed a bug affecting search results in version 2.4.0, where the Filter Search Block was directly set to a post without using the Call Filter Search Pro Block.
2.4.0
[ Specification Change ][ Custom Field Search (beta) ] Compatible with date/time/date/time/numeric values.
[ Specification Change ][ Post Date Search ] Add Setting of min date / max date.
[ Specification Change ] Display warning on forms created in old format.
[ Other ] Composer Update ( Plugin Update Checker 5.0 -> 5.3 etc )
2.3.3
[ Specification Change ] Added filter hooks for URLs related to search results such as form action attributes.
2.3.2
[ Bug fix ] Fix XSS.
2.3.1
Change test version
2.3.0
[ Add function ] Added a minimum width specification to the column width setting method.
[ Bug fix ][ Call filter search block ] Fixed the display issue with the edit button.
[ Bug fix ] Fixed an issue where the post type archive form was displayed on the search results screen.
2.2.3
[ Add function ][ Taxonomy ( Pro ) ] Add Setting of auto post counts when the form will be submited.
[ Specification Change ] Forms on Posts with statuses other than private and publish and future will not display on post-type-archive screen and search-result screen.
[ Bug fix ] We have fixed the error that occurred when placing it on the widget screen.
2.1.1
[ Other ] Version only
2.1.0
[ Add function ] Add Setting of Direct search ( Auto Submit ) that when you change pulldown or checkbox or radio-button, the form will be submited.
[ Specification Change ] Force load javascript for redirection on header.
[ Specification Change ] Allow heading tag on the form of search result or post type archive screen.
2.0.6
[ Bug fix ] Allow Inline Style on Search Result Form and Post Type Archive form.
2.0.5
[ Bug fix ] Fix no Filter Search Post Type Error
2.0.0
[ Add function ] Add Filter Search post type and add block that call post of Filter Search post type.
[ Bug fix ] Fixed the style of checkboxes and radio buttons so that the last item is to the left.
[ Bug fix ][ Taxonomy ( Pro Only )] Fix the behavior of “Choose filter setting”.
1.14.3
[ Bug fix ] Fix submit button font size setting.
1.14.2
[ Bug fix ] Allow button’s style when html escaped.
1.14.1
[ Bug fix ] Allow i tag when html escaped.
1.14.0
[ Add Setting ][ Pro ] Add submit button style setting.
1.13.2
[ Specification Change ][ Checkbox / Radio ( Pro Only )] Remove unnecessary id in input tag
[ Bug fix ] Delete undeletable form data.
[ Bug fix ] When curent screen is site-editor or widget-editor, delete setting for display search form on search result screen or post-type-archive screen.
1.13.1
[ Specification Change ] Change Version Only.
1.13.0
[ Add function ][ Search Result Single Order Pro ] Add Outer Column Setting
[ Other ] Lightweight data acquisition process
[ Other ] Fixed XSS vulnerability
1.12.1
[ Add Setting ][ Pro ][ Taxonomy ] Add “OPTION LABEL FOR NON-SELECTED” Setting for pulldown and radio button
[ Other ] Add PHPUnit Fatal error test
[ Other ] Change require WordPress Version 5.9+
[ Other ] Edit label name tuning
[ Other ] Update Plugin Update Checker 5.0
1.11.0
[ Add function ][ Pro ][ Taxonomy ] Added a function to let users choose AND search or OR search when checkbox is specified in taxonomy block.
[ Add function ][ Pro ][ Taxonomy ] Add two options show post counts & hide empty terms.
1.10.14
[ Specification Change ] Change Version Only.
1.10.13
[ Bug fix ][ Pro ] Fix getting post_meta method.
1.10.12
[ Specification Change ] Change Version Only.
1.10.11
[ Bug fix ] Fix WordPress 5.8 Fatal Error
1.10.10
[ Design Bug fix ] Adjusted the width of the text between dates
1.10.9
[ Bug Fix ] Theme hook array fire at after_theme_setup@10
[ Bug Fix ] Load Blocks on init@11
1.10.8
[ Bug Fix ] Fix VK Taxonomy Search Block Error ( Free Only ).
1.10.3
[ Bug Fix ] Corresponds to block widget.
[ Bug Fix ] add patch for WordPress 6.0
1.10.2
[ Bug Fix ] fix Custom Field Sort of Number and Character.
1.10.1
[ Bug Fix ] Don’t see undefined in empty text fields on the second and subsequent pages of search results.
1.10.0
[ Add Block ] Add Search Result Single Order Block ( Pro Only )
1.9.2
[ Bug fix ] Fix alert for block themes.
1.9.1
[ Specification Change ] fix Custom Field Block Choice System. ( Pro Only )
[ Specification Change ] Corresponds to block themes.
[ Design Bug fix ] Fix front style when enable block separate loading
1.8.1
[ Bug fix ] Fix submit button style for Free.
1.8.0
[ Specification Change ] Add second field around text setting
[ Specification Change ] Change ‘Do not specify xx’ to ‘Any’
[ Bug fix ] Fix input / option label on search form
[ Bug fix ] Fix Custom Field Block Label ( Pro Only )
1.7.2
[ Bug fix ] Fix Archive page icon
1.7.1
[ Bug fix ] Fix Archive page button
1.7.0
[ Specification Change ] change can use fontawesome html tags in search button
1.6.1
[ Specification Change ] change version only
1.6.0
[ Add block ] Add custom field search block ( Beta ) ( Pro Only )
[ Bug fix ] Fix Translate ( Free Only )
1.5.6
[ Specification Change ] change version only
1.5.5
[ Specification Change ] change version only
1.5.4
[ Specification Change ] change version only
1.5.3
[ Specification Change ] change can use fontawesome html tags in label
1.5.2
[ Deploy ] fix Deployment
1.5.1
[ Deploy ] fix Deployment
1.5.0
[ Add Function ] Add Date Filter ( Pro Only )
1.4.0
[ Add Function ] Add Radio button and check box column control ( Pro Only )
[ Spechification Change ] Change css selector strongth for cope with other theme
1.3.4
[ Bug fix ] Fix script for redirect after search
1.3.3
[ Bug fix ] Fix script for redirect after search
1.3.2
[ Other ] change version
1.3.1
[ Other ] Cope with WordPress 5.8
1.3.0
[ Specification Change ] Change redirect method php to javascript.
[ Specification Change ] Change checkbox / radio layout for mobile ( Pro Only )
[ Specification Change ] No need for free version.
1.2.0
[ Add Function ] Add setting of inner block width.
[ Bug Fix ] Remove unnecessary CSS
1.1.5
[ Bug Fix ] Fix arguments of functions on block.
1.1.4
[ Specification Change ] Change Version Only.
1.1.3
[ Specification Change ] Fix PHP 8.0 Notice of functions.
[ Bug fix ] Fix search results display ul li.
1.1.2
[ Specification Change ] Change Version Only.
1.1.1
[ Specification Change ] Fix all blocks of block.json for Block Directory.
1.1.0
[ Specification Change ] Change icons
[ Bug fix ] Cope with WordPress 5.7
1.0.3
[ Bug fix ] Fix css class of dropdown on custom taxonopmy.
1.0.2
[ Bug fix ] Fix Layout bug on Safari (gap)
1.0.0
[ Specification Change ] Requires at least: 5.6
[ Specification Change ] Use wp_dropdown_categories
0.6.5
[ Specification Change ] Change script of query.
0.6.4
[ Bug fix ] If Post type is not selected, result page is not for any post type.
0.6.3
[ Specification Change ] Change Config file
0.6.2
[ Specification Change ] Delete needless code
0.6.1
[ Specification Change ] Config file
0.6.0
[ Specification Change ] Button design
0.5.2
[ Bug fix ] If options is empty, Warning is appear
0.5.1
[ Bug fix ] If options is empty, Warning is appear
0.5.0
[ Add Function ] Display to post type archive page
0.4.21
[ Other ] Change Sentence.
0.4.20
[ Bug fix ] Fix Error.
0.4.19
[ Other ] Change File Name.
0.4.18
[ Bug fix ] Try Taxonomy Search Translate
0.4.17
[ Bug fix ] fix Taxonomy Search Translate
0.4.16
[ Bug fix ] fix @wordpress/i18n import
0.4.15
[ Other ] fix fatal error
0.4.14
[ Other ] bug fix
0.4.13
[ Other ] build only
0.4.12
[ Bug fix ] fix translate function and deploy settings
0.4.11
[ Bug fix ] fix translate function
0.4.10
[ Other ] build only
0.4.9
[ Bug fix ] fix translate function
0.4.8
[ Bug fix ] fix translate function
0.4.7
[ Bug fix ] fix translate function
0.4.6
[ Bug fix ] fix translate function
0.4.5
[ Bug fix ] fix translate function
0.4.4
[ Bug fix ] fix translate function
0.4.3
[ Bug fix ] fix translate function
0.4.2
[ Bug fix ] delete translate file
0.4.1
[ Bug fix ] Query bug fix
0.4.0
[ Specification Change ] Change logic of display the search box to search result page.
0.3.2
[ Bug fix ] fix console error.
0.3.1
[ Specification Change ] padding and margin tuning
0.3.0
[ Specification Change ] padding and margin tuning
0.2.3
[ Other ] Rebuild only
0.2.2
[ Bug fix ] fit syntax error
0.2.1
[ Bug fix ] fit syntax error
0.2.0
[ Add function ] Can be add search form in result page.
0.1.0
- Initial release.