{"id":301213,"date":"2026-05-08T02:10:38","date_gmt":"2026-05-08T02:10:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-search-chips\/"},"modified":"2026-05-08T02:10:17","modified_gmt":"2026-05-08T02:10:17","slug":"smart-search-chips","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/smart-search-chips\/","author":23481880,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Smart Search Chips","header_author":"Jan Bartos","header_description":"Dynamic filter chips for WordPress search. Generates smart, non-redundant filter tags from the built-in Search Chips Tags field. Works with Relevanssi for best results.","assets_banners_color":"","last_updated":"2026-05-08 02:10:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/smartsearchchips.app","header_author_uri":"https:\/\/teprostroj.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":31,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"honzdev","date":"2026-05-08 02:10:17"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3526094,"resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3526094,"resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3526094,"resolution":"3","location":"plugin"}},"screenshots":{"1":"Search for \"tea\" and filter chips appear automatically","2":"Click a chip to narrow results instantly","3":"The Smart Search Chips demo homepage"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[262247,2236,5183,944,286],"plugin_category":[45],"plugin_contributors":[262248],"plugin_business_model":[],"class_list":["post-301213","plugin","type-plugin","status-publish","hentry","plugin_tags-chips","plugin_tags-filter","plugin_tags-product-search","plugin_tags-search","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-honzdev","plugin_committers-honzdev"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/smart-search-chips.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-search-chips\/trunk\/screenshot-1.png?rev=3526094","caption":"Search for \"tea\" and filter chips appear automatically"},{"src":"https:\/\/ps.w.org\/smart-search-chips\/trunk\/screenshot-2.png?rev=3526094","caption":"Click a chip to narrow results instantly"},{"src":"https:\/\/ps.w.org\/smart-search-chips\/trunk\/screenshot-3.png?rev=3526094","caption":"The Smart Search Chips demo homepage"}],"raw_content":"<!--section=description-->\n<p>Smart Search Chips adds dynamic, clickable filter chips to your WordPress search results. Unlike traditional faceted search plugins that require you to predefine all filter options, Smart Search Chips automatically generates relevant filter tags from the actual search results.<\/p>\n\n<p><strong>How it works:<\/strong><\/p>\n\n<ol>\n<li>User types a search query<\/li>\n<li>Plugin analyzes the top results and their Search Chips Tags<\/li>\n<li>Displays clickable filter chips ranked by frequency<\/li>\n<li>Automatically eliminates redundant chips (tags shared by all results)<\/li>\n<li>Clicking a chip filters results to only show matching products<\/li>\n<\/ol>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Dynamic chip generation from search results - no predefined facets needed<\/li>\n<li>Smart redundancy elimination - chips that don't help narrow results are hidden<\/li>\n<li>Works with Relevanssi (recommended) for relevance-based scoring<\/li>\n<li>Uses the built-in Search Chips Tags field as the free tag source<\/li>\n<li>AJAX-powered live search with instant filtering<\/li>\n<li>Fully customizable colors, limits, and thresholds<\/li>\n<li>Override existing theme AJAX search handlers<\/li>\n<li>Theme template overrides for custom result rendering<\/li>\n<li>Shortcode [sschp_search] for easy integration<\/li>\n<\/ul>\n\n<p><strong>Works best with:<\/strong><\/p>\n\n<ul>\n<li>Product catalogs with many similar items<\/li>\n<li>Technical documentation sites<\/li>\n<li>Any site where search results need smart filtering<\/li>\n<\/ul>\n\n<h3>Smart Search Chips Pro<\/h3>\n\n<p>Smart Search Chips Pro is available separately from https:\/\/smartsearchchips.app\/ for teams that want ACF\/custom field connectors, numeric range slider chips, search analytics, synonym rules, manual chip curation, AI-assisted tag workflows, and commercial support. The WordPress.org plugin is fully functional with its built-in Search Chips Tags field and does not require accounts or payment.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Smart Search Chips processes search queries entered by visitors to generate dynamic filter chips. Search queries are processed on this server and are not stored or sent to any third-party service by this WordPress.org edition. Full policy: https:\/\/smartsearchchips.app\/privacy-policy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>smart-search-chips<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins menu<\/li>\n<li>Go to Settings &gt; Search Chips to configure<\/li>\n<li>Add Search Chips Tags to your posts\/products using the plugin meta box<\/li>\n<li>Select which post types to search<\/li>\n<li>Optionally install Relevanssi (free) for better search ranking<\/li>\n<\/ol>\n\n<p><strong>Quick Start:<\/strong><\/p>\n\n<ol>\n<li>Add semicolon-separated tags to the built-in Search Chips Tags field on your posts\/products<\/li>\n<li>Select which post types to search in Settings &gt; Search Chips<\/li>\n<li>Add <code>[sschp_search]<\/code> shortcode to any page, or set \"Override AJAX Action\" to hook into your theme's existing search<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20relevanssi%3F\"><h3>Do I need Relevanssi?<\/h3><\/dt>\n<dd><p>No, but it's recommended. Without Relevanssi, the plugin uses default WordPress search. With Relevanssi, you get relevance-based scoring which makes the chip generation smarter (irrelevant results are filtered out before chips are calculated).<\/p><\/dd>\n<dt id=\"how%20do%20i%20populate%20the%20tag%20fields%3F\"><h3>How do I populate the tag fields?<\/h3><\/dt>\n<dd><p>Use the built-in Search Chips Tags meta box on each post\/product. Tags should be semicolon-separated. ACF\/custom field connectors are available separately in Smart Search Chips Pro.<\/p><\/dd>\n<dt id=\"can%20i%20override%20the%20search%20result%20html%3F\"><h3>Can I override the search result HTML?<\/h3><\/dt>\n<dd><p>Yes. Create a file at <code>your-theme\/smart-search-chips\/results.php<\/code> and the plugin will use it instead of the default template. The variable <code>$sschp_posts<\/code> contains the post data array.<\/p><\/dd>\n<dt id=\"how%20does%20redundancy%20elimination%20work%3F\"><h3>How does redundancy elimination work?<\/h3><\/dt>\n<dd><p>The algorithm ranks tags by frequency, then for each candidate chip checks if it appears in ALL results of any already-selected chip's group. If so, it's redundant and hidden. This ensures only truly differentiating tags are shown.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20woocommerce%3F\"><h3>Can I use this with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Set \"Post Types\" to include \"product\". The WooCommerce helper can populate the built-in Search Chips Tags field from product attributes, categories, tags, and SKU.<\/p><\/dd>\n<dt id=\"can%20external%20automation%20manage%20pro%20chip%20rules%3F\"><h3>Can external automation manage Pro chip rules?<\/h3><\/dt>\n<dd><p>Yes. Smart Search Chips Pro exposes authenticated REST access for chip rules at <code>\/wp-json\/smart-search-chips\/v1\/chip-rules<\/code>. Administrators can read or update <code>synonym_rules<\/code>, <code>pinned_chips<\/code>, <code>hidden_chips<\/code>, and <code>renamed_chips<\/code> using standard WordPress REST authentication.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Core chip engine with redundancy elimination<\/li>\n<li>Relevanssi integration with relevance threshold<\/li>\n<li>AJAX search handler with chip filtering<\/li>\n<li>Admin settings page<\/li>\n<li>Shortcode [sschp_search]<\/li>\n<li>Theme template override support<\/li>\n<\/ul>","raw_excerpt":"Dynamic filter chips for WordPress search. Auto-generates smart, non-redundant filter tags from the built-in Search Chips Tags field.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/301213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=301213"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/honzdev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=301213"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=301213"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=301213"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=301213"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=301213"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=301213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}