[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1okMKmdujBKQXkgLccjTYumhYzlmRRa5LeQ3_giPDh8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":142,"fingerprints":605},"searchjet-instant-search","SearchJetEngine – AI-Powered Instant Search for WooCommerce & WordPress","1.3.6","Maidul","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaidulcu\u002F","\u003Cp>🔎 \u003Ca href=\"https:\u002F\u002Fsearchjetengine.com\u002F\" rel=\"nofollow ugc\">SearchJet Engine\u003C\u002Fa> transforms your WordPress content into a fast, intelligent search experience that your visitors will love.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎉 Forever Free Plan Available!\u003C\u002Fstrong>\u003Cbr \u002F>\nGet started with SearchJetEngine’s generous free tier that includes 10,000 monthly searches and up to 1,000 indexed pages – perfect for most WordPress sites!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How SearchJetEngine Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🔍 \u003Cstrong>1. Indexing Your Content\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically crawls your WordPress content (posts, pages, products)\u003Cbr \u002F>\n* Extracts and structures your data for optimal search performance\u003Cbr \u002F>\n* Builds a search-optimized index that updates in real-time\u003C\u002Fp>\n\u003Cp>🤖 \u003Cstrong>2. Processing Searches\u003C\u002Fstrong>\u003Cbr \u002F>\n* Understands the meaning behind user queries with AI\u003Cbr \u002F>\n* Corrects spelling mistakes automatically\u003Cbr \u002F>\n* Ranks results by relevance and returns them in milliseconds\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>3. Displaying Results\u003C\u002Fstrong>\u003Cbr \u002F>\n* Shows typo-tolerant matching with highlighted text\u003Cbr \u002F>\n* Provides smart filtering and mobile-optimized interface\u003Cbr \u002F>\n* Delivers instant results as users type\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightning-Fast Search\u003C\u002Fstrong> – Instant AJAX results with typo tolerance and AI-enhanced relevance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready\u003C\u002Fstrong> – Product search with SKU, price, category matching, and stock status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Analytics\u003C\u002Fstrong> – Track top searches, zero-result queries, and comprehensive usage metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Plan Management\u003C\u002Fstrong> – Intelligent quota tracking with usage analytics and performance caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Hardened\u003C\u002Fstrong> – Log injection protection, secure cryptographic implementations, and input validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Memory leak prevention, API call caching, atomic operations, and WordPress standards compliance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable UI\u003C\u002Fstrong> – Multiple themes, colors, and display options with live preview\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Indexing\u003C\u002Fstrong> – Auto-sync with content updates, exclusion rules, and memory-efficient processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – REST API, webhooks, automation framework, and comprehensive error handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Forever Free\u003C\u002Fstrong> – 10,000 searches\u002Fmonth, 1,000 pages, no credit card required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003Cbr \u002F>\n* E-commerce stores needing fast product search\u003Cbr \u002F>\n* Content sites with large libraries\u003Cbr \u002F>\n* Developers requiring search APIs\u003Cbr \u002F>\n* Sites needing search analytics\u003Cbr \u002F>\n* Anyone wanting better search without monthly fees\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* AI-enhanced relevance scoring\u003Cbr \u002F>\n* Multilingual support (WPML\u002FPolylang)\u003Cbr \u002F>\n* Zero-result burst detection\u003Cbr \u002F>\n* Custom post type support\u003Cbr \u002F>\n* Mobile-optimized interface\u003Cbr \u002F>\n* SEO-friendly implementation\u003C\u002Fp>\n\u003Cp>🔎 \u003Ca href=\"https:\u002F\u002Fwww.searchjetengine.com\u002Fvector-search-demo\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | 📘 \u003Ca href=\"https:\u002F\u002Fsearchjetengine.com\u002Fdocs\u002Fguides\u002Fget-started\u002Fwhat-is-searchjet\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>SearchJet collects only necessary data for search indexing and analytics. No sensitive data like passwords or admin content is stored. All data transmission is encrypted. View our \u003Ca href=\"https:\u002F\u002Fsearchjetengine.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> for details.\u003C\u002Fp>\n","AI-powered instant search for WordPress & WooCommerce with typo tolerance and real-time analytics.",0,1028,"","6.8.5","5.5","7.4",[18,19,20,21,22],"ajax","analytics","instant","search","woocommerce","https:\u002F\u002Fsearchjetengine.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearchjet-instant-search.1.3.6.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"maidulcu",10,1260,97,126,77,"2026-04-04T10:57:24.713Z",[38,65,85,105,123],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":11,"last_vuln_date":63,"fetched_at":64},"add-search-to-menu","Ivory Search – WordPress Search Plugin","5.5.14","Vinod Dalvi","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinod-dalvi\u002F","\u003Cp>Ivory Search is a simple to use advanced WordPress search plugin.\u003C\u002Fp>\n\u003Cp>It enhances the default WordPress search and also allows you to create new custom search forms.\u003C\u002Fp>\n\u003Cp>With Ivory Search, you can create an unlimited number of search forms and configure each search form individually to customize WordPress search and perform different types of searches on site content.\u003C\u002Fp>\n\u003Cp>Display the custom search forms on site header, footer, sidebar or widget area, navigation or menu, on pages, posts, custom post types or anywhere on the site using its shortcodes.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note: The styling of the search form highly depends on how your theme styles it. If your theme does not style search form correctly then to style it get free support from \u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Ivory Search Support\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Have any doubt or question?\u003Cbr \u002F>\nFeel free to ask it using \u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Form\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Perform faster search with inverted index-based search engine.\u003C\u002Fli>\n\u003Cli> Index and search  shortcode contents.\u003C\u002Fli>\n\u003Cli> Search WooCommerce products.\u003C\u002Fli>\n\u003Cli> Search images, files and attachments.\u003C\u002Fli>\n\u003Cli> Customize search form using customizer.\u003C\u002Fli>\n\u003Cli> Search using AJAX search.\u003C\u002Fli>\n\u003Cli> Track searches in search analytics.\u003C\u002Fli>\n\u003Cli> Index and search TablePress shortcode contents.\u003C\u002Fli>\n\u003Cli> Create unlimited number of search forms.\u003C\u002Fli>\n\u003Cli> Configure each search forms separately.\u003C\u002Fli>\n\u003Cli> Configure search form to search specific content.\u003C\u002Fli>\n\u003Cli> Exclude specific content from search results.\u003C\u002Fli>\n\u003Cli> Display Search Forms anywhere on your site.\u003C\u002Fli>\n\u003Cli> Supports multilingual search.\u003C\u002Fli>\n\u003Cli> Multilingual Search supported by Weglot\u003C\u002Fli>\n\u003Cli> Integrates with popular plugins such as WooCommerce, Weglot, Polylang, bbPress, WPML etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AJAX Search or Live Search\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Convert any search form including default search form to AJAX search form.\u003C\u002Fli>\n\u003Cli> Search posts, pages, WooCommerce products, images, files or any custom post type using AJAX search.\u003C\u002Fli>\n\u003Cli> Exclude any specific content from AJAX search.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Search Form Customizer\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Use customizer to change search form colors and its text.\u003C\u002Fli>\n\u003Cli> Choose any search form style from various search forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Search Specific Content\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Search specific post types such as post, page, product, attachment, forum etc.\u003C\u002Fli>\n\u003Cli> Search in post title.\u003C\u002Fli>\n\u003Cli> Search in post content.\u003C\u002Fli>\n\u003Cli> Search in post excerpt.\u003C\u002Fli>\n\u003Cli> Search posts having specific category or taxonomy terms.\u003C\u002Fli>\n\u003Cli> Search in category or taxonomy terms title.\u003C\u002Fli>\n\u003Cli> Search in category or taxonomy terms description.\u003C\u002Fli>\n\u003Cli> Search posts having specific custom fields or metadata.\u003C\u002Fli>\n\u003Cli> Search WooCommerce products SKU. [Premium]\u003C\u002Fli>\n\u003Cli> Search WooCommerce products variation. [Premium]\u003C\u002Fli>\n\u003Cli> Search posts created by specific authors. [Premium]\u003C\u002Fli>\n\u003Cli> Search in author Display name and display the posts created by that author.\u003C\u002Fli>\n\u003Cli> Search posts having specific statuses. [Premium]\u003C\u002Fli>\n\u003Cli> Search posts having specific number of comments. [Premium]\u003C\u002Fli>\n\u003Cli> Search in approved comments content.\u003C\u002Fli>\n\u003Cli> Search posts created in specific date.\u003C\u002Fli>\n\u003Cli> Search only password protected posts.\u003C\u002Fli>\n\u003Cli> Search only posts without passwords.\u003C\u002Fli>\n\u003Cli> Search all posts with and without passwords.\u003C\u002Fli>\n\u003Cli> Search specific files, MIME type or media attachments such as images, audio, videos, PDF, documents etc. [Premium]\u003C\u002Fli>\n\u003Cli> Search in the title, caption and description of images, attachments and media.\u003C\u002Fli>\n\u003Cli> Search in multiple languages as the plugin supports multilingual plugins such as Polylang, WPML etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Exclude Specific Content From Search\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Exclude specific post types from search.\u003C\u002Fli>\n\u003Cli> Exclude specific posts, pages, WooCommerce Products, Media Attachments, forums or any custom post type from search.\u003C\u002Fli>\n\u003Cli> Do not search in the post title.\u003C\u002Fli>\n\u003Cli> Configure to not search in post content.\u003C\u002Fli>\n\u003Cli> Configure to not search in post excerpt.\u003C\u002Fli>\n\u003Cli> Exclude posts from search having specific category or taxonomy terms.\u003C\u002Fli>\n\u003Cli> Exclude posts from search having specific custom fields or metadata. [Premium]\u003C\u002Fli>\n\u003Cli> Exclude ‘out of stock’ WooCommerce products from search. [Premium]\u003C\u002Fli>\n\u003Cli> Exclude posts from search created by specific authors. [Premium]\u003C\u002Fli>\n\u003Cli> Exclude posts from search having specific statuses. [Premium]\u003C\u002Fli>\n\u003Cli> Exclude sticky posts from search.\u003C\u002Fli>\n\u003Cli> Exclude posts from search having specific number of comments.\u003C\u002Fli>\n\u003Cli> Exclude posts from search created before or after specific dates.\u003C\u002Fli>\n\u003Cli> Exclude password protected posts from search.\u003C\u002Fli>\n\u003Cli> Exclude posts from search without passwords.\u003C\u002Fli>\n\u003Cli> Exclude images, audios, videos, PDF, documents, attachments, files, media, file type or MIME type from search. [Premium]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Control and Extend Search\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> Display search form in navigation menu and configure its functionality.\u003C\u002Fli>\n\u003Cli> Configure the number of posts to display in search results.\u003C\u002Fli>\n\u003Cli> Highlight search terms on the search results page.\u003C\u002Fli>\n\u003Cli> Order posts in ascending or descending order of date, relevance, id, author, title, type, name, comment count, menu order or entirely random. [Premium]\u003C\u002Fli>\n\u003Cli> Display or hide sticky posts at the top of the search results page.\u003C\u002Fli>\n\u003Cli> Display an error page or list all posts for empty search queries.\u003C\u002Fli>\n\u003Cli> Display search forms only to site administrators while testing, before going live.\u003C\u002Fli>\n\u003Cli> Disable an individual search form or disable searching site wide.\u003C\u002Fli>\n\u003Cli> Configure stop words which are excluded from search.\u003C\u002Fli>\n\u003Cli> Option to add word synonyms to provide more relevant search results.\u003C\u002Fli>\n\u003Cli> Display post_type argument in the search query URL and restrict search to it.\u003C\u002Fli>\n\u003Cli> Search posts having all or any of the selected category or taxonomy terms.\u003C\u002Fli>\n\u003Cli> Display content having any or all the searched terms.\u003C\u002Fli>\n\u003Cli> Fuzzy Matching – Search posts that include the whole search term or search words in the posts that begins or ends with the search term.\u003C\u002Fli>\n\u003Cli> Keyword Stemming – Also searches base word of searched keyword. [Premium]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Note: some of the features are Premium marked as [Premium]. To have access to those features you will need Ivory Search Premium. You can \u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">get Ivory Search Premium here\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>We enhanced and re-wrote old Add Search To Menu plugin from the ground up and Add Search To Menu has renamed to Ivory Search.\u003C\u002Fp>\n\u003Ch4>Help\u003C\u002Fh4>\n\u003Cp>Need Help? Get \u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Ivory Search support\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Any suggestions or comments are welcome. Feel free to contact us using this \u003Ca href=\"https:\u002F\u002Fivorysearch.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact form\u003C\u002Fa>.\u003C\u002Fp>\n","Advanced WordPress custom search plugin. Provides Search Form Customizer, WooCommerce Search, AJAX Search & Live Search support!",100000,2881577,98,1544,"2026-01-22T09:38:00.000Z","6.9.4","3.9","5.2.4",[55,56,57,21,58],"ajax-search","file-search","image-search","woocommerce-search","https:\u002F\u002Fivorysearch.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-search-to-menu.5.5.14.zip",95,11,"2026-01-27 19:35:51","2026-03-15T15:16:48.613Z",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":46,"downloaded":73,"rating":48,"num_ratings":74,"last_updated":75,"tested_up_to":51,"requires_at_least":76,"requires_php":16,"tags":77,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":11,"last_vuln_date":84,"fetched_at":64},"ajax-search-for-woocommerce","FiboSearch – Ajax Search for WooCommerce","1.32.2","Damian Góra","https:\u002F\u002Fprofiles.wordpress.org\u002Fdamian-gora\u002F","\u003Cp>The most popular \u003Cstrong>WooCommerce product search plugin\u003C\u002Fstrong>. It gives your users a well-designed advanced AJAX search bar with live search suggestions.\u003C\u002Fp>\n\u003Cp>By default, WooCommerce provides a very simple search solution, without live product search or even SKU search. FiboSearch (formerly Ajax Search for WooCommerce) provides advanced search with live suggestions.\u003C\u002Fp>\n\u003Cp>Who doesn’t love instant, as-you-type suggestions? In 2025, customers expect smart product search. Baymard Institute’s latest UX research reveals that search autocomplete, auto-suggest, or an instant search feature \u003Cstrong>is now offered on 96% of major e-commerce sites\u003C\u002Fstrong>. It’s a must-have feature for every online business that can’t afford to lose customers. Why? FiboSearch helps users save time and makes shopping easier. As a result, Fibo really boosts sales.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Search by product title, long and short description\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Search by SKU\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ Show \u003Cstrong>product image\u003C\u002Fstrong> in live search results\u003Cbr \u002F>\n✅ Show \u003Cstrong>product price\u003C\u002Fstrong> in live search results\u003Cbr \u002F>\n✅ Show \u003Cstrong>product description\u003C\u002Fstrong> in live search results\u003Cbr \u002F>\n✅ Show \u003Cstrong>SKU\u003C\u002Fstrong> in live search results\u003Cbr \u002F>\n✅ \u003Cstrong>Mobile first\u003C\u002Fstrong> – special mobile search mode for better UX\u003Cbr \u002F>\n✅ \u003Cstrong>Details panels\u003C\u002Fstrong> with extended information – \u003Cstrong>“add to cart” button\u003C\u002Fstrong> with a \u003Cstrong>quantity field\u003C\u002Fstrong> and \u003Cstrong>extended product\u003C\u002Fstrong> data displayed on hovering over the live suggestion\u003Cbr \u002F>\n✅ \u003Cstrong>Easy implementation\u003C\u002Fstrong> in your theme – embed the plugin using a \u003Cstrong>shortcode\u003C\u002Fstrong>, as a \u003Cstrong>menu item\u003C\u002Fstrong> or as a \u003Cstrong>widget\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Terms search\u003C\u002Fstrong> – search for product categories and tags\u003Cbr \u002F>\n✅ \u003Cstrong>Search history\u003C\u002Fstrong> – the current search history is presented when the user clicked\u002Ftaped on the search bar, but hasn’t yet typed the query.\u003Cbr \u002F>\n✅ \u003Cstrong>Limit\u003C\u002Fstrong> displayed suggestions – the number is customizable\u003Cbr \u002F>\n✅ \u003Cstrong>The minimum number of characters\u003C\u002Fstrong> required to display suggestions – the number is customizable\u003Cbr \u002F>\n✅ \u003Cstrong>Better ordering\u003C\u002Fstrong> – a smart algorithm ensures that the displayed results are as accurate as possible\u003Cbr \u002F>\n✅ \u003Cstrong>Support for WooCommerce search results page\u003C\u002Fstrong> – after typing enter, users get the same results as in FiboSearch bar\u003Cbr \u002F>\n✅ \u003Cstrong>Grouping instant search results by type\u003C\u002Fstrong> – displaying e.g. first matching categories, then matching products\u003Cbr \u002F>\n✅ \u003Cstrong>Google Analytics\u003C\u002Fstrong> support\u003Cbr \u002F>\n✅ Multilingual support including \u003Cstrong>WPML\u003C\u002Fstrong>, \u003Cstrong>Polylang\u003C\u002Fstrong> and \u003Cstrong>qTranslate-XT\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Personalization\u003C\u002Fstrong> of search bar and autocomplete suggestions – labels, colors, preloader, image and more\u003C\u002Fp>\n\u003Ch4>Try the PRO version\u003C\u002Fh4>\n\u003Cp>FiboSearch also comes in a Pro version, with a modern, inverted index-based search engine. FiboSearch Pro works up to \u003Cstrong>10× faster\u003C\u002Fstrong> than the Free version or other popular search solutions for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffibosearch.com\u002Fpricing\u002F?utm_source=readme&utm_medium=referral&utm_content=pricing&utm_campaign=asfw\" rel=\"nofollow ugc\">Upgrade to PRO and boost your sales!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Ultra-fast search engine\u003C\u002Fstrong> based on the inverted index – works very fast, even with 100,000+ products\u003Cbr \u002F>\n✅ \u003Cstrong>Fuzzy search\u003C\u002Fstrong> – works even with minor typos\u003Cbr \u002F>\n✅ \u003Cstrong>Search in custom fields\u003C\u002Fstrong> with dedicated support for ACF\u003Cbr \u002F>\n✅ \u003Cstrong>Search in attributes\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Search in categories\u003C\u002Fstrong>. Supports category thumbnails.\u003Cbr \u002F>\n✅ \u003Cstrong>Search in tags\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Search in brands\u003C\u002Fstrong> (We support WooCommerce Brands, Perfect Brands for WooCommerce, Brands for WooCommerce, YITH WooCommerce Brands). Supports brand thumbnails.\u003Cbr \u002F>\n✅ \u003Cstrong>Search by variation product SKU\u003C\u002Fstrong> – also shows variable products in live search after typing in the exact matching SKU\u003Cbr \u002F>\n✅ \u003Cstrong>Search for posts\u003C\u002Fstrong> – also shows matching posts in live search\u003Cbr \u002F>\n✅ \u003Cstrong>Search for pages\u003C\u002Fstrong> – also shows matching posts in live search\u003Cbr \u002F>\n✅ \u003Cstrong>Synonyms\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Conditional exclusion of products\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>TranslatePress\u003C\u002Fstrong> compatible\u003Cbr \u002F>\n✅ Professional and fast \u003Cstrong>help with embedding\u003C\u002Fstrong> or replacing the search bar in your theme\u003Cbr \u002F>\n✅ and more…\u003Cbr \u002F>\n✅ SEE ALL PRO \u003Ca href=\"https:\u002F\u002Ffibosearch.com\u002Fpro-vs-free\u002F?utm_source=readme&utm_medium=referral&utm_content=features&utm_campaign=asfw\" rel=\"nofollow ugc\">FEATURES\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Showcase\u003C\u002Fh4>\n\u003Cp>See how it works for others: \u003Ca href=\"https:\u002F\u002Ffibosearch.com\u002Fshowcase\u002F?utm_source=readme&utm_medium=referral&utm_campaign=asfw&utm_content=showcase&utm_gen=utmdc\" rel=\"nofollow ugc\">Showcase\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Any suggestions or comments are welcome. Feel free to contact us via the \u003Ca href=\"https:\u002F\u002Ffibosearch.com\u002Fcontact\u002F?utm_source=readme&utm_medium=referral&utm_campaign=asfw&utm_content=contact&utm_gen=utmdc\" rel=\"nofollow ugc\">contact form\u003C\u002Fa>.\u003C\u002Fp>\n","The most popular WooCommerce product search plugin. Gives your users a well-designed advanced AJAX search bar with live search suggestions.",3750506,1804,"2026-01-05T11:06:00.000Z","5.0",[55,78,79,22,58],"product-search","search-by-sku","https:\u002F\u002Ffibosearch.com?utm_source=wp-admin&utm_medium=referral&utm_campaign=author_uri&utm_gen=utmdc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-search-for-woocommerce.1.32.2.zip",96,3,"2025-12-19 19:45:56",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":96,"last_updated":97,"tested_up_to":14,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":101,"download_link":102,"security_score":25,"vuln_count":103,"unpatched_count":11,"last_vuln_date":104,"fetched_at":64},"smart-woocommerce-search","Smart WooCommerce Search","2.15.2","YummyWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fyummy-wp\u002F","\u003Ch4>Ideal Product Search plugin for WooCommerce shops that enhances users’ experience with a live search feature.\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpsmartsearch.com\u002F\" rel=\"nofollow ugc\">Check Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Ffeatures\u002F?utm_source=wporg&utm_medium=link&utm_campaign=upgrade_to_pro\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Improve default \u003Cstrong>WooCommerce search\u003C\u002Fstrong> or create a custom search widget in a few simple steps. The \u003Cstrong>Smart Search\u003C\u002Fstrong> plugin provides real-time suggestions in a fullscreen popup with synonyms and latest searches.\u003C\u002Fp>\n\u003Cp>You can completely customize your \u003Cstrong>smart woocommerce search\u003C\u002Fstrong>. In addition, the plugin integrates seamlessly into many themes and page builders.\u003C\u002Fp>\n\u003Ch4>Free Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full Screen Mode\u003C\u002Fli>\n\u003Cli>Recent Searches\u003C\u002Fli>\n\u003Cli>Search results with images and prices\u003C\u002Fli>\n\u003Cli>Simple integration into default search widgets\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fcontent-types\u002F#2-toc-title\" rel=\"nofollow ugc\">Search by product SKU\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Search in product Categories\u003C\u002Fli>\n\u003Cli>Search in product Tags\u003C\u002Fli>\n\u003Cli>Selected product categories\u003C\u002Fli>\n\u003Cli>Allow\u002Fdisallow searching in selected product categories\u003C\u002Fli>\n\u003Cli>Exclude “Out of stock” products from search results\u003C\u002Fli>\n\u003Cli>Multiple words search\u003C\u002Fli>\n\u003Cli>Elementor compatible\u003C\u002Fli>\n\u003Cli>DIVI compatible\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder compatible\u003C\u002Fli>\n\u003Cli>Visual Composer compatible\u003C\u002Fli>\n\u003Cli>Search Exclude plugin compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Discover the PRO features of our plugin with a \u003Cstrong>14-day trial period\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Upgrade to PRO and boost your sales:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fsynonyms\u002F\" rel=\"nofollow ugc\">“Did you mean” Keywords\u002FSynonyms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fcontent-types\u002F#1-toc-title\" rel=\"nofollow ugc\">Search in Variations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fcontent-types\u002F#1-toc-title\" rel=\"nofollow ugc\">Search in Custom Post Types\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fcontent-types\u002F#3-toc-title\" rel=\"nofollow ugc\">Search in Custom Taxonomies\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fcontent-types\u002F#2-toc-title\" rel=\"nofollow ugc\">Search in Custom Fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Search in Product Attributes\u003C\u002Fli>\n\u003Cli>Search in Product Brands\u003C\u002Fli>\n\u003Cli>Product labels\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fstop-words\u002F\" rel=\"nofollow ugc\">Stop words\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Fdata-indexing\u002F\" rel=\"nofollow ugc\">Data indexing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced caching\u003C\u002Fli>\n\u003Cli>Automatic plugin updates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fdocs\u002Flayout-settings\u002F#1-toc-title\" rel=\"nofollow ugc\">Grid layout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Add to Cart button\u003C\u002Fli>\n\u003Cli>WPML compatibility\u003C\u002Fli>\n\u003Cli>Polylang compatibility\u003C\u002Fli>\n\u003Cli>ACF plugin compatibility\u003C\u002Fli>\n\u003Cli>Custom Post Type UI plugin compatibility\u003C\u002Fli>\n\u003Cli>Ultimate WooCommerce Brands plugin compatibility\u003C\u002Fli>\n\u003Cli>More customization and styling settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do you have any questions or concerns? Feel free to contact us via the \u003Ca href=\"https:\u002F\u002Fwww.wpsmartsearch.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact form\u003C\u002Fa>.\u003C\u002Fp>\n","Ideal Product Search plugin for WooCommerce shops that enhances users' experience with a live search feature.",6000,394170,88,24,"2025-10-15T16:37:00.000Z","5.9","7.0",[55,78,21,79,58],"https:\u002F\u002Fwww.wpsmartsearch.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-woocommerce-search.2.15.2.zip",1,"2023-04-18 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":31,"last_updated":116,"tested_up_to":51,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":121,"download_link":122,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":64},"jetpack-search","Jetpack Search","5.2.2","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Incredibly powerful and customizable, Jetpack Search helps your visitors instantly find the right content – right when they need it.\u003C\u002Fp>\n\u003Cp>Jetpack Search is an easy-to-use WordPress search plugin that enhances the default site search functionality provided by the CMS. Thanks to advanced site search tools, your visitors will experience the best search experience you can offer.\u003C\u002Fp>\n\u003Cp>From real-time search filtering and faceting, to instant search results, Jetpack Search has all the features and options for best site search usability and results.\u003C\u002Fp>\n\u003Cp>Note: Jetpack Search is free to use for sites with up to 5000 documents and 500 search requests per month. Beyond that, a Jetpack Search subscription, or a Jetpack plan subscription that includes Search is required to use this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LESS DIGGING, MORE FINDING\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Do you have a WordPress site with thousands of posts, pages, and products? No problem. Thanks to a powerful search engine, Jetpack Search helps visitors find exactly what they’re looking for — fast.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KEEP PEOPLE READING & BUYING\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Give your visitors instant search results and advanced filtering to help them find what they need and stay longer on your site.\u003C\u002Fp>\n\u003Cp>People on eCommerce sites are 2x more likely to purchase something when they search.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FINELY-TUNED SEARCH FOR YOUR SITE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Jetpack Search is a completely customizable WordPress site search plugin, so your visitors get a search experience that blends in seamlessly with your site design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WHY CHOOSE JETPACK SEARCH?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Highly relevant search results organized by modern ranking algorithms\u003C\u002Fli>\n\u003Cli>Boosted and prioritized results based on your site’s search stats\u003C\u002Fli>\n\u003Cli>Instant search and filtering without reloading the page\u003C\u002Fli>\n\u003Cli>Site search filters and facets (by categories, tags, dates, custom taxonomies, and post types)\u003C\u002Fli>\n\u003Cli>Improved theme compatibility for both mobile and desktop\u003C\u002Fli>\n\u003Cli>Real-time indexing, so your search index is updated within minutes of changes to your site\u003C\u002Fli>\n\u003Cli>Integrates seamlessly with WooCommerce\u003C\u002Fli>\n\u003Cli>Support for all languages, and advanced language analysis for 38 languages\u003C\u002Fli>\n\u003Cli>Highlighted search terms on comments and post content\u003C\u002Fli>\n\u003Cli>Fast and accurate spelling correction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WITH 💚 BY JETPACK\u003C\u002Fstrong>\u003Cbr \u002F>\nThis is just the start!\u003C\u002Fp>\n\u003Cp>We are working hard to bring more features and improvements to Jetpack Search. Let us know your thoughts and ideas!\u003C\u002Fp>\n\u003Ch3>Testimonials\u003C\u002Fh3>\n\u003Cp>“I like having a search experience that is sortable, filterable, and feels like it’s integrated natively into the site. Jetpack Search does all of this, but most importantly, it returns great results without heavy configuration.” – Chris Coyier, Web Design Expert (codepen.io \u002F ShopTalk Show)\u003C\u002Fp>\n\u003Cp>“If people can get the answers they want quickly without having to email me, it’s pure gold and it makes my job easier. I’m advertising it in my client consultations and telling people to use it because it actually works.” – Kylie Mawdsley, Interior Design Consultant (Kylie M. Interiors)\u003C\u002Fp>\n","Easily add cloud-powered instant search and filters to your website or WooCommerce store with advanced algorithms that boost your search results based &hellip;",5000,143163,90,"2025-11-21T02:11:00.000Z","6.7","7.2",[55,120,78,21,58],"filter","https:\u002F\u002Fjetpack.com\u002Fsearch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetpack-search.5.2.2.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":14,"requires_at_least":76,"requires_php":136,"tags":137,"homepage":140,"download_link":141,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":64},"advanced-product-search-for-woo","Advanced Product Search For WooCommerce","1.1.9","aThemeArt","https:\u002F\u002Fprofiles.wordpress.org\u002Fathemeart\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Feds.edatastyle.com\u002Fdemo\u002Faspw\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Advanced Product search for woocommerce – powerful instant search plugin for WooCommerce.You just got to install and simply begin typewriting and you’ll instantly see the product list that you simply search.\u003C\u002Fp>\n\u003Cp>It create a simple search box that shows you live search results, by suggesting you product from your WooCommerce shop that match your search out criteria.\u003C\u002Fp>\n\u003Cp>No coding for knowledge needed for making any search kind for your product search.\u003C\u002Fp>\n\u003Cp>Download, install and victimisation the plugin is simple and fun, you’ll be able to produce, customise and build the attractive search forms for your product search and may place it on any of the page or in elementor ,visual composer, kingcomposer, widget .\u003C\u002Fp>\n\u003Cp>Plugin have the unlimited color schemes of your selections to match your theme.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features provided with this plugin:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Products search – Search across all your WooCommerce products\u003Cbr \u002F>\n* Widget and shortcodes to show your WooCommerce searchform in anywhere you want in your WooCommerce site..\u003Cbr \u002F>\n* Search in – Search in product title, content, excerpt, categories, tags and sku. Or just in some of them\u003Cbr \u002F>\n* Product image – Each search result contains product image\u003Cbr \u002F>\n* Works for both simple and variable products.\u003Cbr \u002F>\n* Filter by Ascending and Descending\u003Cbr \u002F>\n* Enable or disable searches by product category and tag.\u003Cbr \u002F>\n* you can preview of advanced searcher option as per your setting.\u003Cbr \u002F>\n* you can apply custom CSS for advanced searcher option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Widget, elementor, visual composer, \u003Ca href=\"https:\u002F\u002Fkingcomposer.com\u002F\" rel=\"nofollow ugc\">kingcomposer\u003C\u002Fa> and shortcodes to show your WooCommerce searchform in anywhere you want in your WooCommerce site..\u003Cbr \u002F>\n* Advanced settings page with lot of options\u003Cbr \u002F>\n* Unlimited color schemes\u003Cbr \u002F>\n*  Visibility\u002Fstock status option – choose what catalog visibility and stock status must be for product to displayed in search results\u003Cbr \u002F>\n* Add to cart button in search results\u003Cbr \u002F>\n* Search in WooCommerce product excerpt\u003Cbr \u002F>\n* Search in WooCommerce product content\u003Cbr \u002F>\n* Search in WooCommerce product categories\u003Cbr \u002F>\n* Search in WooCommerce product tags\u003Cbr \u002F>\n* An awesome feature that your competitors may not have.\u003C\u002Fp>\n\u003Cp>the plugins tested or theme compatibility with Hello Elementor, OceanWP, Hestia, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fstorefront\u002F\" rel=\"ugc\">Storefront\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002F\" rel=\"nofollow ugc\">Astra\u003C\u002Fa>. Avada, BeTheme, The7, Flatsome, Enfold, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fshopstore\u002F\" rel=\"ugc\">shopstore\u003C\u002Fa> | The Theme, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fshoper\u002F\" rel=\"ugc\">Shoper\u003C\u002Fa> , \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fwoodmart-woocommerce-wordpress-theme\u002F20264492\" rel=\"nofollow ugc\">WoodMart\u003C\u002Fa> and may more ….\u003C\u002Fp>\n","Popup Cart Lite for WooCommerce for WooCommerce plugin that displays popup cart for add to cart action.",4000,163983,86,6,"2025-07-25T05:59:00.000Z","7.2.0",[55,138,139,78,58],"autocomplete","live-search","https:\u002F\u002Fathemeart.com\u002Fdownloads\u002Fadvanced-product-search-for-woo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-product-search-for-woo.1.1.9.zip",{"attackSurface":143,"codeSignals":450,"taintFlows":565,"riskAssessment":592,"analyzedAt":604},{"hooks":144,"ajaxHandlers":360,"restRoutes":376,"shortcodes":437,"cronEvents":444,"entryPointCount":178,"unprotectedCount":31},[145,150,153,155,156,161,165,167,169,170,172,175,179,183,186,191,194,198,202,205,208,211,214,218,221,226,228,233,235,238,242,246,250,253,257,260,261,266,269,273,276,279,282,285,287,290,293,295,297,299,300,302,305,308,310,312,314,318,322,325,328,330,334,337,340,344,347,351,354,357],{"type":146,"name":147,"callback":148,"file":149,"line":31},"action","admin_init","registerSettings","includes\\Admin\\AgentsPage.php",{"type":146,"name":151,"callback":152,"file":149,"line":62},"admin_enqueue_scripts","enqueueAssets",{"type":146,"name":147,"callback":148,"file":154,"line":31},"includes\\Admin\\AutomationPage.php",{"type":146,"name":151,"callback":152,"file":154,"line":62},{"type":146,"name":157,"callback":158,"file":159,"line":160},"wp_dashboard_setup","addDashboardWidget","includes\\Admin\\DashboardWidget.php",7,{"type":146,"name":162,"callback":163,"file":164,"line":160},"admin_menu","registerMenu","includes\\Admin\\DocumentationPage.php",{"type":146,"name":151,"callback":152,"file":164,"line":166},8,{"type":146,"name":162,"callback":163,"file":168,"line":31},"includes\\Admin\\EnhancedSettingsPage.php",{"type":146,"name":147,"callback":148,"file":168,"line":62},{"type":146,"name":151,"callback":152,"file":168,"line":171},14,{"type":146,"name":147,"callback":173,"file":174,"line":134},"register_settings","includes\\Admin\\SearchUISettingsPage.php",{"type":146,"name":162,"callback":176,"file":177,"line":178},"register_menu","includes\\AI\\AgentManager.php",19,{"type":146,"name":180,"callback":181,"file":177,"line":182},"admin_post_searchjet_save_agents","handle_save",20,{"type":146,"name":151,"callback":184,"file":177,"line":185},"enqueue_assets",21,{"type":120,"name":187,"callback":188,"file":189,"line":190},"searchjet\u002Fai\u002Factions","closure","includes\\AI\\Agents\\MerchandisingAgent.php",248,{"type":120,"name":192,"callback":188,"file":189,"line":193},"searchjet\u002Fai\u002Fagents",257,{"type":146,"name":195,"callback":196,"file":197,"line":185},"rest_api_init","register_routes","includes\\AI\\Router.php",{"type":146,"name":195,"callback":199,"file":200,"line":201},"registerRoutes","includes\\API\\AIAnswerEndpoint.php",18,{"type":146,"name":195,"callback":188,"file":203,"line":204},"includes\\API\\AIController.php",12,{"type":146,"name":195,"callback":199,"file":206,"line":207},"includes\\API\\AnalyticsEndpoint.php",15,{"type":146,"name":195,"callback":196,"file":209,"line":210},"includes\\API\\AutomationController.php",25,{"type":146,"name":195,"callback":199,"file":212,"line":213},"includes\\API\\ClickAnalyticsEndpoint.php",17,{"type":146,"name":215,"callback":216,"priority":31,"file":217,"line":62},"save_post","handleIndex","includes\\API\\IndexSync.php",{"type":146,"name":219,"callback":220,"file":217,"line":204},"delete_post","handleDelete",{"type":146,"name":195,"callback":222,"priority":223,"file":224,"line":225},"bootstrap_controllers",5,"includes\\API\\RestController.php",28,{"type":146,"name":195,"callback":188,"priority":182,"file":224,"line":227},31,{"type":146,"name":229,"callback":230,"file":231,"line":232},"plugins_loaded","register_hooks","includes\\Automations\\Manager.php",51,{"type":146,"name":147,"callback":173,"file":231,"line":234},85,{"type":146,"name":236,"callback":237,"priority":31,"file":231,"line":95},"searchjet_index_completed","on_index_completed",{"type":146,"name":239,"callback":240,"priority":31,"file":231,"line":241},"searchjet_zero_result","on_zero_result",91,{"type":146,"name":243,"callback":244,"priority":31,"file":231,"line":245},"searchjet_dispatch_automation","on_dispatch_automation",94,{"type":120,"name":247,"callback":248,"file":249,"line":210},"cron_schedules","addDailySchedule","includes\\Automations\\Runner.php",{"type":146,"name":251,"callback":252,"file":249,"line":225},"init","ensureScheduled",{"type":146,"name":254,"callback":255,"file":249,"line":256},"admin_post_searchjet_run_automations_now","handleManualRun",34,{"type":120,"name":247,"callback":258,"file":259,"line":62},"addSchedules","includes\\Automations\\Schedules.php",{"type":146,"name":251,"callback":252,"file":259,"line":204},{"type":146,"name":262,"callback":263,"file":264,"line":265},"wp_enqueue_scripts","enqueueSearchAssets","includes\\Frontend\\SearchOverride.php",9,{"type":146,"name":267,"callback":268,"file":264,"line":31},"wp_head","hideDefaultSearch",{"type":120,"name":270,"callback":271,"priority":31,"file":272,"line":204},"searchjet_index_document","injectAcfFields","includes\\Integrations\\AcfSupport.php",{"type":120,"name":270,"callback":274,"priority":31,"file":275,"line":62},"injectAstraMeta","includes\\Integrations\\AstraSupport.php",{"type":120,"name":270,"callback":277,"priority":31,"file":278,"line":204},"injectElementorContent","includes\\Integrations\\ElementorSupport.php",{"type":120,"name":270,"callback":280,"priority":31,"file":281,"line":204},"injectGutenbergBlocks","includes\\Integrations\\GutenbergSupport.php",{"type":120,"name":270,"callback":283,"priority":31,"file":284,"line":204},"injectMetaFields","includes\\Integrations\\JetEngineSupport.php",{"type":146,"name":286,"callback":188,"file":284,"line":171},"admin_notices",{"type":120,"name":270,"callback":288,"priority":31,"file":289,"line":160},"injectSeoMeta","includes\\Integrations\\SeoPluginSupport.php",{"type":120,"name":270,"callback":291,"priority":31,"file":292,"line":62},"addLanguageToDocument","includes\\Integrations\\WPMLSupport.php",{"type":146,"name":251,"callback":251,"file":294,"line":225},"includes\\Plugin.php",{"type":146,"name":251,"callback":251,"file":294,"line":296},29,{"type":146,"name":251,"callback":251,"file":294,"line":298},30,{"type":146,"name":251,"callback":251,"file":294,"line":227},{"type":146,"name":251,"callback":251,"file":294,"line":301},32,{"type":146,"name":303,"callback":251,"file":294,"line":304},"template_redirect",35,{"type":146,"name":262,"callback":306,"file":294,"line":307},"enqueueFrontendAssets",37,{"type":146,"name":195,"callback":199,"file":294,"line":309},38,{"type":146,"name":195,"callback":199,"file":294,"line":311},39,{"type":146,"name":195,"callback":199,"file":294,"line":313},40,{"type":146,"name":315,"callback":316,"file":294,"line":317},"searchjet_send_log_batch","sendLogBatch",83,{"type":146,"name":319,"callback":320,"file":294,"line":321},"searchjet_send_click_batch","sendClickBatch",84,{"type":146,"name":267,"callback":323,"file":294,"line":324},"outputInlineStyles",288,{"type":146,"name":195,"callback":326,"file":327,"line":178},"register","includes\\Rest\\EventsController.php",{"type":146,"name":262,"callback":152,"file":329,"line":166},"includes\\Shortcodes\\FederatedSearch.php",{"type":146,"name":229,"callback":331,"file":332,"line":333},"init_plugin","searchjet.php",67,{"type":146,"name":251,"callback":335,"file":332,"line":336},"load_textdomain",68,{"type":146,"name":338,"callback":188,"file":332,"line":339},"before_woocommerce_init",80,{"type":120,"name":341,"callback":342,"priority":31,"file":332,"line":343},"plugin_row_meta","searchjet_plugin_row_meta",249,{"type":146,"name":286,"callback":345,"file":332,"line":346},"searchjet_admin_notices",278,{"type":146,"name":348,"callback":349,"priority":25,"file":332,"line":350},"admin_bar_menu","searchjet_admin_bar_menu",328,{"type":146,"name":151,"callback":352,"file":332,"line":353},"searchjet_admin_styles",345,{"type":146,"name":195,"callback":355,"file":332,"line":356},"searchjet_register_rest_routes",366,{"type":146,"name":157,"callback":358,"file":332,"line":359},"searchjet_add_dashboard_widget",382,[361,366,369,372],{"action":362,"nopriv":363,"callback":364,"hasNonce":365,"hasCapCheck":365,"file":154,"line":171},"searchjet_automation_test_webhook",false,"ajaxTestWebhook",true,{"action":367,"nopriv":363,"callback":368,"hasNonce":365,"hasCapCheck":365,"file":168,"line":204},"searchjet_reindex_all","handleReindex",{"action":370,"nopriv":363,"callback":368,"hasNonce":365,"hasCapCheck":365,"file":168,"line":371},"searchjet_enhanced_reindex",13,{"action":373,"nopriv":363,"callback":374,"hasNonce":365,"hasCapCheck":365,"file":332,"line":375},"searchjet_dashboard_stats","searchjet_ajax_dashboard_stats",298,[377,385,391,397,401,405,408,411,415,419,423,427,433],{"namespace":378,"route":379,"methods":380,"callback":382,"permissionCallback":383,"file":197,"line":384},"searchjet\u002Fv1","\u002Fai\u002Factions",[381],"GET","list_actions","can_manage",26,{"namespace":378,"route":386,"methods":387,"callback":389,"permissionCallback":383,"file":197,"line":390},"\u002Fai\u002Fdispatch",[388],"POST","dispatch",36,{"namespace":378,"route":392,"methods":393,"callback":394,"permissionCallback":395,"file":200,"line":396},"\u002Fai\u002Fusage",[381],"getUsage","__return_true",23,{"namespace":378,"route":398,"methods":399,"callback":400,"permissionCallback":26,"file":203,"line":371},"\u002Fai-agents",[381],"anonymous",{"namespace":378,"route":402,"methods":403,"callback":404,"permissionCallback":395,"file":206,"line":178},"\u002Flog",[381],"handleLog",{"namespace":378,"route":406,"methods":407,"callback":400,"permissionCallback":26,"file":209,"line":298},"\u002Fautomations",[381],{"namespace":378,"route":409,"methods":410,"callback":400,"permissionCallback":26,"file":209,"line":309},"\u002Fautomations\u002Fdefinitions",[381],{"namespace":378,"route":412,"methods":413,"callback":400,"permissionCallback":26,"file":209,"line":414},"\u002Fautomations\u002Fsettings",[381],46,{"namespace":378,"route":416,"methods":417,"callback":400,"permissionCallback":26,"file":209,"line":418},"\u002Fautomations\u002Frun-daily",[381],63,{"namespace":378,"route":420,"methods":421,"callback":400,"permissionCallback":26,"file":209,"line":422},"\u002Fautomations\u002Ftest-dispatch",[381],72,{"namespace":378,"route":424,"methods":425,"callback":426,"permissionCallback":395,"file":212,"line":185},"\u002Fanalytics\u002Fclick",[381],"handleClick",{"namespace":378,"route":428,"methods":429,"callback":430,"permissionCallback":431,"file":327,"line":432},"\u002Fevent",[388],"handle","permission",27,{"namespace":378,"route":434,"methods":435,"callback":188,"permissionCallback":395,"file":332,"line":436},"\u002Fhealth",[381],352,[438,441],{"tag":439,"callback":440,"file":329,"line":160},"searchjet_federated","render",{"tag":442,"callback":440,"file":443,"line":62},"searchjet_form","includes\\Shortcodes\\SearchForm.php",[445,447,448],{"hook":315,"callback":315,"file":294,"line":446},75,{"hook":319,"callback":319,"file":294,"line":339},{"hook":315,"callback":315,"file":332,"line":449},117,{"dangerousFunctions":451,"sqlUsage":452,"outputEscaping":454,"fileOperations":563,"externalRequests":227,"nonceChecks":134,"capabilityChecks":213,"bundledLibraries":564},[],{"prepared":11,"raw":11,"locations":453},[],{"escaped":455,"rawEcho":456,"locations":457},171,57,[458,461,463,465,467,469,471,473,475,476,478,479,481,483,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,525,527,528,530,532,534,535,536,537,539,540,542,544,546,548,550,552,553,555,557,559,561],{"file":149,"line":459,"context":460},102,"raw output",{"file":149,"line":462,"context":460},103,{"file":149,"line":464,"context":460},104,{"file":149,"line":466,"context":460},105,{"file":149,"line":468,"context":460},277,{"file":149,"line":470,"context":460},324,{"file":149,"line":472,"context":460},325,{"file":159,"line":474,"context":460},42,{"file":159,"line":232,"context":460},{"file":159,"line":477,"context":460},54,{"file":159,"line":456,"context":460},{"file":164,"line":480,"context":460},140,{"file":164,"line":482,"context":460},154,{"file":168,"line":436,"context":460},{"file":168,"line":485,"context":460},357,{"file":168,"line":487,"context":460},369,{"file":168,"line":489,"context":460},378,{"file":168,"line":491,"context":460},394,{"file":168,"line":493,"context":460},413,{"file":168,"line":495,"context":460},414,{"file":168,"line":497,"context":460},592,{"file":168,"line":499,"context":460},1957,{"file":168,"line":501,"context":460},1968,{"file":168,"line":503,"context":460},1979,{"file":168,"line":505,"context":460},1983,{"file":168,"line":507,"context":460},1992,{"file":168,"line":509,"context":460},1996,{"file":168,"line":511,"context":460},2005,{"file":168,"line":513,"context":460},2033,{"file":168,"line":515,"context":460},2051,{"file":168,"line":517,"context":460},2078,{"file":168,"line":519,"context":460},2201,{"file":168,"line":521,"context":460},2202,{"file":168,"line":523,"context":460},2330,{"file":174,"line":204,"context":460},{"file":174,"line":526,"context":460},33,{"file":174,"line":477,"context":460},{"file":174,"line":529,"context":460},65,{"file":174,"line":531,"context":460},87,{"file":177,"line":533,"context":460},82,{"file":177,"line":133,"context":460},{"file":177,"line":95,"context":460},{"file":177,"line":82,"context":460},{"file":177,"line":538,"context":460},101,{"file":177,"line":459,"context":460},{"file":177,"line":541,"context":460},107,{"file":177,"line":543,"context":460},128,{"file":177,"line":545,"context":460},134,{"file":177,"line":547,"context":460},135,{"file":177,"line":549,"context":460},144,{"file":177,"line":551,"context":460},157,{"file":443,"line":526,"context":460},{"file":332,"line":554,"context":460},270,{"file":332,"line":556,"context":460},396,{"file":332,"line":558,"context":460},402,{"file":332,"line":560,"context":460},411,{"file":332,"line":562,"context":460},412,2,[],[566,584],{"entryPoint":567,"graph":568,"unsanitizedCount":103,"severity":583},"handleSettingsSubmission (includes\\Admin\\EnhancedSettingsPage.php:170)",{"nodes":569,"edges":581},[570,575],{"id":571,"type":572,"label":573,"file":168,"line":574},"n0","source","$_POST",174,{"id":576,"type":577,"label":578,"file":168,"line":579,"wp_function":580},"n1","sink","update_option() [Settings Manipulation]",186,"update_option",[582],{"from":571,"to":576,"sanitized":363},"low",{"entryPoint":585,"graph":586,"unsanitizedCount":11,"severity":583},"\u003CEnhancedSettingsPage> (includes\\Admin\\EnhancedSettingsPage.php:0)",{"nodes":587,"edges":590},[588,589],{"id":571,"type":572,"label":573,"file":168,"line":574},{"id":576,"type":577,"label":578,"file":168,"line":579,"wp_function":580},[591],{"from":571,"to":576,"sanitized":365},{"summary":593,"deductions":594},"The \"searchjet-instant-search\" plugin v1.3.6 exhibits a mixed security posture. While it demonstrates good practices in avoiding dangerous functions, using prepared statements for all SQL queries, and a history free of known vulnerabilities, several areas raise concerns. The significant number of REST API routes (10 out of 13) lacking permission callbacks is a substantial risk, as it exposes sensitive functionality to unauthorized users. Similarly, a high proportion of AJAX handlers (4 total, with 0 explicitly noted as unprotected, but this could be implied by the REST API findings) and a flow with an unsanitized path in the taint analysis point to potential injection or path traversal vulnerabilities if not handled carefully within the context of those unprotected endpoints.\n\nThe absence of any recorded CVEs and a clean vulnerability history suggest a generally well-maintained codebase or a lack of significant past security issues. However, the current static analysis results highlight critical areas that require immediate attention. The large attack surface presented by unprotected REST API routes and the single unsanitized path flow are the most pressing concerns. The plugin's strengths lie in its use of prepared statements and lack of dangerous functions, but these are overshadowed by the potential for unauthorized access and code execution due to insufficient access controls on its entry points. A balanced approach would involve addressing these identified weaknesses while acknowledging the existing good security practices.",[595,597,599,601],{"reason":596,"points":31},"REST API routes without permission callbacks",{"reason":598,"points":160},"Flow with unsanitized paths",{"reason":600,"points":223},"Unprotected AJAX handlers",{"reason":602,"points":603},"Output escaping below 100%",4,"2026-03-17T06:01:30.618Z",{"wat":606,"direct":617},{"assetPaths":607,"generatorPatterns":611,"scriptPaths":612,"versionParams":613},[608,609,610],"\u002Fwp-content\u002Fplugins\u002Fsearchjet-instant-search\u002Fbuild\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fsearchjet-instant-search\u002Fbuild\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fsearchjet-instant-search\u002Fbuild\u002Fassets\u002Fjs\u002Ffrontend.js",[],[610],[614,615,616],"searchjet-instant-search\u002Fbuild\u002Fassets\u002Fcss\u002Fadmin.css?ver=","searchjet-instant-search\u002Fbuild\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","searchjet-instant-search\u002Fbuild\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":618,"htmlComments":633,"htmlAttributes":634,"restEndpoints":652,"jsGlobals":653,"shortcodeOutput":655},[619,620,621,622,623,624,625,626,627,628,629,630,631,632],"searchjet-search-form","searchjet-search-input","searchjet-search-button","searchjet-results-container","searchjet-result-item","searchjet-result-thumbnail","searchjet-result-title","searchjet-result-price","searchjet-result-rating","searchjet-result-stock","searchjet-result-category","searchjet-view-all-link","searchjet-admin-notice","searchjet-notice-warning",[],[635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651],"data-searchjet-api-key","data-searchjet-project-id","data-searchjet-search-id","data-searchjet-placeholder","data-searchjet-min-chars","data-searchjet-max-results","data-searchjet-show-thumbnail","data-searchjet-show-price","data-searchjet-show-rating","data-searchjet-show-stock","data-searchjet-show-category","data-searchjet-highlight-term","data-searchjet-view-all-text","data-searchjet-view-all-url","data-searchjet-theme","data-searchjet-theme-options","data-searchjet-search-mode",[],[654],"SearchJet",[]]