[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvErdfRhqcMFq8-qF0-MLrQPRrkzEQLa-Qopj7Qt0xpI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":133,"fingerprints":387},"yext-ai-search","Yext AI Search","1.0.6","Yext","https:\u002F\u002Fprofiles.wordpress.org\u002Fyext\u002F","\u003Cp>Your customers have questions. Can your website answer them?\u003Cbr \u002F>\nBoost conversion, reduce support costs, and gain new customer intelligence by adding Yext Answers site search to your WordPress-powered website. The Yext Answers Site Search plugin allows you to seamlessly integrate your Yext Answers search bar and search results page to your existing WordPress pages. If you don’t currently work with Yext but would like to add the world’s best site search to your WordPress site, get started today at \u003Ca href=\"https:\u002F\u002Fwww.yext.com\u002Ftry\u002Fwordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.yext.com\u002Ftry\u002Fwordpress\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>With the Yext AI Search plugin, you can now:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily index WordPress data to Yext with pre-built connectors, and use that data to power your Answers experience\u003C\u002Fli>\n\u003Cli>Schedule automatic data syncs to keep your search results up to date\u003C\u002Fli>\n\u003Cli>Live edit the styling of your search bar, no coding background required!\u003C\u002Fli>\n\u003Cli>Drag and drop your Answers experience onto any page of your WordPress site with Gutenberg blocks\u003C\u002Fli>\n\u003Cli>Replace all instances of native WordPress search with the click of a button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To use this plugin you must have a Yext account. The Yext Answers Site Search plugin is search-as-a-service; upon download, you will be asked to provide your Answers API key and a few other pieces of information in order for the plugin to work. We’ll be calling the Answers Javascript SDK (and its CSS and templates) in order to render the search bar and Javascript from our Pages platform to load the search results page.\u003Cbr \u002F>\nUsing Yext Answers is subject to the agreement entered into between you and Yext. View Yext’s privacy policy here: \u003Ca href=\"https:\u002F\u002Fwww.yext.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.yext.com\u002Fprivacy-policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WHY DO I NEED ANSWERS?\u003C\u002Fh3>\n\u003Ch3>Answer Customers’ Questions.\u003C\u002Fh3>\n\u003Cp>Deliver a cutting-edge search experience on your website that understands natural language questions, provides direct answers (not blue links), and paves the path from search to conversion.\u003C\u002Fp>\n\u003Cp>Use the Yext Answers Site Search plugin to power a variety of onsite search experiences — from job finders to store locators, or even full site search — on your WordPress site.\u003C\u002Fp>\n\u003Ch3>Operate Efficiently.\u003C\u002Fh3>\n\u003Cp>The Yext Answers Site Search plugin is an out-of-the-box solution that minimizes the need for IT to manage and optimize an effective search experience. Once you’ve downloaded the plugin, all you need to do is use the provided shortcodes for the Answers search bar and search results page.\u003C\u002Fp>\n\u003Ch3>Retain Traffic and Boost Conversion.\u003C\u002Fh3>\n\u003Cp>When your website answers your customers’ questions, they’re more likely to stay on your site, instead of bouncing to a search engine or a competitor.\u003C\u002Fp>\n\u003Cp>And, customizable CTAs pave the path from search to conversion: early adopters have seen Yext Answers driving a 36% higher website conversion rate than legacy keyword-based search providers.\u003C\u002Fp>\n\u003Ch3>Reduce Support Costs.\u003C\u002Fh3>\n\u003Cp>When your website can answer more customers’ questions, fewer of them will turn to your call center or live chat — saving you valuable resources.\u003C\u002Fp>\n\u003Ch3>Gain New Customer Insights.\u003C\u002Fh3>\n\u003Cp>If you could see every question a customer asked on your website, would you adjust your content to better suit their needs? With insights from Yext Answers, you can learn what matters to your customers and give them more of what they’re looking for.\u003C\u002Fp>\n","Add the world's best search experience to your website in minutes.",30,4046,0,"2025-12-08T10:33:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"autocomplete","relevant-search","search","site-search","yext","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyext-ai-search.1.0.6.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":23,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},4,880,83,82,"2026-04-04T15:37:30.482Z",[37,53,76,95,112],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":26,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":24,"download_link":51,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"yext-answers","Yext Answers Site Search","1.0.4","\u003Cp>This plugin is no longer being maintained. If you are looking to add Answers to your WordPress site, please use our new plugin: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyext-ai-search\u002F.\u003C\u002Fp>\n","This plugin is no longer being maintained. If you are looking to add Answers to your Wordpress site, please use our new plugin: https:\u002F\u002Fwordpress.",20,3091,2,"2022-02-23T20:40:00.000Z","5.8.13","4.9.8","7.0",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyext-answers.1.0.4.zip",85,{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":24,"tags":68,"homepage":71,"download_link":72,"security_score":73,"vuln_count":74,"unpatched_count":13,"last_vuln_date":75,"fetched_at":28},"searchiq","SearchIQ – The Search Solution","5.1","SearchIQ","https:\u002F\u002Fprofiles.wordpress.org\u002Fsearchiq\u002F","\u003Cp>SearchIQ provides an enhanced search experience to your WordPress site by delivering fast and accurate search results as you type. Your SearchIQ account also includes a realtime analytics dashboard that helps you understand your users’ search intent so you can optimize your content strategy to help your site grow.\u003C\u002Fp>\n\u003Cp>Scalable from tens to millions of documents, SearchIQ powers sites ranging from small blogs to large enterprises.\u003C\u002Fp>\n\u003Ch3>KEY Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to setup – just minutes to implement\u003C\u002Fli>\n\u003Cli>Customizable UI\u003C\u002Fli>\n\u003Cli>Results optimization to prioritize relevant content\u003C\u002Fli>\n\u003Cli>AI to handle typos, synonyms, fuzzy matches, etc. \u003C\u002Fli>\n\u003Cli>Search against custom fields and taxonomies\u003C\u002Fli>\n\u003Cli>A passionate, world-wide support staff available (nearly all hours) at support@searchiq.co\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pricing\u003C\u002Fh3>\n\u003Cp>SearchIQ is absolutely free to get started with.   For businesses in need of advanced features such as PDF, Facet, CDN or custom branding; we offer simple and affordable packages that are easy to turn on. For more information on premium features, visit \u003Ca href=\"https:\u002F\u002Fwww.searchiq.co\u002Fpricing.html\" rel=\"nofollow ugc\">pricing page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Installation Video\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FbarL-u6t7Ok?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Demo Site\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.searchiq.co\" rel=\"nofollow ugc\">Demo site link\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fsearchiq.com\" rel=\"nofollow ugc\">https:\u002F\u002Fsearchiq.com\u003C\u002Fa> or contact us at contact@searchiq.co\u003C\u002Fp>\n","Our FREE plugin makes your website’s search fast and more relevant. searchIQ helps you to manage content more effectively with real-time analytics.",1000,93578,98,198,"2025-10-03T14:30:00.000Z","6.8.5","3.7",[69,19,70,21,22],"ajax-search","better-search","https:\u002F\u002Fsearchiq.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearchiq.5.1.zip",96,7,"2025-03-27 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":13,"downloaded":84,"rating":13,"num_ratings":13,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":49,"tags":88,"homepage":92,"download_link":93,"security_score":94,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"heyday-search","HeyDay – Search More","1.1.0","heydaysearch","https:\u002F\u002Fprofiles.wordpress.org\u002Fheydaysearch\u002F","\u003Cp>\u003Cstrong>HeyDay Search More\u003C\u002Fstrong> boosts engagement and conversions, especially for merchants with large product inventories. It helps reduce customer abandonment by keeping users on your site and turning potential exits into sales. Ideal for optimizing the shopping experience, the app supports revenue growth by retaining customers.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Site Search:\u003C\u002Fstrong> Real-time, responsive search for WooCommerce stores. Indexes your products to deliver fast and accurate search results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search More:\u003C\u002Fstrong> Display additional search suggestions when users attempt to leave your site. Encourages further browsing and product discovery, increasing conversions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Language Support:\u003C\u002Fstrong> The search is available in English, Spanish, German, Hebrew, Armenian, Italian, Japanese, Dutch, French, Danish, and Polish.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Feed Generation:\u003C\u002Fstrong> Generates a product feed link for your WooCommerce store, enabling enhanced search functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Setup:\u003C\u002Fstrong> Automatically registers your site and user with the HeyDay service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings Management:\u003C\u002Fstrong> Manage the feed from the WordPress admin panel with an easy-to-use settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics Dashboard:\u003C\u002Fstrong> Redirects to the HeyDay management system for configuration, analytics, and advanced settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Provides real-time site search for WooCommerce stores.\u003C\u002Fli>\n\u003Cli>Displays search suggestions to retain users.\u003C\u002Fli>\n\u003Cli>Generates a product feed link for enhanced search functionality.\u003C\u002Fli>\n\u003Cli>Redirects users to the HeyDay admin system for advanced configuration and analytics.\u003C\u002Fli>\n\u003Cli>Supports multiple languages including English, Spanish, and German.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>.\u003C\u002Fp>\n","Boost engagement and conversions by keeping users on your site with HeyDay Search More’s enhanced search suggestions and real-time product discovery.",1225,"2025-02-26T10:25:00.000Z","6.6.5","3.1",[19,89,90,22,91],"search-engine","search-more","suggestions","https:\u002F\u002Fheyday.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fheyday-search.zip",92,{"slug":96,"name":97,"version":79,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":13,"downloaded":102,"rating":26,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":24,"tags":107,"homepage":110,"download_link":111,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"keyspider-search","Keyspider Site Search Plugin for WordPress","Keyspider","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeyspider\u002F","\u003Cp>The Keyspider Site Search WordPress plugin is a refined, customizable, and more relevant search engine that replaces the default WordPress search. Get all the tools you’ll need to modify and optimize your search experience. This plugin offers a backend for Keyspider search using the Search API.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>No coding: Create a new page with search capabilities after installing the Keyspider Search plugin.  Works with your theme’s existing style guide.\u003C\u002Fp>\n\u003Cp>Cloud-based: All of your documents are securely stored, backed up, and searchable in the cloud.\u003C\u002Fp>\n\u003Cp>Automatic\u002FManual update: Automatically WordPress content would be updated in the search engine based on your crawler update settings.  The manual recrawl option allows you to instantly crawl new, edit, deleted pages. It will immediately reflect in the updated results when a relevant search is made.\u003C\u002Fp>\n\u003Cp>Multiple Data Source: Whether your content is in the form of a webpage, XML, or PDF the crawler will index and display them on the search result page.\u003C\u002Fp>\n\u003Cp>Mapping: The specific rules in mapping allows you to customize the appearance of the search result page data to fit your preference.\u003C\u002Fp>\n\u003Cp>Typeahead search: Autocomplete suggestions based on titles, taxonomies, plugins data, and custom meta-data as you enter.\u003C\u002Fp>\n\u003Cp>Result Re-ranking: Customize the search output of specific queries using a simple drag and drop interface. The feature will enable you to determine the ranking criteria and improve the visibility of relevant content.\u003C\u002Fp>\n\u003Cp>Synonyms: Create associations between search terms by matching different variations and vernaculars surrounding your website keywords. The feature allows you to understand the user intent and provide results synonymous with their query.\u003C\u002Fp>\n\u003Cp>User Role: Define the extent of access to specific members within the team.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fdocs.keyspider.io\u002Fdocs\u002Fintegrate-keyspider-search-on-your-wordpress-website\u002F\" rel=\"nofollow ugc\">Keyspider site search WordPress guide\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch3>Note\u003C\u002Fh3>\n\u003Cp>We use jsdelivr Open Source CDN(https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fkeyspidr\u002FEnduser-CDN-JS-library\u002Fkeyspider-search-js-lib.js)to load Keyspider javascript library.\u003C\u002Fp>\n","Relevant, intelligent, and fully customizable site search for your WordPress website.",860,5,"2022-08-26T02:44:00.000Z","6.0.11","3.9",[20,21,108,109,22],"search-by-category","search-indexing","https:\u002F\u002Fdocs.keyspider.io\u002Fdocs\u002Fintegrate-keyspider-search-on-your-wordpress-website\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeyspider-search.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":15,"requires_at_least":125,"requires_php":17,"tags":126,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-search-with-algolia","WP Search with Algolia","2.11.1","webdevstudios","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevstudios\u002F","\u003Cp>Easily integrate the powerful search tool Algolia AI Search & Discovery directly into your WordPress website. Quickly index all of your website’s content and provide lightning fast and accurate search results within minutes!\u003C\u002Fp>\n\u003Cp>Built and supported by WebDevStudios, the website agency behind Custom Post Type UI, WP Search with Algolia immediately improves search on your website. Your users will be impressed!\u003C\u002Fp>\n\u003Cp>Enable Autocomplete and Instantsearch to immediately provide a more robust search experience to your visitors. Plus, you receive full control over the look, feel, and relevance of your users’ search experience.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One-click indexing of all content in WordPress\u003C\u002Fli>\n\u003Cli>Relevant, faceted ready search results in milliseconds with native typo-tolerance from Algolia AI Search & Discovery\u003C\u002Fli>\n\u003Cli>Super granular control on search content relevancy and content positioning\u003C\u002Fli>\n\u003Cli>Language-agnostic\u003C\u002Fli>\n\u003Cli>WordPress hooks and filters available for easy customization of indexed content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires API keys from \u003Ca href=\"https:\u002F\u002Fwww.algolia.com\u002F\" rel=\"nofollow ugc\">Algolia\u003C\u002Fa>. API keys are free for small personal projects and non-commercial use. Learn more about \u003Ca href=\"https:\u002F\u002Fwww.algolia.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">commercial use pricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WP Search with Algolia Pro\u003C\u002Fh3>\n\u003Cp>Introducing \u003Cstrong>WP Search with Algolia Pro\u003C\u002Fstrong>, our new premium version of WP Search with Algolia! Pro features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multisite Network-wide support!\n\u003Cul>\n\u003Cli>Create a global search for content across all the sites in your network all in one Algolia index.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>WooCommerce support\n\u003Cul>\n\u003Cli>Indexing Product data including SKU, pricing (standard and variable), short descriptions, dimensions, and more.\u003C\u002Fli>\n\u003Cli>Total sales and total ratings indexed for popularity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Advanced SEO support with Yoast SEO, All in One SEO, Rank Math SEO, SEOPress, and The SEO Framework.\n\u003Cul>\n\u003Cli>Content level settings to exclude individual content from the search index\u003C\u002Fli>\n\u003Cli>Set Algolia’s indexing to match with existing search engine “noindex” settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Are you ready to go Pro? Check out \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fplugins\u002Fwp-search-with-algolia-pro\u002F\" rel=\"nofollow ugc\">WP Search with Algolia Pro on Pluginize\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwebdevstudios.com\" rel=\"nofollow ugc\">WebDevStudios\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Falgolia.com\" rel=\"nofollow ugc\">Algolia\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fwp-search-with-algolia\u002Fwiki\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-search-with-algolia\u002F\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fwp-search-with-algolia\u002Fissues\" rel=\"nofollow ugc\">Feature requests and bugs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Falgolia-snippet-library\" rel=\"nofollow ugc\">WP Search with Algolia Snippet Library\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>This plugin is a derivative work of the code from the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch-by-algolia-instant-relevant-results\u002F\" rel=\"ugc\">Search by Algolia – Instant & Relevant results\u003C\u002Fa> plugin for WordPress, which is licensed under the GPLv2.\u003C\u002Fem>\u003C\u002Fp>\n","Use the power of Algolia AI Search & Discovery to enhance your website's search. Enable AI-powered Autocomplete and InstantSearch for fast, a &hellip;",7000,308016,90,23,"2025-12-15T14:30:00.000Z","6.7.2",[127,128,19,129,130],"ai-search","algolia","instantsearch","relevance-search","https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fwp-search-with-algolia","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-search-with-algolia.2.11.1.zip",{"attackSurface":134,"codeSignals":239,"taintFlows":375,"riskAssessment":376,"analyzedAt":386},{"hooks":135,"ajaxHandlers":222,"restRoutes":223,"shortcodes":237,"cronEvents":238,"entryPointCount":45,"unprotectedCount":13},[136,142,144,149,154,158,163,166,169,174,179,183,187,192,196,199,202,204,206,208,211,213,214,216,219],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","init","anonymous","includes\\blocks.php",19,{"type":137,"name":143,"callback":139,"file":140,"line":43},"enqueue_block_assets",{"type":145,"name":146,"callback":139,"priority":147,"file":140,"line":148},"filter","block_categories_all",10,22,{"type":137,"name":150,"callback":151,"priority":43,"file":152,"line":153},"admin_init","add_field","includes\\classes\\Admin\\Fields\\Type\\AbstractField.php",166,{"type":145,"name":155,"callback":156,"priority":147,"file":152,"line":157},"yext_sanitize_settings","sanitize_field",167,{"type":137,"name":159,"callback":160,"file":161,"line":162},"admin_menu","add_plugin_page","includes\\classes\\Admin\\Settings.php",160,{"type":137,"name":164,"callback":164,"file":161,"line":165},"rest_api_init",161,{"type":137,"name":150,"callback":167,"priority":147,"file":161,"line":168},"admin_page_init",162,{"type":137,"name":150,"callback":170,"priority":171,"file":172,"line":173},"register_setting_section",15,"includes\\classes\\Admin\\Tabs\\Tab.php",58,{"type":145,"name":175,"callback":176,"priority":171,"file":177,"line":178},"get_search_form","render_search_bar","includes\\classes\\Components\\SearchBar.php",53,{"type":145,"name":180,"callback":181,"priority":147,"file":177,"line":182},"render_block","render_search_bar_block",54,{"type":137,"name":184,"callback":184,"priority":31,"file":185,"line":186},"admin_notices","includes\\classes\\Install.php",34,{"type":145,"name":188,"callback":189,"file":190,"line":191},"theme_page_templates","editor_add_template_option","includes\\classes\\Templates\\AbstractTemplate.php",41,{"type":145,"name":193,"callback":194,"file":190,"line":195},"wp_insert_post_data","register_template",44,{"type":145,"name":197,"callback":197,"file":190,"line":198},"template_include",48,{"type":137,"name":138,"callback":139,"file":200,"line":201},"includes\\core.php",28,{"type":137,"name":138,"callback":139,"file":200,"line":203},29,{"type":137,"name":205,"callback":139,"file":200,"line":11},"wp_enqueue_scripts",{"type":137,"name":205,"callback":139,"file":200,"line":207},31,{"type":137,"name":209,"callback":139,"file":200,"line":210},"admin_enqueue_scripts",32,{"type":137,"name":209,"callback":139,"file":200,"line":212},33,{"type":137,"name":209,"callback":139,"file":200,"line":186},{"type":137,"name":184,"callback":139,"file":200,"line":215},35,{"type":145,"name":217,"callback":139,"file":200,"line":218},"mce_css",38,{"type":145,"name":220,"callback":139,"priority":147,"file":200,"line":221},"script_loader_tag",40,[],[224,232],{"namespace":225,"route":226,"methods":227,"callback":229,"permissionCallback":230,"file":161,"line":231},"yext\u002Fv1","settings",[228],"POST","handle_setup_wizard","closure",205,{"namespace":225,"route":233,"methods":234,"callback":235,"permissionCallback":230,"file":161,"line":236},"activated",[228],"handle_activation_notice",225,[],[],{"dangerousFunctions":240,"sqlUsage":241,"outputEscaping":243,"fileOperations":103,"externalRequests":13,"nonceChecks":13,"capabilityChecks":45,"bundledLibraries":374},[],{"prepared":13,"raw":13,"locations":242},[],{"escaped":244,"rawEcho":245,"locations":246},187,63,[247,251,253,255,257,258,260,262,263,265,267,269,271,273,275,277,279,281,283,285,287,290,292,294,296,298,300,302,304,306,308,310,313,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372],{"file":248,"line":249,"context":250},"includes\\block-editor\\blocks\\search-results\\block.php",46,"raw output",{"file":252,"line":43,"context":250},"includes\\partials\\banner.php",{"file":252,"line":254,"context":250},21,{"file":252,"line":256,"context":250},24,{"file":252,"line":186,"context":250},{"file":259,"line":141,"context":250},"includes\\partials\\footer.php",{"file":261,"line":221,"context":250},"includes\\partials\\header.php",{"file":261,"line":191,"context":250},{"file":261,"line":264,"context":250},42,{"file":261,"line":266,"context":250},49,{"file":261,"line":268,"context":250},61,{"file":261,"line":270,"context":250},69,{"file":261,"line":272,"context":250},73,{"file":261,"line":274,"context":250},80,{"file":261,"line":276,"context":250},86,{"file":278,"line":264,"context":250},"includes\\partials\\preview\\search-bar.php",{"file":278,"line":280,"context":250},466,{"file":278,"line":282,"context":250},479,{"file":278,"line":284,"context":250},482,{"file":278,"line":286,"context":250},485,{"file":288,"line":289,"context":250},"includes\\partials\\settings.php",74,{"file":288,"line":291,"context":250},94,{"file":288,"line":293,"context":250},97,{"file":288,"line":295,"context":250},116,{"file":288,"line":297,"context":250},119,{"file":288,"line":299,"context":250},126,{"file":288,"line":301,"context":250},132,{"file":288,"line":303,"context":250},138,{"file":288,"line":305,"context":250},152,{"file":288,"line":307,"context":250},173,{"file":288,"line":309,"context":250},189,{"file":311,"line":312,"context":250},"includes\\partials\\wizard.php",89,{"file":311,"line":293,"context":250},{"file":311,"line":315,"context":250},140,{"file":311,"line":317,"context":250},143,{"file":311,"line":319,"context":250},148,{"file":311,"line":321,"context":250},156,{"file":311,"line":323,"context":250},170,{"file":311,"line":325,"context":250},188,{"file":311,"line":327,"context":250},233,{"file":311,"line":329,"context":250},251,{"file":311,"line":331,"context":250},256,{"file":311,"line":333,"context":250},259,{"file":311,"line":335,"context":250},267,{"file":311,"line":337,"context":250},281,{"file":311,"line":339,"context":250},304,{"file":311,"line":341,"context":250},309,{"file":311,"line":343,"context":250},312,{"file":311,"line":345,"context":250},323,{"file":311,"line":347,"context":250},329,{"file":311,"line":349,"context":250},335,{"file":311,"line":351,"context":250},352,{"file":311,"line":353,"context":250},355,{"file":311,"line":355,"context":250},375,{"file":311,"line":357,"context":250},378,{"file":311,"line":359,"context":250},398,{"file":311,"line":361,"context":250},401,{"file":311,"line":363,"context":250},408,{"file":311,"line":365,"context":250},430,{"file":311,"line":367,"context":250},450,{"file":311,"line":369,"context":250},453,{"file":311,"line":371,"context":250},463,{"file":311,"line":373,"context":250},469,[],[],{"summary":377,"deductions":378},"The \"yext-ai-search\" v1.0.6 plugin exhibits a generally strong security posture based on the provided static analysis. The plugin has no known vulnerabilities (CVEs) and demonstrates good coding practices by utilizing prepared statements for all SQL queries and performing output escaping on a significant majority of its outputs. The attack surface is relatively small with no unprotected entry points identified in the static analysis.\n\nHowever, there are a few areas that warrant attention. The lack of nonce checks on AJAX handlers is a notable concern, as it could potentially lead to cross-site request forgery (CSRF) vulnerabilities if any of these handlers perform sensitive actions. While there are no identified critical or high severity taint flows, the absence of any taint analysis data means that potential vulnerabilities in this area cannot be definitively ruled out. The plugin also makes file operations, which could be a risk if not handled with proper input validation and sanitization.\n\nOverall, the plugin appears to be well-developed with a focus on security. The absence of past vulnerabilities is a positive sign. The primary areas for improvement lie in implementing nonce checks for AJAX actions and ensuring all file operations are secured. Further, a comprehensive taint analysis would provide more definitive assurance.",[379,381,383],{"reason":380,"points":147},"Missing nonce checks on AJAX handlers",{"reason":382,"points":103},"No taint analysis performed",{"reason":384,"points":385},"File operations present without specific security context",3,"2026-03-16T22:32:02.579Z",{"wat":388,"direct":398},{"assetPaths":389,"generatorPatterns":392,"scriptPaths":393,"versionParams":395},[390,391],"\u002Fwp-content\u002Fplugins\u002Fyext-ai-search\u002Fdist\u002Fjs\u002Fblocks.js","\u002Fwp-content\u002Fplugins\u002Fyext-ai-search\u002Fdist\u002Fblocks\u002Feditor-style.css",[],[394],"https:\u002F\u002Fassets.sitescdn.net\u002Fanswers-search-bar\u002Fv1\u002Fanswers.css",[396,397],"yext-ai-search\u002Fdist\u002Fjs\u002Fblocks.js?ver=","yext-ai-search\u002Fdist\u002Fblocks\u002Feditor-style.css?ver=",{"cssClasses":399,"htmlComments":404,"htmlAttributes":405,"restEndpoints":407,"jsGlobals":408,"shortcodeOutput":410},[400,401,402,403],"yext-activated-notice","yext-logo","yext-settings__button","yext-settings__button--primary",[],[406],"data-dismissible",[],[409],"YEXT",[]]