[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3g9m-JPVSzFcB-mhR4tAFuFY4eeXiYLcgomYW-0fkaI":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":136,"fingerprints":172},"shortcode-search","Shortcode Search | WordPress Search Bar Shortcode Plugin","1.1","Kulwant Agarwal","https:\u002F\u002Fprofiles.wordpress.org\u002Fkulwantagarwal\u002F","\u003Cp>Shortcode Search is a simple plugin that lets users add a search bar anywhere on their WordPress website using the shortcode [search].\u003C\u002Fp>\n\u003Cp>With this plugin, you can easily insert a search form with customizable placeholder text and button label. The plugin automatically renders a user-friendly search form where users can type in their search queries.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>To display the search form, simply use the \u003Ccode>[search]\u003C\u002Fcode> shortcode. You can also customize the placeholder text and button label by passing attributes.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    `[search placeholder=”Search for something…” button_text=”Go”]“`\u003C\u002Fp>\n\u003Cp>This will display the search form with “Search for something…” as the placeholder text and “Go” as the button text.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Developed by kulwantagarwal.\u003C\u002Fli>\n\u003Cli>WordPress core for plugin framework.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL-2.0+ license.\u003C\u002Fp>\n","Shortcode Search is a simple plugin that lets users add a search bar anywhere on their WordPress website using the shortcode [search].",50,662,0,"2025-02-13T13:53:00.000Z","6.7.5","5.0","",[19,20,21,22,23],"search-shortcode","shortcode-finder","shortcode-search-wordpress","wordpress-search-bar","wp-search-shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcode-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcode-search.1.1.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"kulwantagarwal",1,30,88,"2026-04-04T06:19:46.985Z",[37,64,85,102,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":13,"last_vuln_date":63,"fetched_at":28},"yith-woocommerce-ajax-search","YITH WooCommerce Ajax Search","2.22.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>According to several usability studies, \u003Cstrong>85% of users who access an e-commerce store go straight to the search form.\u003C\u002Fstrong> If they cannot find it and search for the products they want to buy, most of them will abandon the site after a few seconds.\u003C\u002Fp>\n\u003Cp>If you already have a search form on your website, but it does not work properly or suggests irrelevant products, the same will happen: \u003Cstrong>they will abandon your shop and you will lose those sales.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the latest version of \u003Cstrong>YITH WooCommerce AJAX Search\u003C\u002Fstrong>, in just a few minutes, you can set up a modern and usable search form in WooCommerce that’s designed to deliver effective results consistently, search after search.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The new version of the plugin\u003C\u002Fstrong> is powerful, flexible, and easy to configure. You can place your search form anywhere using the built-in block or shortcode, customize its style and colors, and, most importantly, set a tolerance threshold to find results even if there are some typos in the text.\u003C\u002Fp>\n\u003Cp>Go ahead, install the plugin and in just a few clicks you’ll have your customers searching and quickly finding the products they are interested in.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features of the free version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Insert the search form using the Gutenberg block\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Insert the search form using the shortcode\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose the size of the search form\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set the placeholder text to show in the form search input\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set the colors of the form and the “Submit” button\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable instant search (autocomplete feature)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set the number of characters after which the instant search is triggered\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Search for keywords in product names\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Search for keywords in product (main and short) description\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show search results in a list layout, one below the other\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show product names and images\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure the maximum number of results to show\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose whether to show a “View all results” link\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>100% mobile-friendly layout\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>(NEW!) Statistics panel to analyze the most popular searches, the most-clicked products, and searches with no results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to see the plugin in action? \u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-ajax-search-free\u002F\" rel=\"nofollow ugc\">Check out the live demo of the free version >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need an extra boost? Upgrade to premium!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In the free version of YITH WooCommerce AJAX Search, you’ll find everything you need to add a modern and powerful search form to your shop. But if you are looking for advanced options and even more flexibility, we invite you to \u003Cstrong>upgrade the plugin to the premium version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features of the premium version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Enable searching in product SKUs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Extend the search to categories, tags, attributes, and custom fields\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Extend the search to posts and\u002For pages to suggest related content to your users\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show search suggestions and choose whether to show popular searches or specific keywords\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure synonym sets to show relevant results regardless of the keywords typed by the user\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show search results in a grid layout\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide out-of-stock products from search results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional: show product price, SKU, and stock\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional: show categories, “Add to cart” button, and short description\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set a maximum length for product descriptions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose whether to show badges on discounted, featured, or out-of-stock products and customize the colors of the badges\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show links to categories related to the search keys\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show the user’s history with the latest searches\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Advanced boost options to determine which products, categories, or tags to promote in search results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>New layout to show the search in a full-screen overlay\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Stats panel to monitor the most popular searches, most clicked products, and searches with no results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-ajax-search\u002F\" rel=\"nofollow ugc\">Check out the live demo of the premium version >\u003C\u002Fa>\u003C\u002Fp>\n","YITH WooCommerce Ajax Search allows your users to search products in real time.",40000,3353139,60,42,"2026-02-26T14:37:00.000Z","6.9.4","6.7","7.4",[54,55,56,57,58],"woocommerce-search-by-sku","woocommerce-search-form","woocommerce-search-page","woocommerce-search-results","woocommerce-search-shortcode","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-ajax-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-ajax-search.2.22.0.zip",95,4,"2024-09-30 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":72,"num_ratings":32,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":17,"tags":77,"homepage":82,"download_link":83,"security_score":84,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woo-ajax-search","Woo AJAX Search","1.0","Anik Biswas","https:\u002F\u002Fprofiles.wordpress.org\u002Fanik4e\u002F","\u003Cp>WooCommerce AJAX Search is a simple search plugins for searching the WooCommerce product. It has a category filter option to specify the category also.\u003C\u002Fp>\n\u003Cp>Major features in Slick Post include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Woocommerce AJAX Search.\u003C\u002Fli>\n\u003Cli>Product Category Specify.\u003C\u002Fli>\n\u003Cli>Number of Product Option.\u003C\u002Fli>\n\u003Cli>Number of Keypress Option.\u003C\u002Fli>\n\u003Cli>Default Search Page Redirect Off Option.\u003C\u002Fli>\n\u003C\u002Ful>\n","Woo AJAX search is a product searching plugins for WooCommerce with product category.",100,2112,"2016-09-17T16:49:00.000Z","4.0.38","3.0.1",[78,79,19,80,81],"ajax-search","search","search-widget","woocommerce-ajax-search","http:\u002F\u002Frenoyes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-ajax-search.zip",85,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":13,"num_ratings":13,"last_updated":95,"tested_up_to":15,"requires_at_least":17,"requires_php":17,"tags":96,"homepage":100,"download_link":101,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cf7-shortcode-finder","CF7 Shortcode Finder","1.0.0","HK","https:\u002F\u002Fprofiles.wordpress.org\u002Fhk1993\u002F","\u003Cp>This plugin is compatible with Contact form 7 and it will help you to locate which form is placed on which page. This will be helpful in tracking down when your site has multiple forms. Just install our plugin and see the charm 🙂\u003C\u002Fp>\n\u003Cp>Our field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons!\u003C\u002Fp>\n\u003Cp>Fields can be added all over WP including posts, users, taxonomy terms, media, comments and even custom options pages!\u003C\u002Fp>\n\u003Cp>Load and display your custom field values in any theme template file with our hassle free developer friendly functions!\u003C\u002Fp>\n","This plugin is compatible with Contact form 7 and it will help you to locate which form is placed on which page. This will be helpful in tracking down &hellip;",40,1761,"2024-11-29T07:03:00.000Z",[97,98,99,86,20],"cf7","cf7-finder","cf7-shortcode","https:\u002F\u002Fcontactform7.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-shortcode-finder.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":13,"num_ratings":13,"last_updated":112,"tested_up_to":50,"requires_at_least":113,"requires_php":17,"tags":114,"homepage":17,"download_link":119,"security_score":72,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"shortcodes-analyzer","Shortcodes Analyzer","1.0.1","wpspin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpspin\u002F","\u003Cp>🔍 \u003Cstrong>Shortcodes Analyzer\u003C\u002Fstrong> is a lightweight WordPress admin tool that scans your entire website and shows you exactly where each shortcode is being used — across posts, pages, and custom post types.\u003C\u002Fp>\n\u003Cp>Whether you are cleaning up unused plugins, migrating content, troubleshooting broken shortcodes, or auditing your site before a redesign, this plugin gives you the complete picture in seconds with a single click.\u003C\u002Fp>\n\u003Cp>No settings to configure. No database entries. Just install, activate, and scan.\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>One-Click Full Site Scan\u003C\u002Fstrong> — Analyze every registered shortcode across your entire website instantly\u003Cbr \u002F>\n✅ \u003Cstrong>Post, Page & CPT Support\u003C\u002Fstrong> — Detects shortcode usage in posts, pages, and all custom post types\u003Cbr \u002F>\n✅ \u003Cstrong>Plugin Detection\u003C\u002Fstrong> — Shows which plugin provides each shortcode so you know the source\u003Cbr \u002F>\n✅ \u003Cstrong>Direct Edit & View Links\u003C\u002Fstrong> — Jump straight to any post or page using a shortcode\u003Cbr \u002F>\n✅ \u003Cstrong>All Shortcodes List\u003C\u002Fstrong> — View every registered shortcode and its callback function at a glance\u003Cbr \u002F>\n✅ \u003Cstrong>Real-Time Progress\u003C\u002Fstrong> — Watch results appear live as each shortcode is scanned\u003Cbr \u002F>\n✅ \u003Cstrong>Zero Configuration\u003C\u002Fstrong> — Works out of the box with no settings to configure\u003Cbr \u002F>\n✅ \u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> — No frontend scripts, no database bloat, admin-only functionality\u003Cbr \u002F>\n✅ \u003Cstrong>Secure\u003C\u002Fstrong> — Nonce verification, prepared SQL queries, and proper output escaping throughout\u003C\u002Fp>\n\u003Ch4>📋 10+ Use Cases\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>🧹 Plugin Cleanup\u003C\u002Fstrong> — Find out if a plugin’s shortcodes are actually used before deactivating or deleting it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔧 Troubleshoot Broken Shortcodes\u003C\u002Fstrong> — Quickly locate posts displaying raw shortcode text like \u003Ccode>[shortcode_name]\u003C\u002Fcode> instead of rendered content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📦 Site Migration Prep\u003C\u002Fstrong> — Audit all shortcode dependencies before migrating to a new host or theme\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎨 Theme Switching\u003C\u002Fstrong> — Check which shortcodes will break when switching themes (theme-registered shortcodes)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Content Audit\u003C\u002Fstrong> — Get a full inventory of shortcode usage as part of a site content review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ Performance Optimization\u003C\u002Fstrong> — Identify and remove plugins whose shortcodes are no longer in use to speed up your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔄 Plugin Replacement\u003C\u002Fstrong> — When switching from one plugin to another (e.g., changing page builders), find all posts that need updating\u003C\u002Fli>\n\u003Cli>\u003Cstrong>👥 Client Handoff\u003C\u002Fstrong> — Generate a shortcode usage report before handing a site to a client or new developer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛡️ Security Review\u003C\u002Fstrong> — Identify shortcodes from outdated or abandoned plugins that may pose security risks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📝 Documentation\u003C\u002Fstrong> — Know exactly which plugins power which content areas when documenting a site’s functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🧪 Staging & Testing\u003C\u002Fstrong> — Verify shortcode usage matches between staging and production environments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🗑️ Post-Redesign Cleanup\u003C\u002Fstrong> — After a site redesign, find leftover shortcodes from old plugins that are no longer needed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>🛠️ How to Use\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Step 1: Open the Analyzer\u003C\u002Fstrong>\u003Cbr \u002F>\nNavigate to \u003Cstrong>Settings > Shortcodes Analyzer\u003C\u002Fstrong> in your WordPress admin dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Start Scanning\u003C\u002Fstrong>\u003Cbr \u002F>\nClick the \u003Cstrong>“Start Analyzing”\u003C\u002Fstrong> button. The plugin will begin scanning all registered shortcodes across your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Review Results\u003C\u002Fstrong>\u003Cbr \u002F>\nAs each shortcode is processed, results appear in a table showing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Plugin\u003C\u002Fstrong> — Which plugin provides the shortcode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode\u003C\u002Fstrong> — The shortcode name\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> — Whether it is used in a post, page, or custom post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> — The title of the content using the shortcode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Actions\u003C\u002Fstrong> — Quick links to View or Edit the post\u002Fpage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Step 4: Browse All Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch to the \u003Cstrong>“All Available Shortcodes”\u003C\u002Fstrong> tab to see every shortcode registered on your site along with its callback function.\u003C\u002Fp>\n\u003Ch4>⚙️ Settings\u003C\u002Fh4>\n\u003Cp>This plugin requires \u003Cstrong>no configuration\u003C\u002Fstrong>. It works immediately after activation:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Location:\u003C\u002Fstrong> Settings > Shortcodes Analyzer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access:\u003C\u002Fstrong> Administrator role required (manage_options capability)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database:\u003C\u002Fstrong> No options or tables are created — the plugin is a pure scanning tool\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frontend:\u003C\u002Fstrong> No scripts or styles are loaded on the frontend — admin only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🤝 Works Great With These Popular Plugins\u003C\u002Fh4>\n\u003Cp>Shortcodes Analyzer works with \u003Cstrong>any plugin or theme that registers shortcodes\u003C\u002Fstrong>. Here are some popular plugins it pairs well with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPBakery Page Builder\u003C\u002Fstrong> — Find all pages built with WPBakery shortcodes before migrating to another builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor\u003C\u002Fstrong> — Detect legacy shortcode-based widgets when transitioning between builders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> — Locate every page where your contact forms are embedded\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Forms\u003C\u002Fstrong> — Track which posts and pages use your Gravity Forms shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Find WooCommerce shortcodes like \u003Ccode>[products]\u003C\u002Fcode>, \u003Ccode>[cart]\u003C\u002Fcode>, and \u003Ccode>[checkout]\u003C\u002Fcode> across your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TablePress\u003C\u002Fstrong> — Identify all posts displaying TablePress tables\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Custom Fields (ACF)\u003C\u002Fstrong> — Detect ACF shortcode usage across content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes Ultimate\u003C\u002Fstrong> — Audit usage of the many shortcodes this plugin registers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> — Track where EDD purchase buttons and download shortcodes appear\u003C\u002Fli>\n\u003Cli>\u003Cstrong>bbPress \u002F BuddyPress\u003C\u002Fstrong> — Locate forum and community shortcodes embedded in pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔗 Need a Custom Plugin or Feature?\u003C\u002Fh4>\n\u003Cp>Looking for custom WordPress development? Get in touch with us at \u003Ca href=\"https:\u002F\u002Fwpspins.com\u002F\" rel=\"nofollow ugc\">WPspin LLC\u003C\u002Fa> for custom plugin development and feature requests.\u003C\u002Fp>\n","Scan your entire WordPress site in one click to find exactly where every shortcode is used across posts, pages, and custom post types.",10,581,"2026-02-12T21:45:00.000Z","4.0.0",[115,116,117,20,118],"cleanup","shortcode","shortcode-detector","unused-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-analyzer.1.0.1.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":13,"downloaded":128,"rating":13,"num_ratings":13,"last_updated":129,"tested_up_to":50,"requires_at_least":130,"requires_php":52,"tags":131,"homepage":17,"download_link":135,"security_score":72,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"lumenare-search","Lumenare Search","1.1.3","Adam Greenwell","https:\u002F\u002Fprofiles.wordpress.org\u002Fadamgreenwell\u002F","\u003Cp>Lumenare Search transforms your WordPress site’s search functionality with a powerful, fast, and user-friendly search experience. Built with performance and security in mind, it provides instant live search results, intelligent keyword matching, and comprehensive filtering options.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Live Search\u003C\u002Fstrong>: Real-time search results appear as users type, with a dropdown showing the most relevant results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Predictive Keywords\u003C\u002Fstrong>: Intelligent keyword suggestions based on your indexed content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Search Index\u003C\u002Fstrong>: Fast database-driven search using weighted keywords extracted from titles, excerpts, and content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword Match Modes\u003C\u002Fstrong>: Choose between matching ANY keyword (OR) for broader results or ALL keywords (AND) for precision\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop Words Configuration\u003C\u002Fstrong>: Exclude common words from indexing to improve relevance and performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synonyms Support\u003C\u002Fstrong>: Define equivalent terms to expand search coverage and improve recall\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fuzzy Matching\u003C\u002Fstrong>: Find results even with misspellings using configurable Levenshtein distance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phrase Boosting\u003C\u002Fstrong>: Boost relevance for specific phrases defined in settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filterable Results\u003C\u002Fstrong>: Filter search results by categories and date ranges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Term Highlighting\u003C\u002Fstrong>: Visually highlights matching terms in titles and excerpts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Integration Points\u003C\u002Fstrong>: Replaces default WordPress search, shortcode support, and widget\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Integration\u003C\u002Fstrong>: Automatically replaces Gutenberg Search blocks with enhanced search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Filtering\u003C\u002Fstrong>: Built-in protection against SQL injection and code injection attempts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autocorrect Prevention\u003C\u002Fstrong>: Disable browser\u002Fdevice autocorrect to preserve technical terms and brand names\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>Lumenare Search creates a custom database table to store keyword indexes for fast searching. When content is published or updated, keywords are extracted from:\u003Cbr \u002F>\n* Post titles (weight: 3 – highest relevance)\u003Cbr \u002F>\n* Post excerpts (weight: 2 – medium relevance)\u003Cbr \u002F>\n* Post content (weight: 1 – base relevance)\u003C\u002Fp>\n\u003Cp>The plugin automatically indexes your content and keeps the index up-to-date as you publish or update posts. Search queries are processed through the custom index for fast, relevant results.\u003C\u002Fp>\n\u003Ch4>Keyword Match Modes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Match ANY (OR) – Default\u003C\u002Fstrong>\u003Cbr \u002F>\n* Returns results containing at least one of the search keywords\u003Cbr \u002F>\n* Best for: Broad topic searches, exploratory queries, maximizing results\u003Cbr \u002F>\n* Example: “Sega Master System” finds posts with “Sega” OR “Master” OR “System”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Match ALL (AND) – Precision\u003C\u002Fstrong>\u003Cbr \u002F>\n* Returns only results containing ALL search keywords\u003Cbr \u002F>\n* Best for: Product names, specific phrases, technical queries\u003Cbr \u002F>\n* Example: “Sega Master System” finds only posts with “Sega” AND “Master” AND “System”\u003C\u002Fp>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stop Words\u003C\u002Fstrong>: Configure which common words to exclude from indexing (e.g., “a”, “an”, “the”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synonyms\u003C\u002Fstrong>: Define groups of equivalent words (e.g., “car, automobile, vehicle”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fuzzy Matching\u003C\u002Fstrong>: Typo-tolerant search with configurable threshold (1-5 character differences)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phrase Boosting\u003C\u002Fstrong>: Define important phrases that receive relevance boosts when searched\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Filtering\u003C\u002Fstrong>: Automatic filtering of dangerous characters and patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Logging\u003C\u002Fstrong>: Track filtered queries for security monitoring\u003C\u002Fli>\n\u003C\u002Ful>\n","Advanced WordPress search plugin with instant live search, predictive keywords, and filterable results.",211,"2026-02-07T17:25:00.000Z","6.2",[132,133,134,19,80],"advanced-search","instant-search","live-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flumenare-search.1.1.3.zip",{"attackSurface":137,"codeSignals":152,"taintFlows":163,"riskAssessment":164,"analyzedAt":171},{"hooks":138,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":151,"entryPointCount":32,"unprotectedCount":13},[139],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","wp_enqueue_scripts","scsearch_enqueue_styles","shortcode-search.php",69,[],[],[148],{"tag":79,"callback":149,"file":143,"line":150},"scsearch_shortcode_output",39,[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":162},[],{"prepared":13,"raw":13,"locations":155},[],{"escaped":157,"rawEcho":32,"locations":158},6,[159],{"file":143,"line":160,"context":161},32,"raw output",[],[],{"summary":165,"deductions":166},"The \"shortcode-search\" plugin v1.1 demonstrates a strong security posture based on the provided static analysis. The plugin exhibits excellent practices by not utilizing dangerous functions, employing prepared statements for all SQL queries, and properly escaping the vast majority of its output.  Crucially, there are no identified unsanitized taint flows and the plugin has a minimal attack surface, consisting solely of a single shortcode with no explicit authentication or capability checks, which is a concern given its potential to interact with user-supplied data.\n\nThe lack of any recorded vulnerabilities in its history is a positive indicator, suggesting a history of secure development. However, the absence of nonce checks and capability checks on its shortcode is a significant potential weakness. While the static analysis did not reveal any specific vulnerabilities, shortcodes are common entry points for cross-site scripting (XSS) or other injection attacks if not properly sanitized and validated against user input.  Therefore, while the plugin's code appears clean in many aspects, the lack of robust input validation and authorization mechanisms for its shortcode presents a notable risk that should be addressed.",[167,169],{"reason":168,"points":110},"Shortcode lacks nonce\u002Fcapability checks",{"reason":170,"points":62},"High percentage of unescaped output (14%)","2026-03-16T22:01:59.991Z",{"wat":173,"direct":178},{"assetPaths":174,"generatorPatterns":175,"scriptPaths":176,"versionParams":177},[],[],[],[],{"cssClasses":179,"htmlComments":183,"htmlAttributes":184,"restEndpoints":185,"jsGlobals":186,"shortcodeOutput":187},[180,181,182],"scsearch-form","scsearch-input","scsearch-button",[],[],[],[],[188],"\u003Cform role=\"search\" method=\"get\" class=\"scsearch-form\" action=\""]