[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fipVXF0qtParpiRr5GzBl1zMYs0HYw3B18ZA4hnXilGA":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":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":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":55,"analysis":149,"fingerprints":725},"shortlinkspro","ShortLinks Pro – Affiliate Links, Link Shortening, Click Tracking & Marketing","1.2.0","Ruben Garcia","https:\u002F\u002Fprofiles.wordpress.org\u002Frubengc\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\" title=\"ShortLinks Pro\" rel=\"nofollow ugc\">ShortLinks Pro\u003C\u002Fa> is the easiest way to shorten, track, manage and share any URL using your own domain name.\u003C\u002Fp>\n\u003Cp>ShortLinks Pro is the most complete link management plugin that not only powers WordPress websites with shortened URLs, also empowers site owners to create clean, branded and unique affiliate links easily letting them save time and get focused on the most important work.\u003C\u002Fp>\n\u003Cp>\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\u002FTI8nMhIfYok?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>\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>Short link from a social profile:\u003Cbr \u002F>\nwww.sample-social.com\u002Fyour-profile -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002Fsocial\u002Fx\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from a post (product, article, etc):\u003Cbr \u002F>\ndomain.com\u002Fyour-post-title -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002F123z\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from an affiliate link:\u003Cbr \u002F>\nwww.sample-affiliate.com\u002F12345?ref=123 -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002Frecommends\u002Fproduct\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from anything!\u003Cbr \u002F>\nANY URL OF THE INTERNET -> The short link of your choice!\u003C\u002Fp>\n\u003Cp>ShortLinks Pro helps you to create clean links and brings you detailed reports of their clicks (including IP, Browser, OS, Referrer, among others)\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Short Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily create short links from any URL.\u003C\u002Fli>\n\u003Cli>301, 302 & 307 redirects.\u003C\u002Fli>\n\u003Cli>Custom slugs with support to prefixes.\u003C\u002Fli>\n\u003Cli>Auto-generated slugs.\u003C\u002Fli>\n\u003Cli>No follow & sponsored support.\u003C\u002Fli>\n\u003Cli>Parameter forwarding.\u003C\u002Fli>\n\u003Cli>UTM builder included.\u003C\u002Fli>\n\u003Cli>Categories & tags to organize your links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tracking:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track clicks & unique clicks per link.\u003C\u002Fli>\n\u003Cli>Advanced reports with essential information (IP, Browser, OS, Referrer, among others).\u003C\u002Fli>\n\u003Cli>Filter reports by IP, browser, OS, country, etc.\u003C\u002Fli>\n\u003Cli>Monitor & analyze your marketing campaigns in live.\u003C\u002Fli>\n\u003Cli>Anti-bot features to get reliable tracking analytics.\u003C\u002Fli>\n\u003Cli>Block any IP of your choice.\u003C\u002Fli>\n\u003Cli>Option to disable tracking on any link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Affiliate Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn long affiliate URLs into short ones.\u003C\u002Fli>\n\u003Cli>Easy-to-use UI to manage tons of links.\u003C\u002Fli>\n\u003Cli>Affiliate links under your own domain.\u003C\u002Fli>\n\u003Cli>Created unique & branded short links.\u003C\u002Fli>\n\u003Cli>Manage all your affiliate links in the same place.\u003C\u002Fli>\n\u003Cli>Internal notes on any link for your own needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful add-ons to extend ShortLinks Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fadvanced-redirects\u002F\" rel=\"nofollow ugc\">Advanced Redirects\u003C\u002Fa>: Lets you mask your link redirects through cloaked, meta refresh & javascript redirects!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fdynamic-redirects\u002F\" rel=\"nofollow ugc\">Dynamic Redirects\u003C\u002Fa>: Lets you add multiple target URLs to your links based on the conditions of your choice!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Femail-notifications\u002F\" rel=\"nofollow ugc\">Email Notifications\u003C\u002Fa>: Helps you to get informed of the growth of your link campaigns automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Flink-expirations\u002F\" rel=\"nofollow ugc\">Link Expirations\u003C\u002Fa>: Lets you add expiration to your links based on different conditions!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fqr-codes\u002F\" rel=\"nofollow ugc\">QR Codes\u003C\u002Fa>: Lets you to generate QR codes from your links created through ShortLinks Pro.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Ffacebook-pixel\u002F\" rel=\"nofollow ugc\">Facebook Pixel\u003C\u002Fa>: Add Facebook Pixel (Meta Pixel) tracking to your link clicks!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Ftwitter-pixel\u002F\" rel=\"nofollow ugc\">Twitter Pixel\u003C\u002Fa>: Add Twitter Pixel (X Pixel) tracking to your link clicks!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fgoogle-analytics\u002F\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa>: Add Google Analytics tracking to your link clicks!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More plugins from the ShortLinks Pro team\u003C\u002Fh4>\n\u003Cp>If you like ShortLinks Pro, you will love our other plugins!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgamipress\u002F\" rel=\"ugc\">GamiPress\u003C\u002Fa> – Flexible gamification plugin to reward your users with points, achievements, badges & ranks based on their activity in your WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatorwp\u002F\" rel=\"ugc\">AutomatorWP\u003C\u002Fa> – Powerful no-code automator plugin that lets you connect +200 plugins together or with apps, platforms with webhooks plus other WordPress sites.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbbforms\u002F\" rel=\"ugc\">BBForms\u003C\u002Fa> – BBForms is a code form plugin designed to help you build multipurpose forms in seconds!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>ShortLinks Pro connects to ip-api to obtain geolocation information from the visitor IP, it’s needed to be able to meet, for example, from which country the visitor is.\u003C\u002Fp>\n\u003Cp>The process requires to send the visitor’s IP to ip-api IP geolocation API on links with tracking enabled.\u003C\u002Fp>\n\u003Cp>This service is provided by “IP-API”: \u003Ca href=\"https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\" rel=\"nofollow ugc\">Terms of service & Privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","Shorten, track, manage and share any URL using your own domain name!",100,2546,12,"2026-01-21T13:50:00.000Z","6.9.4","4.4","7.0",[19,20,21,22,23],"affiliate-links","click-tracking","link-shortener","link-tracking","url-shortener","https:\u002F\u002Fshortlinkspro.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortlinkspro.1.2.0.zip",99,1,0,"2025-06-05 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-49327","shortlinks-pro-authenticated-administrator-sql-injection","ShortLinks Pro \u003C= 1.0.7 - Authenticated (Administrator+) SQL Injection","The ShortLinks Pro plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.0.7 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",null,"\u003C=1.0.7","1.0.8","medium",4.9,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-06-12 13:38:13",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F205efe4d-45c3-4180-b839-ab2ba94ec94a?source=api-prod",8,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":26,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},"rubengc",30,24720,139,78,"2026-04-04T01:06:59.478Z",[56,74,92,108,129],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":28,"num_ratings":28,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":72,"download_link":73,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"linkfiliate","LinkFiliate – Advanced Affiliate Link Management, Branded Short Links, Click Tracking & Analytics","1.0.1","schorpy","https:\u002F\u002Fprofiles.wordpress.org\u002Fschorpy\u002F","\u003Cp>\u003Cstrong>LinkFiliate\u003C\u002Fstrong> is the ultimate WordPress plugin for managing, shortening, and tracking your affiliate and marketing links — all from your own website.\u003C\u002Fp>\n\u003Cp>Whether you’re a blogger, marketer, or business owner, LinkFiliate helps you create clean branded links, monitor click performance, and optimize conversions.\u003C\u002Fp>\n\u003Cp>Forget messy URLs and confusing spreadsheets — start managing your links in one place with advanced tracking, analytics, and automation tools.\u003C\u002Fp>\n\u003Ch3>🚀 Why Use LinkFiliate?\u003C\u002Fh3>\n\u003Cp>Because your links are the backbone of your marketing. With LinkFiliate, you can:\u003Cbr \u002F>\n– Shorten and brand affiliate links using your own domain.\u003Cbr \u002F>\n– Track every click in real-time.\u003Cbr \u002F>\n– Improve trust and click-through rates with clean URLs.\u003Cbr \u002F>\n– Secure, organize, and analyze your links — all without leaving WordPress.\u003C\u002Fp>\n\u003Cp>Whether you’re managing affiliate campaigns, sponsored content, or custom redirects, \u003Cstrong>LinkFiliate\u003C\u002Fstrong> makes it simple and powerful.\u003C\u002Fp>\n\u003Ch3>🔧 Core Features\u003C\u002Fh3>\n\u003Ch3>🔗 Turn Ugly URLs into Pretty Links\u003C\u002Fh3>\n\u003Cp>Clean up long or complicated URLs by shortening and cloaking them using your own domain.\u003Cbr \u002F>\nCreate links like \u003Ccode>yourdomain.com\u002Fproduct-name\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>🔗 Custom URL Shortener with prefix\u003C\u002Fh3>\n\u003Cp>Create short, clean, and memorable URLs using your own domain — e.g.\u003Cbr \u002F>\n    www.yoursite.com\u002Fgo\u002Fyour-custom-slug.\u003Cbr \u002F>\nPerfect for social media, email, or YouTube descriptions.\u003C\u002Fp>\n\u003Ch3>🔍 Advanced Link Tracking\u003C\u002Fh3>\n\u003Cp>Track every click with detailed analytics. Gain insights into traffic sources, device types, and performance trends.\u003C\u002Fp>\n\u003Ch3>💼 Affiliate Link Management\u003C\u002Fh3>\n\u003Cp>Cloak, categorize, and manage all your affiliate links in one dashboard. Add private notes for internal tracking.\u003C\u002Fp>\n\u003Ch3>🧩 Easy Integration\u003C\u002Fh3>\n\u003Cp>Insert links easily using shortcodes or built-in integrations with your favorite page builders (Elementor, Gutenberg, Classic Editor, etc).\u003C\u002Fp>\n\u003Ch3>🔄 Redirection Options\u003C\u002Fh3>\n\u003Cp>Choose from multiple redirect types (301, 302, 307). Add \u003Ccode>nofollow\u003C\u002Fcode>, \u003Ccode>sponsored\u003C\u002Fcode>, or \u003Ccode>noindex\u003C\u002Fcode> attributes for SEO compliance.\u003C\u002Fp>\n\u003Cp>🏷️ \u003Cstrong>UTM Template Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate and apply reusable UTM parameter templates for consistent campaign tracking.\u003C\u002Fp>\n\u003Ch3>🔲 Built-in QR Code Generator\u003C\u002Fh3>\n\u003Cp>Instantly create downloadable QR codes for your short links.\u003C\u002Fp>\n\u003Cp>Transform your link management today. Install LinkFiliate and take control of your marketing links.\u003C\u002Fp>\n","Create pretty branded URLs, cloak affiliate links, and track clicks in real time — giving you better control of all your marketing links in WordPress.",10,267,"2025-11-25T15:23:00.000Z","6.8.5","6.2","7.4",[19,20,71,22,23],"link-tracker","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkfiliate.1.0.1.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":11,"num_ratings":84,"last_updated":85,"tested_up_to":15,"requires_at_least":86,"requires_php":69,"tags":87,"homepage":90,"download_link":91,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"linkcentral","LinkCentral – URL shortener, Custom Links & Affiliate Link Shortener with Link Tracking","1.5.3","Design for WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesignforwp\u002F","\u003Cp>LinkCentral is your all-in-one WordPress solution to \u003Cstrong>manage, track, and cloak custom links, short URLs, and affiliate links\u003C\u002Fstrong>. Track link performance of all your short links with ease. From custom slugs to advanced analytics, LinkCentral is packed with many customisable features. Seamlessly integrate with page builders, and see how your links perform using the built-in insights.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔗 Custom URL Shortener\u003C\u002Fstrong>: Shorten links into clean, memorable URLs. Customize with prefixes and slugs, such as \u003Ccode>www.yoursite.com\u002Fgo\u002Fyour-custom-slug\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Advanced Link Tracking\u003C\u002Fstrong>: Gain insights into your link performance with detailed link clicks analytics.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💼 Affiliate Link Management\u003C\u002Fstrong>: Cloak and manage your affiliate links while staying organized with categories and private notes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧩 Flexible Integrations\u003C\u002Fstrong>: Easily insert links using our built-in integrations with common page builders or use shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Google Analytics 4 Support\u003C\u002Fstrong>: Send link tracking data to Google Analytics 4.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 Redirection Settings\u003C\u002Fstrong>: Choose redirection types (301, 302, 307), add \u003Cem>nofollow\u003C\u002Fem>, \u003Cem>sponsored\u003C\u002Fem> and other attributes, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⏰ Plan Redirects Ahead\u003C\u002Fstrong>: Schedule and manage future redirects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Password-Protected Redirects\u003C\u002Fstrong>: Secure your redirects with passwords.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔲 QR Codes\u003C\u002Fstrong>: Instantly create QR codes for any of your short links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👥 Role Management\u003C\u002Fstrong>: Control access by defining user roles that can create and edit links, view analytics, and manage settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Optimized and Lightweight\u003C\u002Fstrong>: Built with performance in mind, using native WordPress integration for speed without bloat.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔌 WordPress-Friendly\u003C\u002Fstrong>: Utilizes a custom post type for seamless integration into the WordPress ecosystem.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📥 Easy Import\u003C\u002Fstrong>: Easily import your links from other link management tools or spreadsheets.\u003C\u002Fp>\n\u003Cp>🛡️ GDPR Compliance, 🧹 Expiry Management, 🤖 IP and Bot Filtering, 🌐 Affiliate Links management, and much more, all \u003Cstrong>for free\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.designforwp.com\u002Flinkcentral\u002F\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa> about everything LinkCentral has to offer.\u003C\u002Fp>\n\u003Ch3>Integrate with Ease 🪢\u003C\u002Fh3>\n\u003Cp>LinkCentral seamlessly integrates with leading page builders and WordPress plugins to make link insertion a breeze. Quickly add links through:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor (Free and Pro)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic Editor (TinyMCE)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beaver Builder\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>and more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Features with LinkCentral Premium ⭐\u003C\u002Fh3>\n\u003Cp>Unlock exclusive features with LinkCentral Premium to supercharge your link management. Upgrade today and enjoy 14-day money-back guarantee.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📈 Advanced Insights\u003C\u002Fstrong>: Get detailed analytics, including data on individual links and improved filtering.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔀 Dynamic Redirects\u003C\u002Fstrong>: Build dynamic redirects based on date, time, country, device, cookie, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🖇️ Split testing\u003C\u002Fstrong>: Enable AB split tests and rotate users between different destinations based on the number of clicks on a link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 Parameter Forwarding\u003C\u002Fstrong>: Seamlessly pass URL parameters through your shortlinks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💾 Data export\u003C\u002Fstrong>: Easily backup or migrate your links and analytics.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏷️ UTM Templates\u003C\u002Fstrong>: Create and apply UTM templates to your links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📝 Auto-keyword Linking\u003C\u002Fstrong>: Automatically link keywords across your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚥 Broken Links Checker\u003C\u002Fstrong>: Automatically scans your links for broken URLs and sends email alerts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🪝 Webhooks\u003C\u002Fstrong>: Connect to a custom webhook and send data every time a link is clicked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Custom styling\u003C\u002Fstrong>: Add CSS classes to your links on the frontend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>♾️ Access to Updates\u003C\u002Fstrong>: Enjoy access to future updates and get fast support.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.designforwp.com\u002Flinkcentral\u002F\" rel=\"nofollow ugc\">See all Premium features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy 🛡️\u003C\u002Fh3>\n\u003Ch4>Tracking\u003C\u002Fh4>\n\u003Cp>LinkCentral respects you and your users’ privacy. You have full control over tracking settings, including the ability to anonymize or opt out of tracking completely.\u003C\u002Fp>\n\u003Ch4>3rd Party Services\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Analytics 4\u003C\u002Fstrong>: When enabled in the plugin settings, LinkCentral can send your analytics data directly to Google Analytics 4. Read more about \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fanalytics\u002Fterms\u002F\" rel=\"nofollow ugc\">Google’s Terms of Service and Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MaxMind\u003C\u002Fstrong>: LinkCentral optionally uses MaxMind’s free GeoIP database for country-based tracking and redirection. The database is updated biweekly to ensure accuracy. For more information, please see MaxMind’s \u003Ca href=\"https:\u002F\u002Fwww.maxmind.com\u002Fen\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.maxmind.com\u002Fen\u002Fprivacy_policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freemius\u003C\u002Fstrong>: LinkCentral makes use of Freemius for its Premium licensing. In case of a purchase and when opted in, we may periodically validate your license with the server.\u003C\u002Fli>\n\u003C\u002Ful>\n","The easiest URL shortener, short links manager, and link tracking plugin. Fast and optimised for better short links, redirects and affiliate links.",300,4830,16,"2026-02-18T22:10:00.000Z","6.0",[19,88,89,21,22],"cloaking","custom-links","https:\u002F\u002Fdesignforwp.com\u002Flinkcentral","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkcentral.1.5.3.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":28,"downloaded":100,"rating":28,"num_ratings":28,"last_updated":72,"tested_up_to":15,"requires_at_least":101,"requires_php":69,"tags":102,"homepage":105,"download_link":106,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":107},"codirun-linkalert","LinkAlert","1.0.4","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",[19,20,103,104,23],"link-management","link-monitoring","https:\u002F\u002Fcodirun.com\u002Flinkalert","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodirun-linkalert.1.0.4.zip","2026-03-15T10:48:56.248Z",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":15,"requires_at_least":86,"requires_php":69,"tags":121,"homepage":125,"download_link":126,"security_score":127,"vuln_count":47,"unpatched_count":28,"last_vuln_date":128,"fetched_at":30},"pretty-link","PrettyLinks – Affiliate Links, Link Branding, Link Tracking, Marketing and Stripe Payments Plugin","3.6.20","Blair Williams","https:\u002F\u002Fprofiles.wordpress.org\u002Fsupercleanse\u002F","\u003Cp>PrettyLinks helps you shrink, beautify, track, manage and share any URL on or off of your WordPress website. Create links that look how you want using your own domain name!\u003C\u002Fp>\n\u003Ch3>PrettyLinks 🌠\u003C\u002Fh3>\n\u003Cp>PrettyLinks enables you to shorten links using your own domain name (as opposed to using tinyurl.com, bit.ly, or any other link shrinking service)! In addition to creating clean links, PrettyLinks tracks each hit on your URL and provides a full, detailed report of where the hit came from, the browser, OS, and host. PrettyLinks is a killer plugin for people who want to clean up their affiliate links, track clicks from emails, their links on Twitter to come from their own domain, or generally increase the reach of their website by spreading these links on forums or comments on other blogs.\u003C\u002Fp>\n\u003Ch3>PrettyPay™ Links 💵\u003C\u002Fh3>\n\u003Cp>PrettyLinks now comes with PrettyPay™. PrettyPay™ enables you to make one-click payments with Stripe to sell e-books, courses, downloads, subscriptions and really, anything — all from your domain name and brand. Share your PrettyPay™ links and start selling anywhere—instantly!\u003C\u002Fp>\n\u003Ch3>Examples 👇\u003C\u002Fh3>\n\u003Cp>This is a link setup using PrettyLinks that redirects to the PrettyLinks Homepage where you can find more info about this Plugin:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblairwilliams.com\u002Fpl\u003C\u002Fp>\n\u003Cp>Here’s a named pretty link (I used the slug ‘aweber’) that does a 307 redirect to my affiliate link for aweber.com:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblairwilliams.com\u002Faweber\u003C\u002Fp>\n\u003Cp>Here’s a link that PrettyLinks generated a random slug for (similar to what bit.ly or tinyurl would do):\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblairwilliams.com\u002Fw7a\u003C\u002Fp>\n\u003Ch3>Features ✔️\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-link-setup?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">🔗 Create clean, simple URLs that redirect to any other URL\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily turn your long URLs into short ones within a matter of seconds.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fdocs\u002Fprettypay-links\u002F?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">💰 Seamless Stripe Sales\u003C\u002Fa>\u003C\u002Fstrong>*\u003Cbr \u002F>\nCreate a branded, one-click path to payment with NEW PrettyPay™ Links. Share your link and start selling anywhere – instantly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-redirect-types?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">🔃 Supports 301, 302, and 307 redirects\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRedirect users using one of our three redirect types: 301 (Permanent), 302 (Temporary), and 307 (Temporary).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-dashboard?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">🖱️ One-Click Link Sharing\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nCopy and manage your PrettyLinks all in one centralized area.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-link-setup?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">⚙️ Fully configurable slugs\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nPrettyLinks will automatically generate 3-4 random characters to use as the slug, but you can also create your own slug to use for your URL.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-dashboard?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">🔎 Track the Number of Clicks and Unique Clicks per link\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack how well your PrettyLinks are performing by viewing the number of overall clicks and unique clicks on your links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-dashboard?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">📊 Generate Highly Customizable Reports\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate reports where you can see a configurable chart of clicks per day. The report can be filtered by the specific link clicked, date range, and\u002For unique clicks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-dashboard?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">💡 Extremely Intuitive Admin User Interface\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nNo need to guess where everything is located. PrettyLinks makes the setup and link management process as simple as possible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fabout#pl-dashboard?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=features\" rel=\"nofollow ugc\">⬇️ Download Click Details\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed to download click data for your links? PrettyLinks has you covered. The plugin will generate a CSV containing all the information you need to successfully manage your links.\u003C\u002Fp>\n\u003Cp>… and so much more! \u003Ca href=\"https:\u002F\u002Fprettylinks.com?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=home\" rel=\"nofollow ugc\">Visit our site\u003C\u002Fa> to learn more about what PrettyLinks can do for you.\u003C\u002Fp>\n\u003Cp>* Pro users benefit from no added payment processing fees, while a small 3% fee is added per-transaction for free users.\u003C\u002Fp>\n\u003Ch3>PrettyLinks Pro 💪\u003C\u002Fh3>\n\u003Cp>\u003Cem>PrettyLinks Pro\u003C\u002Fem> is a \u003Cstrong>significant upgrade\u003C\u002Fstrong> that adds many tools and redirection types.  Here’s a glimpse at some of the different features that PrettyLinks Pro offers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fblog\u002Fintroducing-product-display-add-on?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Product Displays\u003C\u002Fstrong>\u003C\u002Fa> (\u003Cstrong>NEW!\u003C\u002Fstrong>)\u003Cbr \u002F>\nCreate beautifully styled and responsive displays for your affiliate links to drive more commissions with ease.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Ffeatures?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Keyword & URL Replacements\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nUsing one of Pretty Link’s automation features, you can define a list of keywords and URLs, then PrettyLinks will automatically scan your site’s content and replace them with your pretty link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Ffeatures?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Redirect Types\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nTake full control over how your users are redirected. With the Pro version, you can now offer Cloaked redirects, JavaScript redirects, Meta-Refresh redirects, Tracking Pixel redirects, and Geographic redirects.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Ffeatures?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Automatically Create PrettyLinks for Posts\u002FPages\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAnother one of Pretty Link’s powerful automation features. Whenever a new page or post is published, PrettyLinks will automatically create a pretty link for it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Ffeatures?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Link Categories & Tags\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nMake link management easier by grouping your links together and assigning them a category or tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Ffeatures?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Expiring Links\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nSet an expiration date on your links and decide where the user is redirected to after clicking an expired link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fblog\u002Frepair-broken-links?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro_features\" rel=\"nofollow ugc\">\u003Cstrong>Link Health\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nRuns weekly scans on your site to look for and report any broken links you’ve created within the PrettyLinks plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can learn more about \u003Cem>PrettyLinks Pro\u003C\u002Fem> here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fwhy-upgrade?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro\" title=\"Learn More\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fpricing\u002Fplans?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=pro\" title=\"Pricing\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Integrations ⚡\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fdocs\u002Fintegrating-google-analytics?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=kb\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> – Easily start tracking your links within Google Analytics\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002Fdocs\u002Fintegrating-pretty-links-with-monsterinsights?utm_source=wordpress.org&utm_medium=lite_plugin_listing&utm_content=kb\" rel=\"nofollow ugc\">MonsterInsights\u003C\u002Fa> – See how well your links are performing with the MonsterInsights plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What’s Next 🤩\u003C\u002Fh3>\n\u003Cp>Enjoying your time with PrettyLinks? Consider checking out some of our other projects:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmemberpress.com\u002F\" rel=\"nofollow ugc\">MemberPress\u003C\u002Fa> – Full-featured Membership solution for WordPress. Control who has access to your site and sell content securely through payment gateways such as Stripe, PayPal, and Authorize.net\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feasyaffiliate.com\u002F\" rel=\"nofollow ugc\">EasyAffiliate\u003C\u002Fa> – Complete Affiliate Program management plugin for WordPress. Start an Affiliate Program to dramatically increase traffic, attention, and sales.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002F\" rel=\"nofollow ugc\">ThirstyAffiliates\u003C\u002Fa> – Link cloaking plugin made specifically for affiliate bloggers to start making money.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbuynowplus.com\u002F\" rel=\"nofollow ugc\">Buy Now Plus\u003C\u002Fa> – Easily start accepting Credit Card payments through a simple buy now button on your website or social media accounts using the Stripe gateway.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmembers-plugin.com\u002F\" rel=\"nofollow ugc\">Members\u003C\u002Fa> – Roles and capabilities management plugin for your WordPress site. This is an excellent plugin to use alongside a Membership solution such as MemberPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","🌠 The best WordPress link management, branding, tracking, sharing and payments plugin. Easily make pretty & trackable shortlinks. 🔗",300000,9240000,96,1305,"2026-01-21T20:41:00.000Z",[19,122,22,123,124],"ecommerce","payments","stripe","https:\u002F\u002Fprettylinks.com\u002Fpl\u002Fplugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-link.3.6.20.zip",90,"2025-05-19 00:00:00",{"slug":130,"name":131,"version":132,"author":112,"author_profile":113,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":15,"requires_at_least":86,"requires_php":69,"tags":140,"homepage":144,"download_link":145,"security_score":146,"vuln_count":147,"unpatched_count":28,"last_vuln_date":148,"fetched_at":30},"thirstyaffiliates","ThirstyAffiliates – Affiliate Links, Link Branding, Link Tracking & Marketing Plugin","3.11.10","\u003Cp>🔗 Affiliate link management & cloaker tool. Easily manage, shrink and track your affiliate links in WordPress. 🔥\u003C\u002Fp>\n\u003Ch3>VISIT OUR WEBSITE 🖥️\u003C\u002Fh3>\n\u003Cp>Click here: \u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002F?utm_source=WordPressorg&utm_medium=Free%20Plugin%20Listing&utm_content=Home\" rel=\"nofollow ugc\">ThirstyAffiliates\u003C\u002Fa>\u003Cbr \u002F>\nCheck out the \u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002Fpricing\u002F?utm_source=WordPressorg&utm_medium=Free%20Plugin%20Listing&utm_content=PRO\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch3>THIRSTYAFFILIATES 💥\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Cem>ThirstyAffiliates\u003C\u002Fem>\u003C\u002Fstrong> gives bloggers the tools they need to monetize their WordPress website with affiliate marketing.\u003C\u002Fp>\n\u003Cp>We’ve made managing your affiliate links as simple as it should be:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install & activate the ThirstyAffiliates plugin\u003C\u002Fli>\n\u003Cli>Go to Affiliate Links -> Add New\u003C\u002Fli>\n\u003Cli>Enter the destination URL (your affiliate link) and a title\u003C\u002Fli>\n\u003Cli>The plugin creates a new shortlink\u002Flink redirect to your long ugly affiliate link by making a pretty link with your own website URL\u003C\u002Fli>\n\u003Cli>You can then use the new “TA” button in your editor to add your affiliate link to your content easily\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>eg. http:\u002F\u002Fexample.com\u002Frecommends\u002Fsome-product\u003C\u002Fp>\n\u003Ch3>Features ✔️\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>💡 SIMPLE\u003C\u002Fstrong>\u003Cbr \u002F>\nNo complex setups. It’s just another post type in your admin and another button on your Visual editor.\u003C\u002Fp>\n\u003Cp>When you are writing blog posts, you can highlight a word and click the “TA” button. This works just like the built-in link tool, you can search for the affiliate link you created earlier by name.\u003C\u002Fp>\n\u003Cp>You can even use the Quick Add button to add affiliate links to ThirstyAffiliates on the fly while you are writing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔗 BUILT-IN AFFILIATE LINK SHORTNER\u002FLINK CLOAKER\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate pretty links from the affiliate links you’ve placed on the site. ThirstyAffiliates will use a \u002Frecommends\u002F prefix by default for your pretty links, but this can be easily changed to match your preferences.\u003C\u002Fp>\n\u003Cp>**💰 SEAMLESS STRIPE SALES***\u003Cbr \u002F>\nCreate a branded, one-click path to payment with NEW ThirstyPay™ Links. Share your link and start selling anywhere – instantly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ BETTER LINK MANAGEMENT\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can group your affiliate links into hierarchical categories. eg. placing all Amazon links within an “Amazon” category, or all software links in a “Software” category.\u003C\u002Fp>\n\u003Cp>Managing your links in ThirstyAffiliates means there is only one place to change the destination URL if required rather than having to go back and replace the link in potentially hundreds of articles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔃 SAFE REDIRECTS & SMART UNCLOAKING\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can choose from 301 (default), 302, or 307 redirects, all of which are safe link redirects.\u003C\u002Fp>\n\u003Cp>Link redirects protect your affiliate links from being scraped and replaced by malware in your visitor’s browser.\u003C\u002Fp>\n\u003Cp>There is also a smart uncloaking feature so if the affiliate program you are using (such as Amazon Associates) does not like your links behind a redirect, you can still use ThirstyAffiliates. Your links can be conditionally uncloaked on the front end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ NO LINK CLASHES OR DATABASE BLOAT\u003C\u002Fstrong>\u003Cbr \u002F>\nUses proper custom post types to avoid link clashes that can occur with other solutions.\u003C\u002Fp>\n\u003Cp>Keeps its database footprint small to ensure you don’t over bloat your database with useless information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🖼️ ADD IMAGES TO AFFILIATE LINKS\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can even add images and banners to your affiliate links and recall them for easy insertion when writing your content.\u003C\u002Fp>\n\u003Cp>Simply click the new “TA” affiliate link button on your editor, click the cog to open the Advanced Link Picker, and search & choose the image you want to insert and it will be inserted pre-wrapped in your affiliate link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 CLICK STATISTICS & REPORTS\u003C\u002Fstrong>\u003Cbr \u002F>\nAdds click tracking to your links to track every click.\u003C\u002Fp>\n\u003Cp>Comes with built-in reports so you can explore, over time, how much your affiliate links have been clicked and what is popular on your site.\u003C\u002Fp>\n\u003Cp>… and so much more! Visit \u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002F\" rel=\"nofollow ugc\">our site\u003C\u002Fa> to learn more about what ThirstyAffiliates can do for you.\u003C\u002Fp>\n\u003Cp>* Pro users benefit from no added payment processing fees, while a small 3% fee is added per-transaction for free users.\u003C\u002Fp>\n\u003Ch3>THIRSTYAFFILIATES PRO 💪\u003C\u002Fh3>\n\u003Cp>We have a PRO add-on for ThirstyAffiliates that bolts on extra functionality that might be interesting to advanced affiliate marketers and bloggers looking to automate parts of their affiliate marketing.\u003C\u002Fp>\n\u003Cp>Some of our popular PRO features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product Displays (NEW)\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate beautifully styled and responsive displays for your affiliate links to drive more clicks and interest with ease.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Keyword Linking\u003C\u002Fstrong>\u003Cbr \u002F>\nBoost your affiliate income by automatically linking affiliate links to keywords throughout your site, great for monetizing your back catalog of content!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Statistics Reports\u003C\u002Fstrong>\u003Cbr \u002F>\nAmazing advanced reports such as performance by category, performance over 24\u002Fhr periods (to identify peak click times), Geolocation reports (where people click from), and more!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Geolocations\u003C\u002Fstrong>\u003Cbr \u002F>\nGeo-target your visitors based on their country of origin and redirect them to geographically appropriate affiliate URLs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Click Events\u003C\u002Fstrong>\u003Cbr \u002F>\nPushes a click event to your Google Analytics on click\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>CSV Import\u002FExport\u003C\u002Fstrong>\u003Cbr \u002F>\nImport and export affiliate links via CSV. Great for managing links across multiple sites\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Amazon API Importing\u003C\u002Fstrong>\u003Cbr \u002F>\nSearch and import affiliate links from Amazon’s Product Advertising API\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>High-speed HTAccess redirect\u003C\u002Fstrong>\u003Cbr \u002F>\nLoads affiliate link redirects into your htaccess file for faster redirecting, meaning WordPress & even PHP isn’t loaded\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Link Event Notification Emails\u003C\u002Fstrong>\u003Cbr \u002F>\nGet notified about significant events with your affiliate links like when they reach a certain amount of clicks total or a certain amount of clicks in a period of time\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Link Health Checker\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically explores your affiliate links for 404’s or broken links and will notify you when it detects problems\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002Fpricing\u002F?utm_source=WordPressorg&utm_medium=Free%20Plugin%20Listing&utm_content=PRO\" rel=\"nofollow ugc\">Check out all the ThirstyAffiliates PRO features here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>INTEGRATIONS ⚡\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002Fknowledgebase\u002Fhow-to-set-up-google-click-tracking-analytics\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> – ThirstyAffiliates has a tight integration with Google Analytics to easily push click events when an affiliate link is clicked.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthirstyaffiliates.com\u002Fknowledgebase\u002Fretrieve-amazon-product-advertising-api-access-key-secret-key\" rel=\"nofollow ugc\">Amazon\u003C\u002Fa> – Integrates with Amazon’s Product Advertising API to allow you to search and import affiliate links within Amazon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What’s Next 🤩\u003C\u002Fh3>\n\u003Cp>Enjoying your time with ThirstyAffiliates? Consider checking out some of our other projects:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmemberpress.com\u002F\" rel=\"nofollow ugc\">MemberPress\u003C\u002Fa> – Full-featured Membership solution for WordPress. Control who has access to your site and sell content securely through payment gateways such as Stripe, PayPal, and Authorize.net\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feasyaffiliate.com\u002F\" rel=\"nofollow ugc\">EasyAffiliate\u003C\u002Fa> – Complete Affiliate Program management plugin for WordPress. Start an Affiliate Program to dramatically increase traffic, attention, and sales.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprettylinks.com\u002F\" rel=\"nofollow ugc\">Pretty Links\u003C\u002Fa> – Advanced link cloaking and redirection plugin for WordPress used to shrink, track, cloak, and share links.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbuynowplus.com\u002F\" rel=\"nofollow ugc\">Buy Now Plus\u003C\u002Fa> – Easily start accepting Credit Card payments through a simple buy now button on your website or social media accounts using the Stripe gateway.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmembers-plugin.com\u002F\" rel=\"nofollow ugc\">Members\u003C\u002Fa> – Roles and capabilities management plugin for your WordPress site. This is an excellent plugin to use alongside a Membership solution such as MemberPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","🔗 Affiliate link management & cloaker tool. Easily manage, shrink and track your affiliate links in WordPress. 🔥",30000,1335300,92,250,"2026-01-20T20:42:00.000Z",[19,141,142,22,143],"amazon-affiliates","link-shortner","redirects","http:\u002F\u002Fthirstyaffiliates.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthirstyaffiliates.3.11.10.zip",95,5,"2026-02-02 00:00:00",{"attackSurface":150,"codeSignals":508,"taintFlows":588,"riskAssessment":712,"analyzedAt":724},{"hooks":151,"ajaxHandlers":482,"restRoutes":504,"shortcodes":505,"cronEvents":506,"entryPointCount":147,"unprotectedCount":28},[152,158,163,166,170,175,179,185,189,193,197,202,207,209,213,217,221,226,230,233,237,241,245,248,251,255,260,263,266,270,274,278,281,285,289,292,295,299,303,307,311,314,318,321,325,329,333,336,340,343,347,351,353,356,359,362,365,368,370,373,375,377,382,385,389,393,397,401,404,407,410,413,417,421,424,427,431,436,439,443,447,451,454,458,462,466,470,475,477,480],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","admin_notices","shortlinkspro_admin_notices","includes\\admin\\notices.php",65,{"type":153,"name":159,"callback":160,"file":161,"line":162},"admin_init","shortlinkspro_register_settings","includes\\admin\\pages\\settings.php",32,{"type":153,"name":164,"callback":160,"file":161,"line":165},"rest_api_init",33,{"type":153,"name":167,"callback":168,"priority":13,"file":161,"line":169},"cmb2_admin_init","shortlinkspro_register_settings_page",182,{"type":153,"name":167,"callback":171,"priority":172,"file":173,"line":174},"shortlinkspro_register_tools_page",11,"includes\\admin\\pages\\tools.php",133,{"type":153,"name":176,"callback":177,"priority":64,"file":173,"line":178},"cmb2_after_form","shortlinkspro_tools_nonce",186,{"type":180,"name":181,"callback":182,"file":183,"line":184},"filter","shortlinkspro_settings_clicks_tracking_meta_boxes","shortlinkspro_settings_clicks_cleanup_meta_boxes","includes\\admin\\settings\\clicks-cleanup.php",57,{"type":180,"name":181,"callback":186,"file":187,"line":188},"shortlinkspro_settings_click_rules_meta_boxes","includes\\admin\\settings\\clicks-rules.php",45,{"type":180,"name":190,"callback":190,"file":191,"line":192},"shortlinkspro_settings_general_meta_boxes","includes\\admin\\settings\\general.php",46,{"type":180,"name":190,"callback":194,"file":195,"line":196},"shortlinkspro_settings_link_defaults_meta_boxes","includes\\admin\\settings\\link-defaults.php",76,{"type":180,"name":198,"callback":199,"file":200,"line":201},"shortlinkspro_tools_general_meta_boxes","shortlinkspro_tools_clicks_cleanup_meta_boxes","includes\\admin\\tools\\clicks-cleanup.php",50,{"type":180,"name":203,"callback":204,"file":205,"line":206},"init","pre_init","includes\\admin\\tools\\import-from-plugin\\plugin-importer.php",104,{"type":180,"name":203,"callback":203,"file":205,"line":208},105,{"type":180,"name":210,"callback":211,"file":205,"line":212},"shortlinkspro_import_from_plugin_plugins","register",108,{"type":180,"name":214,"callback":215,"priority":64,"file":205,"line":216},"shortlinkspro_import_from_plugin_result","run_import",111,{"type":180,"name":198,"callback":218,"file":219,"line":220},"shortlinkspro_tools_import_from_plugin_meta_boxes","includes\\admin\\tools\\import-from-plugin.php",87,{"type":153,"name":222,"callback":223,"file":224,"line":225},"admin_menu","shortlinkspro_admin_menu","includes\\admin.php",52,{"type":153,"name":222,"callback":227,"priority":228,"file":224,"line":229},"shortlinkspro_fix_admin_menu",9999,68,{"type":153,"name":222,"callback":231,"priority":228,"file":224,"line":232},"shortlinkspro_try_admin_submenu",136,{"type":153,"name":222,"callback":234,"priority":235,"file":224,"line":236},"shortlinkspro_admin_submenu",15,151,{"type":153,"name":238,"callback":239,"priority":11,"file":224,"line":240},"admin_bar_menu","shortlinkspro_admin_bar_menu",204,{"type":153,"name":238,"callback":242,"priority":243,"file":224,"line":244},"shortlinkspro_admin_bar_menu_bottom",999,248,{"type":153,"name":238,"callback":246,"priority":228,"file":224,"line":247},"shortlinkspro_try_admin_bar_submenu",284,{"type":153,"name":159,"callback":249,"file":224,"line":250},"shortlinkspro_process_actions",301,{"type":180,"name":252,"callback":253,"file":224,"line":254},"admin_footer_text","shortlinkspro_admin_footer_text",449,{"type":153,"name":256,"callback":257,"file":258,"line":259},"shortlinkspro_schedule_events","shortlinkspro_auto_clicks_cleanup_schedule_events","includes\\cron\\auto-clicks-cleanup.php",36,{"type":153,"name":261,"callback":262,"file":258,"line":192},"shortlinkspro_clear_scheduled_events","shortlinkspro_auto_clicks_cleanup_clear_scheduled_events",{"type":153,"name":264,"callback":265,"file":258,"line":137},"shortlinkspro_auto_clicks_cleanup_event","shortlinkspro_auto_clicks_cleanup",{"type":180,"name":267,"callback":268,"file":269,"line":165},"cron_schedules","shortlinkspro_cron_schedules","includes\\cron.php",{"type":180,"name":271,"callback":272,"file":273,"line":50},"ct_shortlinkspro_clicks_labels","shortlinkspro_clicks_labels","includes\\custom-tables\\clicks.php",{"type":180,"name":275,"callback":276,"priority":64,"file":273,"line":277},"ct_query_where","shortlinkspro_clicks_query_where",75,{"type":180,"name":279,"callback":280,"file":273,"line":208},"ct_query_shortlinkspro_clicks_search_fields","shortlinkspro_clicks_search_fields",{"type":180,"name":282,"callback":283,"file":273,"line":284},"manage_shortlinkspro_clicks_columns","shortlinkspro_clicks_manage_columns",138,{"type":180,"name":286,"callback":287,"file":273,"line":288},"manage_shortlinkspro_clicks_sortable_columns","shortlinkspro_clicks_manage_sortable_columns",168,{"type":180,"name":290,"callback":290,"priority":64,"file":273,"line":291},"shortlinkspro_clicks_row_actions",187,{"type":180,"name":293,"callback":293,"file":273,"line":294},"shortlinkspro_clicks_get_views",296,{"type":153,"name":296,"callback":297,"priority":64,"file":273,"line":298},"manage_shortlinkspro_clicks_custom_column","shortlinkspro_clicks_manage_custom_column",433,{"type":153,"name":300,"callback":301,"file":273,"line":302},"add_meta_boxes","shortlinkspro_clicks_add_meta_boxes",505,{"type":153,"name":304,"callback":305,"file":273,"line":306},"cmb2_init","shortlinkspro_clicks_meta_boxes",628,{"type":180,"name":308,"callback":309,"file":310,"line":50},"ct_shortlinkspro_link_categories_labels","shortlinkspro_links_categories_labels","includes\\custom-tables\\link-categories.php",{"type":180,"name":275,"callback":312,"priority":64,"file":310,"line":313},"shortlinkspro_link_categories_query_where",64,{"type":180,"name":315,"callback":316,"file":310,"line":317},"ct_query_shortlinkspro_link_categories_search_fields","shortlinkspro_link_categories_search_fields",84,{"type":180,"name":319,"callback":320,"file":310,"line":206},"manage_shortlinkspro_link_categories_columns","shortlinkspro_link_categories_manage_columns",{"type":180,"name":322,"callback":323,"file":310,"line":324},"manage_shortlinkspro_link_categories_sortable_columns","shortlinkspro_link_categories_manage_sortable_columns",124,{"type":153,"name":326,"callback":327,"priority":64,"file":310,"line":328},"manage_shortlinkspro_link_categories_custom_column","shortlinkspro_link_categories_manage_custom_column",176,{"type":180,"name":330,"callback":331,"file":310,"line":332},"ct_shortlinkspro_link_categories_default_data","shortlinkspro_link_categories_default_data",195,{"type":153,"name":304,"callback":334,"file":310,"line":335},"shortlinkspro_link_categories_meta_boxes",238,{"type":153,"name":337,"callback":338,"file":310,"line":339},"ct_render_shortlinkspro_link_categories_add_form","shortlinkspro_link_categories_add_form",309,{"type":153,"name":341,"callback":338,"file":310,"line":342},"ct_render_shortlinkspro_link_categories_edit_form",310,{"type":180,"name":344,"callback":345,"priority":64,"file":310,"line":346},"ct_insert_object_data","shortlinkspro_link_categories_object_data",346,{"type":180,"name":348,"callback":349,"file":350,"line":50},"ct_shortlinkspro_link_tags_labels","shortlinkspro_links_tags_labels","includes\\custom-tables\\link-tags.php",{"type":180,"name":275,"callback":352,"priority":64,"file":350,"line":313},"shortlinkspro_link_tags_query_where",{"type":180,"name":354,"callback":355,"file":350,"line":317},"ct_query_shortlinkspro_link_tags_search_fields","shortlinkspro_link_tags_search_fields",{"type":180,"name":357,"callback":358,"file":350,"line":206},"manage_shortlinkspro_link_tags_columns","shortlinkspro_link_tags_manage_columns",{"type":180,"name":360,"callback":361,"file":350,"line":324},"manage_shortlinkspro_link_tags_sortable_columns","shortlinkspro_link_tags_manage_sortable_columns",{"type":153,"name":363,"callback":364,"priority":64,"file":350,"line":328},"manage_shortlinkspro_link_tags_custom_column","shortlinkspro_link_tags_manage_custom_column",{"type":180,"name":366,"callback":367,"file":350,"line":332},"ct_shortlinkspro_link_tags_default_data","shortlinkspro_link_tags_default_data",{"type":153,"name":304,"callback":369,"file":350,"line":335},"shortlinkspro_link_tags_meta_boxes",{"type":153,"name":371,"callback":372,"file":350,"line":339},"ct_render_shortlinkspro_link_tags_add_form","shortlinkspro_link_tags_add_form",{"type":153,"name":374,"callback":372,"file":350,"line":342},"ct_render_shortlinkspro_link_tags_edit_form",{"type":180,"name":344,"callback":376,"priority":64,"file":350,"line":346},"shortlinkspro_link_tags_object_data",{"type":180,"name":378,"callback":379,"file":380,"line":381},"ct_shortlinkspro_links_labels","shortlinkspro_links_labels","includes\\custom-tables\\links.php",31,{"type":180,"name":275,"callback":383,"priority":64,"file":380,"line":384},"shortlinkspro_links_query_where",77,{"type":180,"name":386,"callback":387,"priority":64,"file":380,"line":388},"ct_query_join","shortlinkspro_links_query_join",117,{"type":180,"name":390,"callback":391,"file":380,"line":392},"ct_query_shortlinkspro_links_search_fields","shortlinkspro_links_search_fields",137,{"type":180,"name":394,"callback":395,"file":380,"line":396},"manage_shortlinkspro_links_columns","shortlinkspro_links_manage_columns",160,{"type":180,"name":398,"callback":399,"file":380,"line":400},"manage_shortlinkspro_links_sortable_columns","shortlinkspro_links_manage_sortable_columns",180,{"type":180,"name":402,"callback":402,"priority":64,"file":380,"line":403},"shortlinkspro_links_row_actions",265,{"type":153,"name":405,"callback":405,"file":380,"line":406},"shortlinkspro_action_duplicate_link",327,{"type":153,"name":408,"callback":408,"file":380,"line":409},"shortlinkspro_action_reset_clicks",372,{"type":180,"name":411,"callback":411,"file":380,"line":412},"shortlinkspro_links_get_views",419,{"type":153,"name":414,"callback":415,"priority":64,"file":380,"line":416},"manage_shortlinkspro_links_custom_column","shortlinkspro_links_manage_custom_column",564,{"type":180,"name":418,"callback":419,"file":380,"line":420},"ct_shortlinkspro_links_default_data","shortlinkspro_links_default_data",601,{"type":153,"name":304,"callback":422,"file":380,"line":423},"shortlinkspro_links_meta_boxes",783,{"type":180,"name":344,"callback":425,"priority":64,"file":380,"line":426},"shortlinkspro_links_on_insert_object_data",996,{"type":153,"name":428,"callback":429,"file":380,"line":430},"delete_object","shortlinkspro_links_on_delete_object",1115,{"type":153,"name":432,"callback":433,"file":434,"line":435},"ct_init","shortlinkspro_register_custom_tables","includes\\custom-tables.php",306,{"type":153,"name":203,"callback":437,"priority":27,"file":438,"line":196},"shortlinkspro_maybe_redirect","includes\\redirect.php",{"type":153,"name":440,"callback":441,"priority":228,"file":438,"line":442},"shortlinkspro_process_redirect","shortlinkspro_process_default_redirect",211,{"type":153,"name":203,"callback":444,"file":445,"line":446},"shortlinkspro_register_scripts","includes\\scripts.php",27,{"type":153,"name":448,"callback":449,"file":445,"line":450},"wp_enqueue_scripts","shortlinkspro_enqueue_scripts",40,{"type":153,"name":159,"callback":452,"file":445,"line":453},"shortlinkspro_admin_register_scripts",66,{"type":153,"name":455,"callback":456,"file":445,"line":457},"admin_enqueue_scripts","shortlinkspro_admin_enqueue_scripts",144,{"type":153,"name":459,"callback":460,"file":445,"line":461},"admin_head","shortlinkspro_dynamic_css",270,{"type":153,"name":463,"callback":464,"file":445,"line":465},"admin_bar_init","shortlinkspro_enqueue_admin_bar_scripts",283,{"type":153,"name":467,"callback":468,"priority":64,"file":469,"line":313},"shortlinkspro_before_redirect","shortlinkspro_maybe_track_click","includes\\tracking.php",{"type":153,"name":471,"callback":204,"priority":472,"file":473,"line":474},"plugins_loaded",20,"shortlinkspro.php",172,{"type":153,"name":471,"callback":203,"priority":201,"file":473,"line":476},173,{"type":153,"name":471,"callback":478,"priority":243,"file":473,"line":479},"post_init",174,{"type":153,"name":203,"callback":481,"priority":64,"file":473,"line":328},"load_textdomain",[483,489,492,496,500],{"action":484,"nopriv":485,"callback":486,"hasNonce":487,"hasCapCheck":485,"file":156,"line":488},"shortlinkspro_hide_review_notice",false,"shortlinkspro_ajax_hide_review_notice",true,82,{"action":490,"nopriv":485,"callback":491,"hasNonce":487,"hasCapCheck":487,"file":200,"line":174},"shortlinkspro_clicks_cleanup","shortlinkspro_ajax_clicks_cleanup",{"action":493,"nopriv":485,"callback":494,"hasNonce":487,"hasCapCheck":487,"file":219,"line":495},"shortlinkspro_import_from_plugin","shortlinkspro_ajax_import_from_plugin",155,{"action":497,"nopriv":485,"callback":498,"hasNonce":487,"hasCapCheck":487,"file":499,"line":188},"shortlinkspro_get_link_by_slug","shortlinkspro_ajax_get_link_by_slug","includes\\ajax-functions.php",{"action":501,"nopriv":485,"callback":502,"hasNonce":487,"hasCapCheck":487,"file":499,"line":503},"shortlinkspro_clicks_chart","shortlinkspro_ajax_clicks_chart",217,[],[],[507],{"hook":264,"callback":264,"file":258,"line":50},{"dangerousFunctions":509,"sqlUsage":510,"outputEscaping":538,"fileOperations":28,"externalRequests":581,"nonceChecks":47,"capabilityChecks":582,"bundledLibraries":583},[],{"prepared":50,"raw":13,"locations":511},[512,515,517,519,523,525,527,528,530,532,534,536],{"file":200,"line":513,"context":514},121,"$wpdb->query() with variable interpolation",{"file":200,"line":516,"context":514},125,{"file":200,"line":518,"context":514},129,{"file":520,"line":521,"context":522},"includes\\admin\\tools\\import-from-plugin\\easy-affiliate-links-importer.php",114,"$wpdb->get_results() with variable interpolation",{"file":205,"line":524,"context":514},785,{"file":205,"line":526,"context":514},816,{"file":258,"line":384,"context":514},{"file":258,"line":529,"context":514},80,{"file":380,"line":531,"context":514},1107,{"file":380,"line":533,"context":514},1110,{"file":434,"line":535,"context":522},407,{"file":434,"line":537,"context":514},446,{"escaped":539,"rawEcho":472,"locations":540},326,[541,544,546,547,549,551,553,555,557,559,560,562,564,566,568,570,572,574,576,578],{"file":542,"line":188,"context":543},"includes\\admin\\pages\\add-ons.php","raw output",{"file":542,"line":545,"context":543},254,{"file":542,"line":545,"context":543},{"file":542,"line":548,"context":543},273,{"file":542,"line":550,"context":543},281,{"file":183,"line":552,"context":543},70,{"file":200,"line":554,"context":543},71,{"file":273,"line":556,"context":543},227,{"file":273,"line":558,"context":543},244,{"file":273,"line":138,"context":543},{"file":273,"line":561,"context":543},255,{"file":273,"line":563,"context":543},479,{"file":273,"line":565,"context":543},492,{"file":380,"line":567,"context":543},386,{"file":380,"line":569,"context":543},389,{"file":380,"line":571,"context":543},395,{"file":380,"line":573,"context":543},400,{"file":380,"line":575,"context":543},405,{"file":380,"line":577,"context":543},559,{"file":579,"line":580,"context":543},"includes\\functions.php",143,4,17,[584],{"name":585,"version":586,"knownCves":587},"Select2","1.0.2",[],[589,606,618,627,635,654,664,689],{"entryPoint":590,"graph":591,"unsanitizedCount":605,"severity":40},"shortlinkspro_links_get_views (includes\\custom-tables\\links.php:374)",{"nodes":592,"edges":603},[593,598],{"id":594,"type":595,"label":596,"file":380,"line":597},"n0","source","$_GET (x2)",376,{"id":599,"type":600,"label":601,"file":380,"line":567,"wp_function":602},"n1","sink","echo() [XSS]","echo",[604],{"from":594,"to":599,"sanitized":485},2,{"entryPoint":607,"graph":608,"unsanitizedCount":28,"severity":617},"shortlinkspro_clicks_get_views (includes\\custom-tables\\clicks.php:189)",{"nodes":609,"edges":615},[610,613],{"id":594,"type":595,"label":611,"file":273,"line":612},"$_GET (x18)",199,{"id":599,"type":600,"label":601,"file":273,"line":614,"wp_function":602},225,[616],{"from":594,"to":599,"sanitized":487},"low",{"entryPoint":619,"graph":620,"unsanitizedCount":28,"severity":617},"\u003Cclicks> (includes\\custom-tables\\clicks.php:0)",{"nodes":621,"edges":625},[622,624],{"id":594,"type":595,"label":623,"file":273,"line":612},"$_GET (x21)",{"id":599,"type":600,"label":601,"file":273,"line":614,"wp_function":602},[626],{"from":594,"to":599,"sanitized":487},{"entryPoint":628,"graph":629,"unsanitizedCount":28,"severity":617},"\u003Clinks> (includes\\custom-tables\\links.php:0)",{"nodes":630,"edges":633},[631,632],{"id":594,"type":595,"label":596,"file":380,"line":597},{"id":599,"type":600,"label":601,"file":380,"line":567,"wp_function":602},[634],{"from":594,"to":599,"sanitized":487},{"entryPoint":636,"graph":637,"unsanitizedCount":27,"severity":653},"shortlinkspro_ajax_get_link_by_slug (includes\\ajax-functions.php:17)",{"nodes":638,"edges":650},[639,642,645],{"id":594,"type":595,"label":640,"file":499,"line":641},"$_POST",34,{"id":599,"type":643,"label":644,"file":499,"line":641},"transform","→ shortlinkspro_get_link_by_slug()",{"id":646,"type":600,"label":647,"file":648,"line":381,"wp_function":649},"n2","get_row() [SQLi]","includes\\links.php","get_row",[651,652],{"from":594,"to":599,"sanitized":485},{"from":599,"to":646,"sanitized":485},"high",{"entryPoint":655,"graph":656,"unsanitizedCount":27,"severity":653},"\u003Cajax-functions> (includes\\ajax-functions.php:0)",{"nodes":657,"edges":661},[658,659,660],{"id":594,"type":595,"label":640,"file":499,"line":641},{"id":599,"type":643,"label":644,"file":499,"line":641},{"id":646,"type":600,"label":647,"file":648,"line":381,"wp_function":649},[662,663],{"from":594,"to":599,"sanitized":485},{"from":599,"to":646,"sanitized":485},{"entryPoint":665,"graph":666,"unsanitizedCount":605,"severity":653},"shortlinkspro_maybe_redirect (includes\\redirect.php:17)",{"nodes":667,"edges":684},[668,671,672,673,676,679],{"id":594,"type":595,"label":669,"file":438,"line":670},"$_SERVER",51,{"id":599,"type":643,"label":644,"file":438,"line":670},{"id":646,"type":600,"label":647,"file":648,"line":381,"wp_function":649},{"id":674,"type":595,"label":669,"file":438,"line":675},"n3",73,{"id":677,"type":643,"label":678,"file":438,"line":675},"n4","→ shortlinkspro_redirect()",{"id":680,"type":600,"label":681,"file":438,"line":682,"wp_function":683},"n5","wp_redirect() [Open Redirect]",178,"wp_redirect",[685,686,687,688],{"from":594,"to":599,"sanitized":485},{"from":599,"to":646,"sanitized":485},{"from":674,"to":677,"sanitized":485},{"from":677,"to":680,"sanitized":485},{"entryPoint":690,"graph":691,"unsanitizedCount":711,"severity":653},"\u003Credirect> (includes\\redirect.php:0)",{"nodes":692,"edges":705},[693,696,697,698,699,700,701,703],{"id":594,"type":595,"label":694,"file":438,"line":695},"$_SERVER (x4)",44,{"id":599,"type":600,"label":681,"file":438,"line":474,"wp_function":683},{"id":646,"type":595,"label":669,"file":438,"line":670},{"id":674,"type":643,"label":644,"file":438,"line":670},{"id":677,"type":600,"label":647,"file":648,"line":381,"wp_function":649},{"id":680,"type":595,"label":669,"file":438,"line":675},{"id":702,"type":643,"label":678,"file":438,"line":675},"n6",{"id":704,"type":600,"label":681,"file":438,"line":682,"wp_function":683},"n7",[706,707,708,709,710],{"from":594,"to":599,"sanitized":485},{"from":646,"to":674,"sanitized":485},{"from":674,"to":677,"sanitized":485},{"from":680,"to":702,"sanitized":485},{"from":702,"to":704,"sanitized":485},6,{"summary":713,"deductions":714},"The \"shortlinkspro\" v1.2.0 plugin exhibits a generally good security posture with several positive indicators. A high percentage of outputs are properly escaped, and a significant portion of SQL queries utilize prepared statements. The plugin also demonstrates a strong adherence to security best practices with numerous nonce and capability checks in place, and it lacks dangerous functions and direct file operations. The attack surface, while present with AJAX handlers, is protected by authentication, and there are no exposed REST API routes or shortcodes.\n\nHowever, the taint analysis reveals a notable concern: 5 out of 8 analyzed flows have unsanitized paths, with 4 of them being of high severity. This indicates a potential for vulnerabilities if user-supplied data is not handled correctly before being used in sensitive operations. Although there is only one past CVE recorded, which is now patched, the history of an SQL Injection vulnerability is a reminder of the potential risks associated with database interactions.\n\nIn conclusion, while \"shortlinkspro\" v1.2.0 demonstrates considerable effort in implementing security controls, the presence of high-severity unsanitized taint flows warrants careful attention and investigation. The plugin's strengths lie in its robust use of escaping, prepared statements, and authentication checks. The weakness lies in potential mishandling of unsanitized data in critical paths, suggesting a need for more rigorous input validation.",[715,717,720,722],{"reason":716,"points":235},"High severity unsanitized taint flows",{"reason":718,"points":719},"Unsanitized paths in taint flows",7,{"reason":721,"points":581},"Bundled outdated library: Select2 v1.0.2",{"reason":723,"points":147},"History of SQL Injection vulnerability","2026-03-16T20:50:35.025Z",{"wat":726,"direct":743},{"assetPaths":727,"generatorPatterns":734,"scriptPaths":735,"versionParams":736},[728,729,730,731,732,733],"\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fcss\u002Fshortlinkspro.css","\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fjs\u002Fshortlinkspro.js","\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fjs\u002Fvendors\u002Fmoment.min.js","\u002Fwp-content\u002Fplugins\u002Fshortlinkspro\u002Fassets\u002Fjs\u002Fvendors\u002Fmoment-timezone-with-data.min.js",[],[730,731,732,733],[737,738,739,740,741,742],"shortlinkspro\u002Fassets\u002Fcss\u002Fadmin.css?ver=","shortlinkspro\u002Fassets\u002Fcss\u002Fshortlinkspro.css?ver=","shortlinkspro\u002Fassets\u002Fjs\u002Fadmin.js?ver=","shortlinkspro\u002Fassets\u002Fjs\u002Fshortlinkspro.js?ver=","shortlinkspro\u002Fassets\u002Fjs\u002Fvendors\u002Fmoment.min.js?ver=","shortlinkspro\u002Fassets\u002Fjs\u002Fvendors\u002Fmoment-timezone-with-data.min.js?ver=",{"cssClasses":744,"htmlComments":749,"htmlAttributes":750,"restEndpoints":752,"jsGlobals":754,"shortcodeOutput":756},[745,746,747,748],"shortlinkspro-wrapper","shortlinkspro-list","shortlinkspro-table","shortlinkspro-actions",[],[751],"data-shortlinkspro-id",[753],"\u002Fwp-json\u002Fshortlinkspro\u002Fv1\u002Flinks",[755],"shortlinkspro_params",[757,758],"[shortlinkspro_list]","[shortlinkspro_analytics]"]