[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpABh2KM2SVZmgUxs-88CdD2_IIQSGJuX94HaplODN-o":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":37,"analysis":144,"fingerprints":192},"comma-diacritics","Correct Romanian Diacritics","0.3","S","https:\u002F\u002Fprofiles.wordpress.org\u002Fsushkov\u002F","\u003Cp>Some people in Romania use wrong diacritics with sedilla. This plugin will replace the wrong letters with correct ones.\u003C\u002Fp>\n","Searches and replaces the wrong (sedilla) diacritics with the correct ones on data saving",40,4023,0,"2011-01-25T17:31:00.000Z","3.0.5","2.9","",[19,20,21,22,23],"cedilla","comma","diacritics","romanian","virgula","https:\u002F\u002Fgithub.com\u002Fstas\u002Fcomma-diacritics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomma-diacritics.0.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"sushkov",8,490,30,84,"2026-04-04T14:13:51.256Z",[38,62,84,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":60,"download_link":61,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpterm","WPTerm","1.2","bruandet","https:\u002F\u002Fprofiles.wordpress.org\u002Fbruandet\u002F","\u003Ch4>An xterm-like plugin to run non-interactive shell commands.\u003C\u002Fh4>\n\u003Cp>WPTerm is an xterm-like plugin. It can be used to run non-interactive shell commands from the WordPress admin dashboard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Just like a terminal, WPTerm lets you do almost everything you want (e.g., changing file permissions, viewing network connections or current processes etc). That’s great, but if you aren’t familiar with Unix shell commands, you can also damage your blog. Therefore, each time you use WPTerm, please follow this rule of thumb: \u003Cstrong>if you don’t know what you’re doing, don’t do it!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\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\u002FNHlWrEK6JfE?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\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>WPTerm is not compatible with Microsoft Windows; it works on Unix-like servers only.\u003C\u002Fp>\n\u003Cp>Because it makes use of PHP program execution functions such as \u003Ccode>exec\u003C\u002Fcode> or \u003Ccode>shell_exec\u003C\u002Fcode>, it may not be compatible with some shared hosts that have disabled these functions. To make sure your server is compatible, follow these steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Download \u003Ca href=\"https:\u002F\u002Fnintechnet.com\u002Fbruandet\u002Fwpterm-check.txt\" title=\"\" rel=\"nofollow ugc\">this script\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Rename it to “wpterm-check.php”.\u003C\u002Fli>\n\u003Cli>Upload it inside your website root folder.\u003C\u002Fli>\n\u003Cli>Go to http:\u002F\u002FYOUR WEBSITE\u002Fwpterm-check.php\u003C\u002Fli>\n\u003Cli>Delete it afterwards.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Password Protection\u003C\u002Fh4>\n\u003Cp>You can (and probably should!) password protect the access to WPTerm. Consult the contextual help, or type \u003Ccode>help\u003C\u002Fcode> at the terminal prompt to get more details about how to enable this feature.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Selectable PHP program execution function to run commands.\u003C\u002Fli>\n\u003Cli>Custom fonts family, size and color.\u003C\u002Fli>\n\u003Cli>Custom background color.\u003C\u002Fli>\n\u003Cli>History and scrollback buffer.\u003C\u002Fli>\n\u003Cli>Terminal bell (audible \u002F visible).\u003C\u002Fli>\n\u003Cli>Optional password protection.\u003C\u002Fli>\n\u003Cli>Contextual help.\u003C\u002Fli>\n\u003Cli>Multisite compatible (only accessible to the SuperAdmin).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 3.3+\u003C\u002Fli>\n\u003Cli>PHP 5.3+\u003C\u002Fli>\n\u003Cli>Unix-like OS (Linux, *BSD etc) only. WPTerm is \u003Cstrong>NOT\u003C\u002Fstrong> compatible with Microsoft Windows.\u003C\u002Fli>\n\u003C\u002Ful>\n","An xterm-like plugin to run non-interactive shell commands.",3000,60697,100,14,"2025-11-29T08:52:00.000Z","6.9.4","3.3.0","5.3",[55,56,57,58,59],"bash","command","shell","terminal","xterm","https:\u002F\u002Fnintechnet.com\u002Fbruandet\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpterm.1.2.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":32,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":17,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dashboard-commander","Dashboard Commander","1.0.3","Josh Hartman","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshhartman\u002F","\u003Cp>Command your admin dashboard. Manage built-in widgets (Right Now, Recent Comments, etc.) and dynamically registered widgets (Google Analytics Summary, WP E-Commerce Dashboard, etc.). Hide widgets depending upon user capabilities.\u003C\u002Fp>\n\u003Cp>This plugin is based upon Dave Kinkead’s Dashboard Heaven plugin and extends it to support dynamically registered widgets, such as dashboard widgets that are added by a plugin.\u003C\u002Fp>\n\u003Cp>After installation access to all dashboard widgets is removed, then you can use the options at Settings > Dashboard Commander to configure the minimum access level for each widget.\u003C\u002Fp>\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\u002F7YBOm5ov3vs?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","Command your admin dashboard. Manage built-in widgets and dynamically registered widgets. Hide widgets depending upon user capabilities.",900,34553,96,"2024-04-05T06:01:00.000Z","6.5.8","2.9.2",[77,56,78,79,80],"admin","dashboard","manage","widgets","http:\u002F\u002Fwww.warpconduit.net\u002Fwordpress-plugins\u002Fdashboard-commander\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-commander.1.0.3.zip",92,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":48,"downloaded":92,"rating":48,"num_ratings":93,"last_updated":94,"tested_up_to":51,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":103,"download_link":104,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"init-live-search","Init Live Search – AI-Powered, Related Posts, Slash Commands","1.8.9","Init HTML","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrokensmile2103-1\u002F","\u003Cp>Deliver an ultra-responsive search experience to your visitors — no page reloads, no jQuery, no lag. Init Live Search is a modern, lightweight, and fully accessible live search solution for WordPress — now with tag-aware matching, SEO metadata support, ACF integration, WooCommerce product filters, and customizable UI presets.\u003C\u002Fp>\n\u003Cp>It replaces the default \u003Ccode>\u003Cinput name=\"s\">\u003C\u002Fcode> with a clean, intuitive search modal powered entirely by the WordPress REST API. Everything loads in real-time — with zero disruption to browsing flow.\u003C\u002Fp>\n\u003Cp>Perfect for content-heavy blogs, WooCommerce stores, or even headless sites. Every interaction is fast, fluid, and designed to work across devices.\u003C\u002Fp>\n\u003Cp>It also brings AI-powered related posts and an advanced keyword generator — giving your visitors smarter ways to discover content.\u003C\u002Fp>\n\u003Cp>This plugin is part of the \u003Ca href=\"https:\u002F\u002Fen.inithtml.com\u002Finit-plugin-suite-minimalist-powerful-and-free-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Init Plugin Suite\u003C\u002Fa> — a collection of minimalist, fast, and developer-focused tools for WordPress.\u003C\u002Fp>\n\u003Cp>GitHub repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-live-search\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-live-search\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>What’s New in Version 1.8.x\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI-Powered Related Posts\u003C\u002Fstrong>: brand new \u003Ccode>[init_live_search_related_ai]\u003C\u002Fcode> shortcode\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses multi-signal scoring (tags, series, title bigrams, same_keyword via ACF, category, views, comments, freshness)  \u003C\u002Fli>\n\u003Cli>Shares templates with \u003Ccode>[init_live_search_related_posts]\u003C\u002Fcode> (no extra styling needed)  \u003C\u002Fli>\n\u003Cli>Fully filterable via new developer hooks: \u003Ccode>ai_candidates\u003C\u002Fcode>, \u003Ccode>ai_signals\u003C\u002Fcode>, \u003Ccode>ai_weights\u003C\u002Fcode>, \u003Ccode>ai_score\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Keyword Generator\u003C\u002Fstrong>: upgraded algorithm for admin keyword suggestions\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Replaced TF-IDF with \u003Cstrong>BM25\u003C\u002Fstrong> term weighting  \u003C\u002Fli>\n\u003Cli>Added \u003Cstrong>NPMI\u003C\u002Fstrong> (fixed probability base) and \u003Cstrong>Log-Likelihood Ratio (Dunning)\u003C\u002Fstrong> for collocation strength  \u003C\u002Fli>\n\u003Cli>Generates \u003Cstrong>bigrams and trigrams\u003C\u002Fstrong> for richer, more specific keyword suggestions  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-document frequency penalty\u003C\u002Fstrong> down-ranks phrases that are too generic across the site  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>MMR (Maximal Marginal Relevance)\u003C\u002Fstrong> selection ensures diverse, non-redundant final keywords  \u003C\u002Fli>\n\u003Cli>Title-only source: clean signal, no excerpt noise, works reliably across all site types  \u003C\u002Fli>\n\u003Cli>Unicode-safe, locale-aware stop words (Vietnamese & English), and soft fallback mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>404 Smart Redirect\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added “Auto Redirect 404 to Best Match” mode driven by Init Live Search scoring\u003C\u002Fli>\n\u003Cli>Fully respects “Post Types to Include” settings\u003C\u002Fli>\n\u003Cli>Uses unified resolver + filters for extensible post-type handling\u003C\u002Fli>\n\u003Cli>Safety checks to avoid loops, invalid targets, and cross-type mismatches\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Filters Expansion\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New filters added for AI related posts and keyword signals  \u003C\u002Fli>\n\u003Cli>Complete list now includes over 20 filters (\u003Ccode>*_fallback\u003C\u002Fcode>, \u003Ccode>*_post_ids\u003C\u002Fcode>, \u003Ccode>*_results\u003C\u002Fcode>, \u003Ccode>*_weights\u003C\u002Fcode>, \u003Ccode>*_commands\u003C\u002Fcode>, etc.)  \u003C\u002Fli>\n\u003Cli>Developers can hook into candidate pools, signal scores, and schema output with fine-grained control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Performance Optimizations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Smarter candidate pooling for related posts (recent + context-based)  \u003C\u002Fli>\n\u003Cli>Pre-cached scoring loop for AI signals to minimize queries  \u003C\u002Fli>\n\u003Cli>Safer regex handling in keyword processing to avoid PCRE errors  \u003C\u002Fli>\n\u003Cli>Reduced memory footprint in bigram statistics without sacrificing accuracy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Backward Compatible Enhancements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[init_live_search_related_posts]\u003C\u002Fcode> and \u003Ccode>[init_live_search_related_ai]\u003C\u002Fcode> now share the same rendering pipeline  \u003C\u002Fli>\n\u003Cli>Existing templates, schema, and CSS continue to work without modification  \u003C\u002Fli>\n\u003Cli>Auto insert related posts still works and can be switched to AI mode via shortcode override\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Packed with everything a modern live search needs — and more:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live search via REST API (no admin-ajax, no jQuery)\u003C\u002Fli>\n\u003Cli>Smart tag-aware search mode (title + tag match)\u003C\u002Fli>\n\u003Cli>SEO metadata support: Yoast, Rank Math, AIOSEO, SEOPress, TSF\u003C\u002Fli>\n\u003Cli>ACF field matching and customizable filters\u003C\u002Fli>\n\u003Cli>Synonym expansion with fallback scoring logic\u003C\u002Fli>\n\u003Cli>Slash commands: \u003Ccode>\u002Frecent\u003C\u002Fcode>, \u003Ccode>\u002Fpopular\u003C\u002Fcode>, \u003Ccode>\u002Ftag\u003C\u002Fcode>, \u003Ccode>\u002Fid\u003C\u002Fcode>, \u003Ccode>\u002Fsku\u003C\u002Fcode>, \u003Ccode>\u002Fprice\u003C\u002Fcode>, \u003Ccode>\u002Fcoupon\u003C\u002Fcode>, etc.\u003C\u002Fli>\n\u003Cli>WooCommerce support: search by product, SKU, brand, attribute, variation, coupon\u003C\u002Fli>\n\u003Cli>Clean modal UI with keyboard navigation (\u003Ccode>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↑\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↓\u003C\u002Fspan> Enter Esc\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Optional voice input (SpeechRecognition)\u003C\u002Fli>\n\u003Cli>Tooltip Quick Search (select text to trigger)\u003C\u002Fli>\n\u003Cli>Favorites system via heart icon or \u003Ccode>\u002Ffav\u003C\u002Fcode> commands\u003C\u002Fli>\n\u003Cli>Infinite scroll and smart category filter (no extra API)\u003C\u002Fli>\n\u003Cli>Deep linking: \u003Ccode>?modal=search&term=...\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>New \u003Ccode>[init_live_search]\u003C\u002Fcode> shortcode: insert input or icon anywhere\u003C\u002Fli>\n\u003Cli>UI presets: default, fullscreen, topbar — with full CSS override\u003C\u002Fli>\n\u003Cli>Local caching + analytics (CSV export, no personal data)\u003C\u002Fli>\n\u003Cli>Developer-ready: custom slash commands, REST filters, JS hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dark Mode Support\u003C\u002Fh3>\n\u003Cp>Enable dark mode for the modal by either:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Adding the dark class:\u003C\u002Fp>\n\u003Cp>document.querySelector(‘#ils-modal’)?.classList.add(‘dark’);\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Or using a global config:\u003C\u002Fp>\n\u003Cp>window.InitPluginSuiteLiveSearchConfig = { theme: ‘dark’ };\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Options: \u003Ccode>dark\u003C\u002Fcode>, \u003Ccode>light\u003C\u002Fcode>, \u003Ccode>auto\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Admin Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Choose post types to include in search  \u003C\u002Fli>\n\u003Cli>Configure modal triggers (input focus, triple click, Ctrl+\u002F)  \u003C\u002Fli>\n\u003Cli>Enable slash commands (e.g. \u002Frecent, \u002Ftag, \u002Fid)  \u003C\u002Fli>\n\u003Cli>Enable support for \u003Ccode>+\u003C\u002Fcode> and \u003Ccode>-\u003C\u002Fcode> keyword operators (must-have, must-not-have)  \u003C\u002Fli>\n\u003Cli>Set default slash command to run on modal open (only if slash is enabled)   \u003C\u002Fli>\n\u003Cli>Set debounce time and max results  \u003C\u002Fli>\n\u003Cli>Choose search mode (title-only, tag-aware, full content)  \u003C\u002Fli>\n\u003Cli>Define custom ACF fields to include in search (optional)  \u003C\u002Fli>\n\u003Cli>Enable Search in SEO Metadata (Yoast, Rank Math, etc.)  \u003C\u002Fli>\n\u003Cli>Toggle excerpt display below each result (1-line contextual snippet)  \u003C\u002Fli>\n\u003Cli>Toggle fallback logic (bigram\u002Ftrim)  \u003C\u002Fli>\n\u003Cli>Enable synonym expansion and manage synonym mappings (JSON editor)  \u003C\u002Fli>\n\u003Cli>Enable Search Analytics to log queries (no personal data stored)  \u003C\u002Fli>\n\u003Cli>Set max words for tooltip search  \u003C\u002Fli>\n\u003Cli>Enable voice input (SpeechRecognition API)  \u003C\u002Fli>\n\u003Cli>Enable result caching (localStorage)  \u003C\u002Fli>\n\u003Cli>Choose frontend UI style (default, fullscreen, or topbar)  \u003C\u002Fli>\n\u003Cli>Allow theme override via \u003Ccode>init-live-search\u002Fstyle.css\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>Automatically insert related posts after content or comments (optional)\u003C\u002Fli>\n\u003Cli>Option to disable all built-in CSS completely  \u003C\u002Fli>\n\u003Cli>Add default UTM parameter to result links  \u003C\u002Fli>\n\u003Cli>Define or auto-generate keyword suggestions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Keyboard Shortcuts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Arrow Up \u002F Down — navigate between results\u003C\u002Fli>\n\u003Cli>Arrow Right — add selected result to favorites (if not already added)\u003C\u002Fli>\n\u003Cli>Arrow Left — remove selected result from favorites\u003C\u002Fli>\n\u003Cli>Enter — open selected result or submit\u003C\u002Fli>\n\u003Cli>Escape — close modal and reset state\u003C\u002Fli>\n\u003Cli>Slash (\u002F) — start a command instantly (e.g., \u003Ccode>\u002Frecent\u003C\u002Fcode>, \u003Ccode>\u002Fid 123\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Reference: Shortcodes, Filters, and Hooks\u003C\u002Fh3>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ccode>[init_live_search]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a search icon or input anywhere that opens the Init Live Search modal.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>type\u003C\u002Fcode>: \u003Ccode>icon\u003C\u002Fcode> (default) or \u003Ccode>input\u003C\u002Fcode> – choose between a clickable icon or a search box\u003Cbr \u002F>\n– \u003Ccode>placeholder\u003C\u002Fcode>: (optional) text inside the input if \u003Ccode>type=\"input\"\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>label\u003C\u002Fcode>: (optional) adds a label next to the icon if \u003Ccode>type=\"icon\"\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>class\u003C\u002Fcode>: (optional) add custom classes like \u003Ccode>dark\u003C\u002Fcode>, \u003Ccode>my-style\u003C\u002Fcode>, etc.\u003Cbr \u002F>\n– \u003Ccode>stroke_width\u003C\u002Fcode>: (optional) set the stroke width for the search icon (default: \u003Ccode>1\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>radius\u003C\u002Fcode>: (optional) override the border radius of the input form (default: \u003Ccode>9999px\u003C\u002Fcode> from CSS; only applied if value differs)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[init_live_search_related_posts]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a list of related posts (static HTML) based on post title or keyword, optimized for SEO and fully themable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>id\u003C\u002Fcode>: (optional) the post ID to find related posts for (defaults to current post)\u003Cbr \u002F>\n– \u003Ccode>count\u003C\u002Fcode>: (optional) number of posts to display (default: \u003Ccode>5\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>keyword\u003C\u002Fcode>: (optional) override the keyword used for finding related posts\u003Cbr \u002F>\n– \u003Ccode>template\u003C\u002Fcode>: (optional) layout template to use — \u003Ccode>default\u003C\u002Fcode>, \u003Ccode>grid\u003C\u002Fcode>, \u003Ccode>classic\u003C\u002Fcode>, \u003Ccode>compact\u003C\u002Fcode>, \u003Ccode>thumbright\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>css\u003C\u002Fcode>: \u003Ccode>1\u003C\u002Fcode> (default) or \u003Ccode>0\u003C\u002Fcode> – disable default CSS if you want to fully style it yourself\u003Cbr \u002F>\n– \u003Ccode>schema\u003C\u002Fcode>: \u003Ccode>1\u003C\u002Fcode> (default) or \u003Ccode>0\u003C\u002Fcode> – disable JSON-LD \u003Ccode>ItemList\u003C\u002Fcode> output for SEO schema\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[init_live_search_related_ai]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a list of AI-powered related posts using multi-signal scoring (tags, series, title bigrams, same_keyword via ACF, category, views, comments, freshness).\u003Cbr \u002F>\nUses the same templates as \u003Ccode>[init_live_search_related_posts]\u003C\u002Fcode>, so no extra styling is required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>id\u003C\u002Fcode>: (optional) the post ID to find related posts for (defaults to current post)\u003Cbr \u002F>\n– \u003Ccode>count\u003C\u002Fcode>: (optional) number of posts to display (default: \u003Ccode>5\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>post_type\u003C\u002Fcode>: (optional) restrict results to one or more post types (default: \u003Ccode>post\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>template\u003C\u002Fcode>: (optional) layout template to use — \u003Ccode>default\u003C\u002Fcode>, \u003Ccode>grid\u003C\u002Fcode>, \u003Ccode>classic\u003C\u002Fcode>, \u003Ccode>compact\u003C\u002Fcode>, \u003Ccode>thumbright\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>css\u003C\u002Fcode>: \u003Ccode>1\u003C\u002Fcode> (default) or \u003Ccode>0\u003C\u002Fcode> – disable default CSS if you want to fully style it yourself\u003Cbr \u002F>\n– \u003Ccode>schema\u003C\u002Fcode>: \u003Ccode>1\u003C\u002Fcode> (default) or \u003Ccode>0\u003C\u002Fcode> – disable JSON-LD \u003Ccode>ItemList\u003C\u002Fcode> output for SEO schema\u003C\u002Fp>\n\u003Ch3>Filters for Developers\u003C\u002Fh3>\n\u003Cp>Init Live Search includes many filters to help developers customize behavior and output at various stages of the search flow.\u003C\u002Fp>\n\u003Cp>Full documentation (with code samples & advanced usage): \u003Ca href=\"https:\u002F\u002Fen.inithtml.com\u002Fwordpress\u002Fusing-filters-in-init-live-search\u002F\" rel=\"nofollow ugc\">Using Filters in Init Live Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popular filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_enable_fallback\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable fallback logic when few results are found.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_post_ids\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the array of post IDs returned from the query.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_result_item\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nModify each result item before it’s sent in the response.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_results\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter the final array of results before being returned.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_query_args\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nModify WP_Query arguments for different commands.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_live_search_ai_weights\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust AI scoring weights for related posts.\u003C\u002Fp>\n\u003Cp>(…and more in the full docs)\u003C\u002Fp>\n\u003Ch3>REST API Endpoints\u003C\u002Fh3>\n\u003Cp>Fully documented, lightweight, and API-first endpoints. Ideal for headless or decoupled builds.\u003Cbr \u002F>\nAll endpoints are under namespace: \u003Ccode>initlise\u002Fv1\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Full documentation (with examples & parameters): \u003Ca href=\"https:\u002F\u002Fen.inithtml.com\u002Fwordpress\u002Flist-of-rest-api-endpoints-in-init-live-search\u002F\" rel=\"nofollow ugc\">REST API Endpoints in Init Live Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popular endpoints\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Fsearch?term=example\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nStandard search query (uses plugin settings like post types, search mode, fallback…).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Fid\u002F{id}\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch a post by ID (returns permalink).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Frecent\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch the most recent posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Ftax?taxonomy=category&term=slug-or-id\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch posts by taxonomy (category, tag, or custom).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Frelated?title=page-title&exclude=ID\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch posts related to the current page title.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>\u002Fproduct?...\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch WooCommerce products with flexible query parameters.\u003C\u002Fp>\n\u003Cp>(…and more in the full docs)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003Cbr \u002F>\nYou are free to use, modify, and distribute it under the same license.\u003C\u002Fp>\n","Fast, modern live search powered by REST API — with AI-powered Related Posts Engine, slash commands, SEO-aware, ACF, Woo, and custom UI presets.",2792,6,"2026-02-25T02:52:00.000Z","5.2","7.4",[98,99,100,101,102],"ai-search","live-search","related-posts","slash-commands","woocommerce","https:\u002F\u002Finithtml.com\u002Fplugin\u002Finit-live-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finit-live-search.1.8.9.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":48,"downloaded":113,"rating":48,"num_ratings":32,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":96,"tags":117,"homepage":121,"download_link":122,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"turbo-admin","Turbo Admin","1.15.2","Ross Wintle","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagicroundabout\u002F","\u003Cp>Work faster with WordPress using a quick-access command palette and a collection of Dashboard improvements. Simply install, activate and go!\u003C\u002Fp>\n\u003Cp>Ugh, this Dashboard menu is so cluttered?\u003C\u002Fp>\n\u003Cp>Where is everything?\u003C\u002Fp>\n\u003Cp>Is it in Tools? Or Settings? Or some menu of its own?\u003C\u002Fp>\n\u003Cp>How am I supposed to work with this clutter?\u003C\u002Fp>\n\u003Ch3>If the WordPress Dashboard is slowing you down, Turbo Admin is here to speed you up.\u003C\u002Fh3>\n\u003Cp>Turbo Admin’s main features are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A fast-action, keyboard driven command palette: Think Apple Spotlight, or Alfred, but in WordPress!\u003C\u002Fli>\n\u003Cli>The command palette is pop-up\u002Fmodal by default, but has an option to be present in the admin bar.\u003C\u002Fli>\n\u003Cli>A “barkeeper” that hides non-critical admin-bar items in a slide-out panel.\u003C\u002Fli>\n\u003Cli>(Experimental) Notice hiding: Tidy your dashboard by hiding admin notices in a separate, slide-out panel.\u003C\u002Fli>\n\u003Cli>(Experimental\u002FBeta): List table keyboard shortcuts – use vim-like keys to navigate list tables.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you love this plugin, you can get Turbo Admin on ALL your sites without needing to install the plugin, PLUS additional premium features, with \u003Ca href=\"https:\u002F\u002Fturbo-admin.com\u002F\" rel=\"nofollow ugc\">the browser extension version\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>PLUS the browser extension has features not present in the plugin. Some features only make sense in the extension, others are considered “premium” and are only available in the browser extension.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce search (premium – extension only)\u003C\u002Fli>\n\u003Cli>Gravity Forms Search (premium – extension only)\u003C\u002Fli>\n\u003Cli>Full screen block editor killer\u003C\u002Fli>\n\u003Cli>Block editor welcome guide remover\u003C\u002Fli>\n\u003Cli>Live\u002Fdev site labels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Remember, the browser extension works everywhere that it can detect WordPress, without needing a plugin. And it carries your preferences with you! It’s WordPress, your way!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fturbo-admin.com\u002F\" rel=\"nofollow ugc\">Check out the Browser Extension and try it for free\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Install, activate and go!\u003C\u002Fp>\n\u003Ch3>Using the Command Palette\u003C\u002Fh3>\n\u003Cp>The command palette is a keyboard-driven, pop-up menu.\u003C\u002Fp>\n\u003Cp>The default keyboard shortcut to activate the command palette is:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Windows: Ctrl-Alt-Shift-P (Linux also?)\u003C\u002Fli>\n\u003Cli>Mac: Cmd-Alt-Shift-P\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can customise the keyboard combination used in the settings in your user profile. Be careful not to choose a keyboard combination already used by your browser!\u003C\u002Fp>\n\u003Cp>Close the palette with Escape, clicking outside of it, or pressing Ctrl\u002FCmd-Alt-Shift-P (or your custom key combination) again.\u003C\u002Fp>\n\u003Cp>Hover over the snail in the admin bar for a reminder of your shortcut at any time.\u003C\u002Fp>\n\u003Cp>You can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>type to filter the commands\u003C\u002Fli>\n\u003Cli>use up and down arrows to select an item\u003C\u002Fli>\n\u003Cli>press enter to select an item\u003C\u002Fli>\n\u003Cli>hit escape (not too hard) to close the palette\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also select items with your mouse\u002Ftrackpad.\u003C\u002Fp>\n\u003Cp>If you hold Ctrl\u002FCmd when selecting an item it will open in a new tab\u002Fwindow (you may need to allow your browser to open popups).\u003C\u002Fp>\n\u003Ch3>Search modes\u003C\u002Fh3>\n\u003Cp>As well as commands, the plugin can also search content that is made available through the REST API (as long as the REST API can be discovered).\u003C\u002Fp>\n\u003Cp>This is done using “search modes”.\u003C\u002Fp>\n\u003Cp>For example, if you type “post” and then press the tab key (or type a colon) you will switch to the “post” search mode. In this mode you are searching for posts.\u003C\u002Fp>\n\u003Cp>Turbo Admin automatically creates search modes for any public post types on your site. It also creates the following search modes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>user\u003C\u002Fli>\n\u003Cli>plugin\u003C\u002Fli>\n\u003Cli>site (for WordPress Multisite sites)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There is full documentation of search modes on \u003Ca href=\"https:\u002F\u002Fturbo-admin.com\u002Fsearching.html\" rel=\"nofollow ugc\">the Turbo Admin website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Admin bar search mode\u003C\u002Fh3>\n\u003Cp>The command palette is pop-up\u002Fmodal by default. But if you forget it’s there then you can opt to have the command palette as an always-displayed search box in the admin bar.\u003C\u002Fp>\n\u003Cp>To use this mode, visit your user profile, find the “Turbo Admin settings” section and check the “Admin bar search” option. Be sure to click “Update Profile” to save the change.\u003C\u002Fp>\n\u003Ch3>Barkeeper\u003C\u002Fh3>\n\u003Cp>The “Barkeeper” hides away non-critical admin-bar items in a slide-out panel. Click the arrow to toggle the panel open and closed.\u003C\u002Fp>\n\u003Cp>The Barkeeper keeps a few items that I’ve deemed as critical, such as the site name and the updates icon\u002Fnotification.\u003C\u002Fp>\n\u003Cp>To enable the Barkeeper feature, visit your user profile, find the “Turbo Admin settings” section and check the “Barkeeper” option. Be sure to click “Update Profile” to save the change.\u003C\u002Fp>\n\u003Cp>This feature pairs really well with the admin bar search mode, freeing up space for the admin-bar search box.\u003C\u002Fp>\n\u003Ch3>Using the (experimental) Notice Hiding feature\u003C\u002Fh3>\n\u003Cp>Notice hiding lets you move unwanted notices into a separate panel at the top-right of the dashboard.\u003C\u002Fp>\n\u003Cp>To turn on the Notice Hiding feature, visit your user profile, find the “Turbo Admin settings” section, and check the feature in the “Additional features” section. Be sure to click “Update Profile” to save the change.\u003C\u002Fp>\n\u003Cp>I have attempted to be somewhat “intelligent” in how I hide notices, automatically handling obvious cases, and giving you choice in other cases.\u003C\u002Fp>\n\u003Cp>This is why this feature is flagged as “Experimental” – I may not have the “intelligence” right just yet.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fturbo-admin.com\u002Fhide-notices.html\" rel=\"nofollow ugc\">Read more about Turbo Admin’s Notice Hiding\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The “Notices” tab in the top-right will show a red-circled number if there are notices to see.\u003C\u002Fp>\n\u003Cp>If Turbo Admin gives you the option of hiding a notice it will have a “Move to panel” button. Click this to move it to the panel. You can always move it back if you change your mind.\u003C\u002Fp>\n\u003Ch3>Using the (experimental) List Table Keyboard Shortcuts feature\u003C\u002Fh3>\n\u003Cp>This feature is documented on \u003Ca href=\"https:\u002F\u002Fturbo-admin.com\u002Flist-table-keys.html\" rel=\"nofollow ugc\">the Turbo Admin website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To turn on the List Table Keyboard Shortcuts feature, visit your user profile, find the “Turbo Admin settings” section, and check the feature in the “Additional features” section. Be sure to click “Update Profile” to save the change.\u003C\u002Fp>\n","Work faster with WordPress using a quick-access command palette and a collection of Dashboard improvements. Simply install, activate and go!",7980,"2024-09-12T08:27:00.000Z","6.6.5","4.9",[118,119,120],"commands","menu","shortcuts","https:\u002F\u002Fturbo-admin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fturbo-admin.1.15.2.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":48,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":17,"tags":137,"homepage":142,"download_link":143,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"composer","WP Composer","0.1.2","Sean Fisher","https:\u002F\u002Fprofiles.wordpress.org\u002Fsean212\u002F","\u003Cp>Adding Composer dependency management to WP CLI. Allows you to recursivly install\u002Fupdate composer packages inside of all of your WordPress plugins and themes.\u003C\u002Fp>\n\u003Ch3>What is this using?\u003C\u002Fh3>\n\u003Cp>This package uses a great piece of software called \u003Ca href=\"http:\u002F\u002Fwp-cli.org\u002F\" rel=\"nofollow ugc\">WP-CLI\u003C\u002Fa>. It provides a command line interface for WordPress management. We are a plugin providing Composer management inside of WP CLI.\u003C\u002Fp>\n\u003Ch3>What’s Composer?\u003C\u002Fh3>\n\u003Cp>It’s the greatest thing to happen to the web since GIFs, Drop Shadows and dancing cats. Composer is a dead simple JSON-based dependency manager for PHP. For more information, check out \u003Ca href=\"http:\u002F\u002Fgetcomposer.org\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fgetcomposer.org\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>So this is complete Composer support?\u003C\u002Fh3>\n\u003Cp>No, not exactly! Sadly, I’m building this out and I’m trying to make some sweet WP-CLI and Composer integration. But for now, we only support a few command:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>install\u003C\u002Fli>\n\u003Cli>update\u003C\u002Fli>\n\u003Cli>diagnose\u003C\u002Fli>\n\u003Cli>help\u003C\u002Fli>\n\u003Cli>status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’d love to help out, please help! Make a pull request and let’s get coding!\u003C\u002Fp>\n\u003Ch3>How do I build Composer Management inside of my plugin?\u003C\u002Fh3>\n\u003Cp>Simple really! You just create a simple \u003Ccode>composer.json\u003C\u002Fcode> file like you would with any Composer project. From there, wp-composer will interface with each plugin\u002Ftheme that has composer support and it will generate the autoload files, too!\u003C\u002Fp>\n\u003Cp>Just include something like this inside your main plugin file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>require(__DIR__.'\u002Fvendor\u002Fautoload.php');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>It’s that simple.\u003C\u002Fp>\n","Adding Composer dependency management to WP CLI.",80,9222,2,"2013-07-15T03:14:00.000Z","3.5.2","3.3",[138,124,139,140,141],"command-line","dependency","php","wp-cli","http:\u002F\u002Fseanfisher.co\u002Fwp-composer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomposer.0.1.2.zip",{"attackSurface":145,"codeSignals":175,"taintFlows":182,"riskAssessment":183,"analyzedAt":191},{"hooks":146,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":13,"unprotectedCount":13},[147,153,156,159,162,166],{"type":148,"name":149,"callback":150,"file":151,"line":152},"filter","esc_html","comma_dias_check_string","comma-diacritics.php",101,{"type":148,"name":154,"callback":150,"file":151,"line":155},"sanitize_title",102,{"type":148,"name":157,"callback":150,"file":151,"line":158},"pre_term_name",103,{"type":148,"name":160,"callback":150,"file":151,"line":161},"pre_term_description",104,{"type":148,"name":163,"callback":164,"file":151,"line":165},"wp_insert_post_data","comma_dias_check_array",105,{"type":167,"name":168,"callback":169,"file":151,"line":170},"action","init","comma_dias_enqueues",106,[],[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":181},[],{"prepared":13,"raw":13,"locations":178},[],{"escaped":13,"rawEcho":13,"locations":180},[],[],[],{"summary":184,"deductions":185},"The 'comma-diacritics' plugin version 0.3 exhibits a remarkably strong security posture based on the provided static analysis results.  The absence of any identified entry points, dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests is highly commendable. Furthermore, the lack of any recorded vulnerabilities in its history suggests a consistent commitment to security by the developers.  This clean bill of health indicates that the plugin, in its current state and version, poses a very low security risk to WordPress installations.\n\nHowever, the analysis also reveals a complete absence of any security checks, including nonces and capability checks, across all potential interaction points (though none were detected). While this is not a direct vulnerability in this specific version due to the zero attack surface, it represents a potential future risk. If new features are added that introduce AJAX handlers, REST API routes, or other entry points, the lack of built-in security mechanisms could expose the plugin to vulnerabilities if not addressed proactively. This is a minor concern given the current state, but worth noting for future development.",[186,189],{"reason":187,"points":188},"No nonce checks implemented",5,{"reason":190,"points":188},"No capability checks implemented","2026-03-16T22:15:23.726Z",{"wat":193,"direct":202},{"assetPaths":194,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[195,196],"\u002Fwp-content\u002Fplugins\u002Fcomma-diacritics\u002Fjs\u002Fcommadias.plugin.js","\u002Fwp-content\u002Fplugins\u002Fcomma-diacritics\u002Fjs\u002Fcomma_dias_check.js",[],[195,196],[200,201],"comma_dias_check.js?ver=","commadias.plugin.js?ver=",{"cssClasses":203,"htmlComments":204,"htmlAttributes":205,"restEndpoints":206,"jsGlobals":207,"shortcodeOutput":208},[],[],[],[],[],[]]