[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fekBpZAqp_mZOP4yLftrdC84Yhp_fvi1FhYQUENv9ugQ":3,"$fgIVuthPxo1KyTOcv2UREucweABtG2PPeHM1dT8K1x3U":213,"$fiok8x-aLQPJVR1JcDS2UAzT6UF61AEQhMgaZN660J4M":218},{"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":20,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"discovery_status":25,"vulnerabilities":26,"developer":27,"crawl_stats":23,"alternatives":33,"analysis":135,"fingerprints":187},"hintr","Hintr – Lightning-Fast, Advanced Search Suggestions","1.2.0","martincipriano","https:\u002F\u002Fprofiles.wordpress.org\u002Fmartincipriano\u002F","\u003Cp>\u003Cstrong>Hintr\u003C\u002Fstrong> is a WordPress plugin designed to improve search by providing lightning-fast suggestions. Easily configure which post types to pull search suggestions from. You can also show suggestions if the search keyword is found in a post’s metadata, such as price, SKU, serial number, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Effortlessly select which post types search suggestions should be pulled from.\u003Cbr \u002F>\n– Show suggestions when the search keyword is found in a post’s metadata.\u003Cbr \u002F>\n– Customize search behavior for different input fields via data attributes.\u003Cbr \u002F>\n– Lightweight and highly configurable, ensuring seamless integration.\u003C\u002Fp>\n\u003Cp>This plugin is perfect for blogs, e-commerce sites, or any WordPress site that can benefit from enhanced search capabilities.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic Application: Search suggestions are automatically applied to text inputs with the data attribute name=”s”.\u003C\u002Fli>\n\u003Cli>Custom Implementation: To customize behavior, add the data-hintr attribute to a text input.\n\u003Cul>\n\u003Cli>Override the default settings by assigning a JSON-formatted settings value to the data-hintr attribute.\u003C\u002Fli>\n\u003Cli>Example: \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GNU General Public License v2.0 or later.\u003Cbr \u002F>\nYou may obtain a copy of the license at: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Enhance your WordPress site's search functionality by offering search suggestions sourced from selected post types and metadata.",0,530,"2025-01-26T11:01:00.000Z","6.7.5","5.8","7.4",[18,19],"search","suggestion","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhintr.1.2.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":29,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},2,96,30,91,"2026-08-26T13:25:11.540Z",[34,59,81,98,118],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":20,"tags":49,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"wp-keyword-suggest","WP Keyword Suggest","1.2","Nicolas Marin Torres","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolasmarin\u002F","\u003Cp>With this plugin you will be able to take advantage of long tail keyword so you can learn more about your niche.\u003Cbr \u002F>\nFrom the list of keywords suggested you can put it directly in the title of your article or add it as a tag. It is very easy to use, from the same page to add item, it shows the widget in the left menu.\u003Cbr \u002F>\nThis plugin helps you generate ideas for your post.\u003C\u002Fp>\n\u003Cp>For example if you want to write a post about ‘Keyword Reasearch Tool’, these are tips that shows you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Free keyword research tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tool review\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google keyword research tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tool online\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research seo tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bing keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tools 2013\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tools list\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Free online keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin makes to calls to seowp.es, the first one to create the URLs of the autocomplete service, and the second one to filter and complete the results. Does not require registration.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vO64yHrHknA\" title=\"YouTube\" rel=\"nofollow ugc\">Watch a demo\u003C\u002Fa>\u003C\u002Fp>\n","This SEO plugin offers keyword suggestions, taken from autocomplete google, yahoo, bing... up to 250 keywords ideas",500,37460,100,11,"2015-03-23T08:09:00.000Z","4.1.42","3.0",[50,51,52,53,54],"keyword-research","keywords","seo","suggestions","tag-suggestions","http:\u002F\u002Fseowp.es\u002Fwp-keyword-suggest","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-keyword-suggest.zip",85,"2026-07-22T17:31:50.256Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":44,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":20,"download_link":80,"security_score":44,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"audible-site-search","Audible Site Search","1.4","OYM","https:\u002F\u002Fprofiles.wordpress.org\u002Foym\u002F","\u003Cp>\u003Cstrong>Audible Site Search\u003C\u002Fstrong> enhances your WordPress site by enabling voice-powered search input along with real-time AJAX-based search suggestions. It’s lightweight, easy to install, and works out of the box.\u003C\u002Fp>\n\u003Cp>Use the shortcode \u003Ccode>[audisise_voice_search]\u003C\u002Fcode> to display the voice search bar anywhere on your site—inside posts, pages, or sidebar widgets.\u003C\u002Fp>\n\u003Cp>Features include:\u003Cbr \u002F>\n– Voice recognition for search queries (Web Speech API)\u003Cbr \u002F>\n– AJAX-powered live search suggestions\u003Cbr \u002F>\n– Lightweight and responsive design\u003Cbr \u002F>\n– Works with default WordPress search\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built and maintained by OYM — https:\u002F\u002Fwww.onyourmark.com\u003C\u002Fp>\n","Audible Site Search adds voice-powered search and AJAX search suggestions to your WordPress site.",80,1061,1,"2026-03-09T14:19:00.000Z","6.9.5","5.0","7.2",[75,76,77,78,79],"ajax-search","search-suggestions","site-search","speech-recognition","voice-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faudible-site-search.1.4.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":11,"num_ratings":11,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":20,"tags":94,"homepage":96,"download_link":97,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"auto-search-suggestion","Auto Search Suggestion","5.0.1","AppJetty","https:\u002F\u002Fprofiles.wordpress.org\u002Fbiztechc\u002F","\u003Col>\n\u003Cli>This plugin will help admin and front end user of the website to filter the search of page\u002Fposts based on some criteria i.e. all the available post types. It will save time and avoid going through several unnecessary posts and pages, thus making the task of admin and front end users faster, smoother and smarter.\u003C\u002Fli>\n\u003Cli>By using this plugin, admin can have search with suggestion of post\u002Fpage’s title or(all the available post types.).\u003C\u002Fli>\n\u003Cli>This plugin helps users to search out the right post\u002Fpages instantly.\u003C\u002Fli>\n\u003Cli>It saves time and efforts by searching the right post\u002Fpages.\u003C\u002Fli>\n\u003Cli>If admin want to search with suggestion in particular post type then admin must have to check marked on particular post type.\u003C\u002Fli>\n\u003Cli>On front side admin setting page selection are there. If user wants to display post’s excerpt, date, image(featured image) and published date. admin can select criteria and based of these user can filter the pages\u002Fposts.\u003C\u002Fli>\n\u003Cli>User can create more then one search pages with shortcode parameters also. Parameters having post type and limit.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin will help admin and users of the website to filter the search of page\u002Fposts based on some criteria i.e. all the available post types.",70,6496,"2022-12-26T08:28:00.000Z","6.1.10","3.6.1",[82,18,95],"search-suggestion","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-search-suggestion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-search-suggestion.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":11,"num_ratings":11,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":16,"tags":111,"homepage":116,"download_link":117,"security_score":44,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"ajax-smart-filter","Ajax Smart Filter","1.5","ramcraft","https:\u002F\u002Fprofiles.wordpress.org\u002Framcraft\u002F","\u003Cp>Ajax Smart Filter is a powerful, professional, real-time AJAX filtering plugin for WordPress.\u003Cbr \u002F>\nIt helps users instantly filter posts, portfolios, listings, and any custom post type — without reloading the page.\u003C\u002Fp>\n\u003Cp>Designed for speed, flexibility, and customizability, the plugin includes modern templates, search suggestions, taxonomy filters, sort options, and a complete template builder for custom layouts.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n– Blogs & news websites\u003Cbr \u002F>\n– Portfolios\u003Cbr \u002F>\n– Real estate listings\u003Cbr \u002F>\n– Directories\u003Cbr \u002F>\n– Job boards\u003Cbr \u002F>\n– Any content-heavy website\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>⚡ Fast AJAX Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\n– Lightweight endpoint (bypasses plugin loading)\u003Cbr \u002F>\n– No page reloads\u003Cbr \u002F>\n– Smart optimized queries\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Advanced Search\u003C\u002Fstrong>\u003Cbr \u002F>\n– Live search with autocomplete\u003Cbr \u002F>\n– Search title, content, or custom fields\u003Cbr \u002F>\n– Smart suggestions with images\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📂 Taxonomy Filters\u003C\u002Fstrong>\u003Cbr \u002F>\n– Categories, tags, any custom taxonomy\u003Cbr \u002F>\n– Dropdowns or tab-style filters\u003Cbr \u002F>\n– AND\u002FOR match logic\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎛️ Sorting Options\u003C\u002Fstrong>\u003Cbr \u002F>\n– Newest, Oldest\u003Cbr \u002F>\n– A–Z, Z–A\u003Cbr \u002F>\n– Popular posts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Modern Templates\u003C\u002Fstrong>\u003Cbr \u002F>\n– Modern Card\u003Cbr \u002F>\n– Horizontal Card\u003Cbr \u002F>\n– Masonry Grid\u003Cbr \u002F>\n– Featured + Grid\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛠️ Custom Template Builder\u003C\u002Fstrong>\u003Cbr \u002F>\n– Custom HTML for filter bar\u003Cbr \u002F>\n– Custom HTML for result items\u003Cbr \u002F>\n– ACE code editor\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available Placeholders:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"search\"]\u003C\u002Fcode> – Search input with autocomplete\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"category\"]\u003C\u002Fcode> – Category dropdown\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"category-tabs\"]\u003C\u002Fcode> – Category tabs\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"tag\"]\u003C\u002Fcode> – Tag dropdown\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"tag-tabs\"]\u003C\u002Fcode> – Tag tabs\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"sort\"]\u003C\u002Fcode> – Sort dropdown\u003Cbr \u002F>\n– \u003Ccode>[filter attribute=\"apply-button\"]\u003C\u002Fcode> – Apply button\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Custom Result Item HTML\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Design your own post cards:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available Placeholders:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>{{post_id}}\u003C\u002Fcode> – Post ID number\u003Cbr \u002F>\n– \u003Ccode>{{post_title}}\u003C\u002Fcode> – Post title\u003Cbr \u002F>\n– \u003Ccode>{{post_link}}\u003C\u002Fcode> – Post permalink URL\u003Cbr \u002F>\n– \u003Ccode>{{post_slug}}\u003C\u002Fcode> – Post slug\u003Cbr \u002F>\n– \u003Ccode>{{post_excerpt}}\u003C\u002Fcode> – Post excerpt\u003Cbr \u002F>\n– \u003Ccode>{{post_content}}\u003C\u002Fcode> – Full post content\u003Cbr \u002F>\n– \u003Ccode>{{post_date}}\u003C\u002Fcode> – Formatted date\u003Cbr \u002F>\n– \u003Ccode>{{post_author}}\u003C\u002Fcode> – Author name\u003Cbr \u002F>\n– \u003Ccode>{{post_author_avatar}}\u003C\u002Fcode> – Author avatar image\u003Cbr \u002F>\n– \u003Ccode>{{post_category}}\u003C\u002Fcode> – First category name\u003Cbr \u002F>\n– \u003Ccode>{{post_categories}}\u003C\u002Fcode> – All categories (comma-separated)\u003Cbr \u002F>\n– \u003Ccode>{{post_tag}}\u003C\u002Fcode> – First tag name\u003Cbr \u002F>\n– \u003Ccode>{{post_tags}}\u003C\u002Fcode> – All tags (comma-separated)\u003Cbr \u002F>\n– \u003Ccode>{{post_image}}\u003C\u002Fcode> – Featured image HTML\u003Cbr \u002F>\n– \u003Ccode>{{post_image_url}}\u003C\u002Fcode> – Featured image URL\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌈 Styling Options\u003C\u002Fstrong>\u003Cbr \u002F>\n– 4 filter styles: default, minimalist, sidebar, compact\u003Cbr \u002F>\n– Custom color themes\u003Cbr \u002F>\n– Show\u002Fhide title, excerpt, date, author, image\u003Cbr \u002F>\n– Excerpt length control\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔗 URL & State Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– URL query string support\u003Cbr \u002F>\n– Shareable filter URLs\u003Cbr \u002F>\n– Custom parameter names\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📄 Pagination\u003C\u002Fstrong>\u003Cbr \u002F>\n– Numeric, next\u002Fprev, or both\u003Cbr \u002F>\n– Custom posts per page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible with everything\u003C\u002Fstrong>\u003Cbr \u002F>\n– Any theme\u003Cbr \u002F>\n– Gutenberg & Classic Editor\u003Cbr \u002F>\n– Elementor, Divi, Beaver Builder\u003Cbr \u002F>\n– Any post type or taxonomy\u003C\u002Fp>\n","Ajax Smart Filter is a powerful, professional, real-time AJAX filtering plugin for WordPress.",10,712,"2026-06-15T16:10:00.000Z","6.8.6","6.0",[112,113,114,115,95],"ajax-filter","custom-template-development","grid-layout","post-filter","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajax-smart-filter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-smart-filter.zip",{"slug":119,"name":120,"version":6,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":106,"downloaded":125,"rating":11,"num_ratings":11,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":73,"tags":129,"homepage":133,"download_link":134,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"i-search","i-Search – Advanced Live Search","all4wp","https:\u002F\u002Fprofiles.wordpress.org\u002Fall4wp\u002F","\u003Cp>Search in any post types, custom fields, taxonomies, meta keys, ACF fields, WooCommerce products, categories… Almost search in anywhere!\u003Cbr \u002F>\nDemo: \u003Ca href=\"https:\u002F\u002Fi-search-lite.all4wp.net\" rel=\"nofollow ugc\">i-Search Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatible plugins:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Advanced custom fields (ACF)\u003C\u002Fli>\n\u003Cli>WpBakery (Visual composer)\u003C\u002Fli>\n\u003Cli>WPML (Every single option is WPML compatible)\u003C\u002Fli>\n\u003Cli>Max Mega Menu (For search instances in the menu)\u003C\u002Fli>\n\u003Cli>WooCommerce (Full Compatible with stock management and variable products)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Post metabox settings \u002F Taxonomy meta box settings:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add extra search terms to your posts\u003C\u002Fli>\n\u003Cli>Also for taxonomies\u003C\u002Fli>\n\u003Cli>Add a different image for the search suggestion\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Search string handle:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>i-Search supports 4 different search types\u003C\u002Fli>\n\u003Cli>Ignore search words order but match all keywords (With pluralization)\u003C\u002Fli>\n\u003Cli>Match at least one search word (With pluralization)\u003C\u002Fli>\n\u003Cli>Keep search words order, match all keywords and try to pluralize (Exact match)\u003C\u002Fli>\n\u003Cli>Try to keep search words order, try to match all keywords and pluralize (Exact match with pluralization)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Mobile device settings:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide images on mobile devices\u003C\u002Fli>\n\u003Cli>Hide badges (wooCommerce) on mobile devices\u003C\u002Fli>\n\u003Cli>Hide excerpt (wooCommerce) on mobile devices\u003C\u002Fli>\n\u003Cli>Hide price (wooCommerce) on mobile devices\u003C\u002Fli>\n\u003Cli>Hide categories (wooCommerce) on mobile devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Search in meta keys and taxonomies:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select from a list of ALL your meta keys and taxonomies\u003C\u002Fli>\n\u003Cli>i-Search will search in the selected keys also\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multiple search instances:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>i-Search supports multiple (unlimited) instances, independent of each other\u003C\u002Fli>\n\u003Cli>Creating instances is very easy with the powerful instance builder\u003C\u002Fli>\n\u003Cli>Search instances can be built for mobile and desktop devices differently\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Search analysis\u002Flogging:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>i-Search logs every NOT found search query\u003C\u002Fli>\n\u003Cli>i-Search logs also every click on a search suggestion and build a search flow for a better analyzing\u003C\u002Fli>\n\u003Cli>Example scenario: A search for: “MakBook” => no results => user corrected the search => “MacBook” => results => user clicked on “MacBook Pro”\u003C\u002Fli>\n\u003Cli>i-Search will log all these steps to optimize your posts for a better SEO\u003C\u002Fli>\n\u003Cli>All the logging functionality can be disabled for every search instance separately\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content builder:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A powerful feature of i-Search\u003C\u002Fli>\n\u003Cli>Display almost any meta key\u002Ftaxonomy in your suggestions\u003C\u002Fli>\n\u003Cli>No need for coding skills\u003C\u002Fli>\n\u003C\u002Ful>\n","Live search suggestions for all post types. Search everywhere, include almost everything in the search. WooCommerce compatible.",1514,"2018-09-21T15:39:00.000Z","4.9.29","4.6",[130,131,18,132,19],"better-wordpress-search","live-search","search-plugin","https:\u002F\u002Fi-search.all4wp.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fi-search.1.2.0.zip",{"attackSurface":136,"codeSignals":168,"taintFlows":176,"riskAssessment":177,"analyzedAt":186},{"hooks":137,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":11,"unprotectedCount":11},[138,144,148,153,157,160],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_enqueue_scripts","enqueue_scripts","includes\u002Fadmin.php",27,{"type":139,"name":145,"callback":141,"file":146,"line":147},"wp_enqueue_scripts","includes\u002Ffrontend.php",18,{"type":139,"name":149,"callback":150,"file":151,"line":152},"admin_menu","create_settings_page","includes\u002Fsettings.php",12,{"type":139,"name":154,"callback":155,"file":151,"line":156},"admin_init","register_settings_page",13,{"type":139,"name":154,"callback":158,"file":151,"line":159},"after_settings_saved",14,{"type":139,"name":161,"callback":162,"priority":106,"file":151,"line":163},"save_post","after_post_saved",15,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":69,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":175},[],{"prepared":28,"raw":11,"locations":171},[],{"escaped":173,"rawEcho":11,"locations":174},35,[],[],[],{"summary":178,"deductions":179},"The \"hintr\" v1.2.0 plugin demonstrates a strong security posture based on the provided static analysis and vulnerability history.  The absence of any detected dangerous functions, unsanitized taint flows, and the exclusive use of prepared statements for SQL queries are particularly commendable. The plugin also adheres to output escaping best practices, ensuring that all data displayed to users is properly sanitized.  Furthermore, the lack of any recorded vulnerabilities, including CVEs, suggests a well-maintained and secure codebase.\n\nHowever, the analysis does reveal some areas that warrant attention, despite the overall good security. The complete absence of nonce checks and capability checks across all potential entry points (AJAX, REST API, shortcodes, cron) presents a significant concern. While the attack surface is currently reported as zero, any future addition of functionalities without these crucial security mechanisms would expose the plugin to critical vulnerabilities like Cross-Site Request Scripting (XSS) and Cross-Site Request Forgery (CSRF). The single file operation also raises a minor flag; while not inherently insecure, it's an area that should be closely monitored for any potential for path traversal or insecure file handling if the functionality is user-controlled.\n\nIn conclusion, the \"hintr\" v1.2.0 plugin exhibits excellent coding practices concerning SQL injection and output sanitation, and its vulnerability-free history is a positive indicator. Nevertheless, the lack of robust authentication and authorization checks on its functionalities is a significant weakness that needs to be addressed proactively to prevent potential security incidents should its attack surface expand or if future versions introduce user-facing features.",[180,182,184],{"reason":181,"points":106},"Missing nonce checks on potential entry points",{"reason":183,"points":106},"Missing capability checks on potential entry points",{"reason":185,"points":28},"Single file operation without further context","2026-04-16T13:53:52.637Z",{"wat":188,"direct":203},{"assetPaths":189,"generatorPatterns":196,"scriptPaths":197,"versionParams":198},[190,191,192,193,194,195],"\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fcss\u002Fhintr-admin.css","\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fjs\u002Fhintr-admin.js","\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fcss\u002Fslimselect.css","\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fjs\u002Fslimselect.js","\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fcss\u002Fhintr.css","\u002Fwp-content\u002Fplugins\u002Fhintr\u002Fassets\u002Fjs\u002Fhintr.js",[],[191,195],[199,200,201,202],"hintr-admin.css?ver=","hintr-admin.js?ver=","hintr.css?ver=","hintr.js?ver=",{"cssClasses":204,"htmlComments":206,"htmlAttributes":207,"restEndpoints":209,"jsGlobals":210,"shortcodeOutput":212},[205],"hintr-search-dropdown",[],[208],"data-hintr-search-url",[],[211],"hintrSettings",[],{"error":214,"url":215,"statusCode":216,"statusMessage":217,"message":217},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fhintr\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":219},[220,226],{"version":6,"download_url":21,"svn_tag_url":221,"released_at":23,"has_diff":222,"diff_files_changed":223,"diff_lines":23,"trac_diff_url":224,"vulnerabilities":225,"is_current":214},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhintr\u002Ftags\u002F1.2.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fhintr%2Ftags%2F1.1.5&new_path=%2Fhintr%2Ftags%2F1.2.0",[],{"version":227,"download_url":228,"svn_tag_url":229,"released_at":23,"has_diff":222,"diff_files_changed":230,"diff_lines":23,"trac_diff_url":23,"vulnerabilities":231,"is_current":222},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhintr.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhintr\u002Ftags\u002F1.1.5\u002F",[],[]]