[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fl3Z7OK1pxVC-oGgIm2eS10eOjVZNvcRIDfFSiXNGVt4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":34,"analysis":130,"fingerprints":197},"important-links","Important Links","1.1.0.1","Alex","https:\u002F\u002Fprofiles.wordpress.org\u002Falexdemchak\u002F","\u003Cp>To make management of multiple marketing accounts, tools, and dashboards a bit easier – just add the links into your Important Links page. Any page that allows framing will be iframed in, all pages will have links to the site as well as the login\u002Fdashboard page if available.\u003C\u002Fp>\n","Easily keep track of important URLs inside your WordPress Dashboard",0,1073,"","4.9.29","4.1","5.6",[18,19,20],"account-management","link-management","links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimportant-links.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":27,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"alexdemchak",6,1070,91,394,73,"2026-04-05T15:08:23.571Z",[35,59,78,97,113],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":22,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"fs-seo-internal-link-juicer","FS SEO Internal Link Juicer","1.0.4","fullstackdeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Ffullstackdevelopercoil\u002F","\u003Cp>\u003Cstrong>SEO Internal Link Juicer\u003C\u002Fstrong> is a powerful WordPress plugin designed to improve your website’s SEO by creating internal links based on focus keyphrases. With this plugin, you can manage internal links efficiently, improve your site’s navigation, boost user engagement, and optimize link equity distribution for better search engine rankings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Add \u003Cstrong>focus keyphrases\u003C\u002Fstrong> to posts, pages, and custom post types.\u003Cbr \u002F>\n– Automatically detect and display content referencing these keyphrases across your site.\u003Cbr \u002F>\n– Easily create or remove links with a single click.\u003Cbr \u002F>\n– Customize included post types and link patterns through an intuitive settings page.\u003Cbr \u002F>\n– User-friendly interface with tabs, filters, and search for easy management.\u003Cbr \u002F>\n– Fully responsive design optimized for modern WordPress environments.\u003Cbr \u002F>\n– Compatible with popular themes and plugins.\u003Cbr \u002F>\n– New static helper class for streamlined operations.\u003Cbr \u002F>\n– Improved CSS styling for better UI\u002FUX.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use SEO Internal Link Juicer?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Improve your site’s \u003Cstrong>SEO performance\u003C\u002Fstrong> by strengthening internal linking structures.\u003Cbr \u002F>\n– Enhance the \u003Cstrong>user experience\u003C\u002Fstrong> by connecting related content.\u003Cbr \u002F>\n– Save time with an easy-to-use interface and automated processes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for Bloggers, Businesses, and Developers!\u003C\u002Fstrong>\u003Cbr \u002F>\nWhether you’re running a blog, an e-commerce site, or a portfolio, this plugin is the ultimate solution to simplify and optimize your internal linking strategy.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was developed by Avi Aminov. Special thanks to the WordPress community for their support and resources.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is open-source software licensed under the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU General Public License v2 or later\u003C\u002Fa>.\u003C\u002Fp>\n","Enhance SEO by linking posts, pages, and custom post types based on focus keyphrases for better content connections.",1376,80,1,"2024-12-28T20:37:00.000Z","6.7.5","5.0","7.2",[51,52,19,53,54],"focus-keyphrase","internal-links","post-links","seo","https:\u002F\u002Ffullstackdeveloper.co.il\u002Ffs-seo-internal-link-juicer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffs-seo-internal-link-juicer.1.0.4.zip",92,"2026-03-15T15:16:48.613Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":11,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"post-network","Post Network","1.6.1","Naoto Onodera","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaotoonodera\u002F","\u003Cp>Post Network makes it easier to find isolated articles on your site by visualizing internal links in graphs, helping to improve user flow and SEO.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>After installing the plugin, select\u003Cbr \u002F>\n“Post Network->Visualize” from the admin panel.\u003C\u002Fp>\n\u003Cp>You can also set the options for displaying the graph from\u003Cbr \u002F>\n“Post Network->Settings” in the admin panel.\u003C\u002Fp>\n\u003Cp>You can display the graph on the frontend by using a shortcode.\u003Cbr \u002F>\nSimply add the [post_network] shortcode to the page where you want to display the graph.\u003C\u002Fp>\n","Visualize post relationships graphically based on internal links",50,5633,"2025-12-21T11:17:00.000Z","6.9.4","4.9","7.4",[74,75,52,19,54],"content-analysis","content-visualization","https:\u002F\u002Fdev.hoket.co.jp\u002Fpost-network\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-network.1.6.1.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":11,"num_ratings":11,"last_updated":88,"tested_up_to":70,"requires_at_least":89,"requires_php":72,"tags":90,"homepage":95,"download_link":96,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":58},"expired-link-redirection","Expired Link Redirection – Temporary Link, Keyword Autolink, Page Redirect, 404 Redirect, Link Timer","1.1.1","Ojasweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fojasweb\u002F","\u003Cp>Expired Link Redirection is a powerful plugin that allows you to create links that redirect traffic from one URL to another URL after a set period. Expired links that redirect to your preferred page.\u003C\u002Fp>\n\u003Cp>You can use it to run flash sales by creating a link that automatically redirect traffic to the original price after the flash sales period.\u003C\u002Fp>\n\u003Cp>✅ FREE FEATURES:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited redirect links\u003Cbr \u002F>\n– Easily duplicate existing redirect links\u003Cbr \u002F>\n– Link timer\u003Cbr \u002F>\n– Set link to expire in minutes\u003Cbr \u002F>\n– Set link to expire in hours\u003Cbr \u002F>\n– Set link to expire in days\u003Cbr \u002F>\n– Set link to expire in weeks\u003Cbr \u002F>\n– Set link to expire in months\u003Cbr \u002F>\n– Autolink keyword in posts\u003Cbr \u002F>\n– Set global 404 Redirect for broken or mistyped link\u003C\u002Fli>\n\u003Cli>Save redirect links as reusable templates\u003C\u002Fli>\n\u003Cli>Track the number of clicks on your link\u003Cbr \u002F>\n– Reset data for each generated redirect link\u003C\u002Fli>\n\u003Cli>Reset data for all links at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🚀 PRO FEATURES:\u003C\u002Fp>\n\u003Cp>– Unlimited redirect links.\u003Cbr \u002F>\n– Organize links with labels\u003Cbr \u002F>\n– Bulk links deletion\u003Cbr \u002F>\n– Edit links slug at any time\u003Cbr \u002F>\n– Move links to trash or permanently delete it\u003Cbr \u002F>\n– Restore links from trash can\u003Cbr \u002F>\n– Export – Import link in JSON file\u003C\u002Fp>\n\u003Cp>– Conditional Routing by Device\u003Cbr \u002F>\n– Conditional Routing by operating system\u003Cbr \u002F>\n– Conditional Routing by referral\u003Cbr \u002F>\n– Conditional Routing (Browsers)\u003Cbr \u002F>\n– Conditional Routing (Android & iOS Versions)\u003Cbr \u002F>\n– A\u002FB Testing Variations\u003Cbr \u002F>\n– Link Rotator (Sequential – Rotate on every click)\u003Cbr \u002F>\n– Link Rotator (Timed – Each link active for specified minutes)\u003Cbr \u002F>\n– Link Rotator (Timed – Each link active for specified hours)\u003C\u002Fp>\n\u003Cp>– Expire by Click Limit\u003Cbr \u002F>\n– Expire by Per-User Cookie\u003Cbr \u002F>\n– Role-Based Access Control\u003Cbr \u002F>\n– Gated access (Make link unopen for logged out users)\u003Cbr \u002F>\n– Link Cloaking \u002F Masking\u003Cbr \u002F>\n– Link schedule between two dates\u003Cbr \u002F>\n– Specify three URLs for scheduled link (before, during, and after)\u003Cbr \u002F>\n– Reusable Link Templates\u003Cbr \u002F>\n– Filter Links by labels\u003Cbr \u002F>\n– Search Links\u003C\u002Fp>\n\u003Cp>– Analytics & Tracking\u003Cbr \u002F>\n– Full Analytics Dashboard\u003Cbr \u002F>\n– Conversion Tracking Pixel\u003Cbr \u002F>\n– Detailed Click Logs\u003Cbr \u002F>\n– 30 Days click graph\u003Cbr \u002F>\n– A\u002FB Test Performance Reports\u003Cbr \u002F>\n– Export links performance in CSV for analysis\u003C\u002Fp>\n\u003Cp>– Hide plugin menu from specific role(s)\u003Cbr \u002F>\n– Custom URL Slugs (e.g., \u002Frecommends\u002F)\u003Cbr \u002F>\n– Disable search engine link indexing (per link)\u003Cbr \u002F>\n– Access to support forum and premium marketing resources\u003Cbr \u002F>\n– Priority Support\u003C\u002Fp>\n\u003Cp>Usage Instruction:\u003Cbr \u002F>\n– Click “Expired Links” from the menu list.\u003Cbr \u002F>\n– Enter the Redirection name for the redirect link. Note that the name will also serve as the slug.\u003Cbr \u002F>\n– Enter the original URL. This is the page you want users to see when the link is active.\u003Cbr \u002F>\n– Enter the Redirect URL (After expiration). This is the page users will see when the set time has passed.\u003Cbr \u002F>\n– Select your expiration time.\u003Cbr \u002F>\n– Click “Generate Redirect Link” and the link will be created.\u003C\u002Fp>\n\u003Cp>The generated link will appear in the “All Redirections” where you can copy it and start using as you want.\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fojasweb.com\" rel=\"nofollow ugc\">Ojasweb Digital Solution\u003C\u002Fa>.\u003C\u002Fp>\n","Create expiring links with redirection to alternate URLs & track clicks. Set 404 redirect, keyword autolink, & temporary link that redirects a &hellip;",10,342,"2025-10-23T14:36:00.000Z","5.8",[91,92,93,19,94],"404-redirect","autolink","expiring-links","redirection","https:\u002F\u002Fojasweb.com\u002Fexpired-link-redirection\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpired-link-redirection.1.1.1.zip",{"slug":98,"name":99,"version":38,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":11,"downloaded":104,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":70,"requires_at_least":105,"requires_php":72,"tags":106,"homepage":111,"download_link":112,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"codirun-linkalert","LinkAlert","Codirun","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrunoeduardo\u002F","\u003Cp>LinkAlert is a powerful link management and click tracking plugin for WordPress, built for affiliate marketers, traffic teams, agencies and digital businesses that need full control over their links.\u003C\u002Fp>\n\u003Cp>Create short links, monitor clicks in real time, analyze performance and receive instant notifications whenever someone interacts with your links.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>URL Shortener:\u003C\u002Fstrong> Create short and friendly links for any URL\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click Tracking:\u003C\u002Fstrong> Record and analyze visitor data including IP addresses, device information, browser details and traffic sources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Analytics:\u003C\u002Fstrong> View comprehensive statistics including clicks, devices and browsers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Redirects:\u003C\u002Fstrong> Choose between different redirect types (301, 302, 307) and redirect methods (PHP, HTML, JavaScript)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Organization:\u003C\u002Fstrong> Group your links by categories for better management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Import:\u003C\u002Fstrong> Import existing links from Pretty Links, ThirstyAffiliates plugins or CSV files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>UTM Parameter Support:\u003C\u002Fstrong> Pass through UTM campaign parameters from original URLs to track marketing campaigns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly:\u003C\u002Fstrong> Configure nofollow and sponsored attributes for search engine compliance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free vs Premium Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free Version Includes:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Unlimited short link creation\u003Cbr \u002F>\n* Complete click tracking and analytics\u003Cbr \u002F>\n* Category organization system\u003Cbr \u002F>\n* Link import from Pretty Links, ThirstyAffiliates and CSV files\u003Cbr \u002F>\n* All redirect options and methods\u003Cbr \u002F>\n* UTM parameter pass-through\u003Cbr \u002F>\n* SEO link attributes (nofollow\u002Fsponsored)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features (Requires License):\u003C\u002Fstrong>\u003Cbr \u002F>\n* Real-time notifications via Telegram when links are clicked\u003Cbr \u002F>\n* Real-time notifications via WhatsApp using Evolution API\u003Cbr \u002F>\n* Advanced notification customization with dynamic variables\u003Cbr \u002F>\n* IP blacklist functionality to prevent unwanted clicks\u003Cbr \u002F>\n* Frequency control to manage notification volume\u003Cbr \u002F>\n* Smart Links feature for automatic keyword-to-link conversion\u003Cbr \u002F>\n* Advanced reporting and export capabilities\u003C\u002Fp>\n\u003Ch4>Privacy and Data Collection\u003C\u002Fh4>\n\u003Cp>This plugin collects the following minimal data for basic analytics:\u003Cbr \u002F>\n* \u003Cstrong>Visitor identification\u003C\u002Fstrong> (anonymous hash based on IP address for counting unique visitors)\u003Cbr \u002F>\n* \u003Cstrong>Click timestamps\u003C\u002Fstrong> for tracking when links are accessed\u003Cbr \u002F>\n* \u003Cstrong>Link references\u003C\u002Fstrong> to associate clicks with specific short links\u003C\u002Fp>\n\u003Cp>The free version stores only the essential data needed to provide total click counts and unique visitor counts. No personal information, browser details, geographic data, or tracking parameters are collected in the free version.\u003C\u002Fp>\n\u003Cp>All collected data is stored locally in your WordPress database and is used solely for providing link analytics to website administrators. The free version does not share this data with any external services.\u003C\u002Fp>\n\u003Ch4>External Services (Premium Only)\u003C\u002Fh4>\n\u003Cp>Premium features may connect to external services only when explicitly configured:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Telegram API (api.telegram.org)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Purpose: Send click notifications via Telegram bot\u003Cbr \u002F>\n– When: Only when premium license is active and Telegram notifications are configured\u003Cbr \u002F>\n– Data sent: Customizable notification messages containing click information\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Ftelegram.org\u002Fprivacy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WhatsApp via Evolution API (User-hosted)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Purpose: Send click notifications via WhatsApp\u003Cbr \u002F>\n– When: Only when premium license is active and Evolution API is configured\u003Cbr \u002F>\n– Data sent: Notification messages to user’s own Evolution API server\u003Cbr \u002F>\n– Note: This connects to your own self-hosted Evolution API instance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Codirun License Server (lka.codirun.com)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Purpose: Validate premium license keys\u003Cbr \u002F>\n– When: During license activation and periodic validation\u003Cbr \u002F>\n– Data sent: License key, domain name, and basic WordPress installation info\u003Cbr \u002F>\n– Privacy: Only licensing data, no content or analytics\u003C\u002Fp>\n\u003Cp>All external connections are optional and only occur with premium features when explicitly configured by the administrator.\u003C\u002Fp>\n","Link management and click tracking plugin for WordPress. Monitor clicks in real time, manage short links, and receive instant notifications.",330,"6.4",[107,108,19,109,110],"affiliate-links","click-tracking","link-monitoring","url-shortener","https:\u002F\u002Fcodirun.com\u002Flinkalert","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodirun-linkalert.1.0.4.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":11,"downloaded":121,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":122,"requires_at_least":123,"requires_php":72,"tags":124,"homepage":13,"download_link":129,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"complete-link-manager","Complete Link Manager","1.0.1","Harpalsinh Parmar","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeveloper1998\u002F","\u003Cp>\u003Cstrong>Complete Link Manager\u003C\u002Fstrong> helps you effortlessly manage all the links embedded in your WordPress posts and pages. With an intuitive interface, you can edit, delete, or update links without the need to open individual posts or pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Edit Links:\u003C\u002Fstrong> Update the URL or anchor text for any link found in your content.\u003Cbr \u002F>\n– \u003Cstrong>Delete Links:\u003C\u002Fstrong> Easily remove any unwanted or broken links.\u003Cbr \u002F>\n– \u003Cstrong>Source Page\u002FPost Edit:\u003C\u002Fstrong> Navigate to the source page or post to make additional edits if necessary.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This plugin works seamlessly with the WordPress Classic Editor and Block Editor, providing a smooth and efficient link management experience.\u003C\u002Fp>\n\u003Cp>Simplify link management and ensure all your links are up-to-date and functional with \u003Cstrong>Complete Link Manager\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Configuration and Customization\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Configuring the Plugin:\u003C\u002Fstrong>\u003Cbr \u002F>\nOnce the plugin is installed and activated, you can manage your links directly from the dashboard. No additional configuration is required. However, you can customize the plugin’s behavior by using the following settings available in the WordPress admin:\u003Cbr \u002F>\n– \u003Cstrong>Enable\u002FDisable Link Management\u003C\u002Fstrong>: You can choose whether to manage links across different types of posts and pages.\u003Cbr \u002F>\n– \u003Cstrong>Customize Link Update Behavior\u003C\u002Fstrong>: The plugin allows you to define how links should be updated, whether they should be updated in real-time or only on specific conditions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizing the Plugin:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can extend the functionality of the Complete Link Manager plugin by using WordPress hooks.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>This plugin is translatable into multiple languages. A \u003Ccode>.pot\u003C\u002Fcode> file is included in the \u003Ccode>\u002Flanguages\u002F\u003C\u002Fcode> directory.\u003Cbr \u002F>\nTo create or use translations:\u003Cbr \u002F>\n1. Create a \u003Ccode>.po\u003C\u002Fcode> file for your language using the \u003Ccode>.pot\u003C\u002Fcode> file.\u003Cbr \u002F>\n2. Convert it to a \u003Ccode>.mo\u003C\u002Fcode> file.\u003Cbr \u002F>\n3. Place both files in the \u003Ccode>\u002Flanguages\u002F\u003C\u002Fcode> directory, following the naming convention \u003Ccode>complete-link-manager-[locale].po\u003C\u002Fcode> and \u003Ccode>complete-link-manager-[locale].mo\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If you’d like to contribute translations, please send your \u003Ccode>.po\u003C\u002Fcode> and \u003Ccode>.mo\u003C\u002Fcode> files to [parmarharpalsinh88@gmail.com].\u003C\u002Fp>\n\u003Ch3>Sources\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party libraries:\u003Cbr \u002F>\n– DataTables (https:\u002F\u002Fdatatables.net\u002F)\u003Cbr \u002F>\n– jQuery (https:\u002F\u002Fjquery.com\u002F)\u003C\u002Fp>\n","Easily manage all links in your WordPress posts and pages. Edit, delete, or update links directly from your dashboard.",759,"6.8.5","5.2",[125,126,19,127,128],"broken-links","edit-links","remove-links","wordpress-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomplete-link-manager.1.0.1.zip",{"attackSurface":131,"codeSignals":159,"taintFlows":186,"riskAssessment":187,"analyzedAt":196},{"hooks":132,"ajaxHandlers":147,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":158,"unprotectedCount":45},[133,139,143],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_menu","register_admin_page","important-links.php",45,{"type":134,"name":140,"callback":141,"file":137,"line":142},"admin_enqueue_scripts","exclusive_admin_assets",46,{"type":134,"name":144,"callback":145,"file":137,"line":146},"plugins_loaded","get_instance",249,[148,152],{"action":149,"nopriv":150,"callback":149,"hasNonce":150,"hasCapCheck":150,"file":137,"line":151},"remove_important_link",false,49,{"action":153,"nopriv":150,"callback":153,"hasNonce":154,"hasCapCheck":150,"file":137,"line":67},"add_new_important_link",true,[],[],[],2,{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":45,"capabilityChecks":45,"bundledLibraries":185},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":164,"rawEcho":165,"locations":166},13,9,[167,170,172,174,175,177,179,181,183],{"file":137,"line":168,"context":169},132,"raw output",{"file":137,"line":171,"context":169},158,{"file":173,"line":86,"context":169},"inc\\admin-panel.php",{"file":173,"line":86,"context":169},{"file":173,"line":176,"context":169},15,{"file":173,"line":178,"context":169},16,{"file":173,"line":180,"context":169},22,{"file":173,"line":182,"context":169},28,{"file":173,"line":184,"context":169},42,[],[],{"summary":188,"deductions":189},"The \"important-links\" plugin v1.1.0.1 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by utilizing prepared statements for all its SQL queries and includes nonce checks and capability checks for its entry points. It also has no recorded vulnerability history, suggesting a generally stable codebase.\n\nHowever, a significant concern arises from the static analysis, which reveals one unprotected AJAX handler. This handler represents an accessible entry point that could be exploited if it processes user-supplied data without proper authorization or sanitization, although no specific taint flows were identified in the analysis. The 59% output escaping rate, while not critically low, indicates room for improvement to prevent potential cross-site scripting (XSS) vulnerabilities in the remaining outputs.\n\nOverall, the plugin's lack of known vulnerabilities and good SQL practices are strengths. The primary weakness lies in the unprotected AJAX handler, which, despite the absence of identified taint flows, presents a clear security risk. The moderate output escaping also warrants attention. The plugin is relatively secure but has a specific, actionable area for improvement.",[190,193],{"reason":191,"points":192},"Unprotected AJAX handler found",7,{"reason":194,"points":195},"Moderate output escaping (59%)",4,"2026-03-17T05:59:59.373Z",{"wat":198,"direct":207},{"assetPaths":199,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[200,201],"\u002Fwp-content\u002Fplugins\u002Fimportant-links\u002Fassets\u002Fjs\u002Fadmin.min.js","\u002Fwp-content\u002Fplugins\u002Fimportant-links\u002Fassets\u002Fcss\u002Fadmin.min.css",[],[200],[205,206],"important-links\u002Fassets\u002Fjs\u002Fadmin.min.js?ver=","important-links\u002Fassets\u002Fcss\u002Fadmin.min.css?ver=",{"cssClasses":208,"htmlComments":209,"htmlAttributes":210,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":213},[],[],[],[],[],[]]