[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTsgJcmWvTl7eS3uEtL2OwjKpzuwb3pnqgblhXIz1aTY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":86,"crawl_stats":38,"alternatives":92,"analysis":190,"fingerprints":310},"wp-discord-invite","WP Discord Invite","2.6.0","Sarvesh M Rao","https:\u002F\u002Fprofiles.wordpress.org\u002Fsarveshmrao\u002F","\u003Cp>Transform your long, forgettable Discord invite links into branded, professional vanity URLs on your own domain. Perfect for communities, gaming servers, content creators, and businesses.\u003C\u002Fp>\n\u003Ch4>🎯 Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🔗 Branded Vanity URLs\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create custom short links: \u003Ccode>yoursite.com\u002Fdiscord\u003C\u002Fcode>, \u003Ccode>yoursite.com\u002Fcommunity\u003C\u002Fcode>, or any path you choose\u003Cbr \u002F>\n* Professional and memorable – perfect for marketing materials, social media, and verbal sharing\u003Cbr \u002F>\n* No external URL shorteners needed – everything on your domain\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Real-Time Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\n* Track total clicks with beautiful visual stats dashboard\u003Cbr \u002F>\n* Monitor last click timestamp\u003Cbr \u002F>\n* Reset counters anytime for new campaigns\u003Cbr \u002F>\n* Modern card-based analytics interface\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Social Media Previews\u003C\u002Fstrong>\u003Cbr \u002F>\n* Customize rich embeds for Discord, Twitter, Facebook, WhatsApp, and more\u003Cbr \u002F>\n* Upload server icons directly from WordPress media library\u003Cbr \u002F>\n* Custom colors matching your brand (Discord blue #5865f2 by default)\u003Cbr \u002F>\n* Live preview – see exactly how your embed will look before publishing\u003Cbr \u002F>\n* Professional first impression when sharing your invite\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔔 Discord Webhook Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n* Get instant notifications in Discord when someone clicks your invite\u003Cbr \u002F>\n* Easy OAuth integration – login with Discord to select channels\u003Cbr \u002F>\n* Alternative manual webhook URL input\u003Cbr \u002F>\n* Perfect for tracking engagement in real-time\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💎 Modern Admin Interface\u003C\u002Fstrong>\u003Cbr \u002F>\n* Complete UI overhaul in version 2.6.0\u003Cbr \u002F>\n* Clean card-based design matching WordPress standards\u003Cbr \u002F>\n* Intuitive help toggles for every setting\u003Cbr \u002F>\n* Responsive layout works perfectly on mobile\u003Cbr \u002F>\n* WordPress media library integration for images\u003C\u002Fp>\n\u003Ch4>📸 Visual Examples\u003C\u002Fh4>\n\u003Cp>When you share your vanity URL, people see:\u003Cbr \u002F>\n* Your server icon\u002Flogo\u003Cbr \u002F>\n* Custom invitation message\u003Cbr \u002F>\n* Server name and description\u003Cbr \u002F>\n* Branded colors\u003Cbr \u002F>\n* Professional, trustworthy appearance\u003C\u002Fp>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n* Gaming communities and Discord servers\u003Cbr \u002F>\n* Content creators and streamers\u003Cbr \u002F>\n* Educational communities\u003Cbr \u002F>\n* Business team coordination\u003Cbr \u002F>\n* Open source projects\u003Cbr \u002F>\n* NFT and crypto communities\u003C\u002Fp>\n\u003Ch4>🚀 How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Install & Activate\u003C\u002Fstrong> – One-click installation from WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure Your Link\u003C\u002Fstrong> – Set your Discord invite code and choose your vanity path\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Appearance\u003C\u002Fstrong> – Upload your server icon, write compelling descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Share Everywhere\u003C\u002Fstrong> – Use your branded link in videos, social media, websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track Performance\u003C\u002Fstrong> – Monitor clicks and engagement from your WordPress dashboard\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>🔒 Privacy & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No data sent to external servers (except Discord OAuth for webhooks)\u003C\u002Fli>\n\u003Cli>All analytics stored in your WordPress database\u003C\u002Fli>\n\u003Cli>Open source – inspect the code anytime\u003C\u002Fli>\n\u003Cli>Regular security updates\u003C\u002Fli>\n\u003Cli>Follows WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📚 Documentation & Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.sarveshmrao.in\u002Fen\u002Fwp-discord-invite\" rel=\"nofollow ugc\">Complete Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-discord-invite\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsarveshmrao\u002Fwp-discord-invite\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsarveshmrao\u002Fwp-discord-invite\u002Fissues\" rel=\"nofollow ugc\">Report Bugs\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> This plugin is not affiliated with Discord Inc. Discord and related logos are trademarks of Discord Inc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Credits:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Logo crafted with love by \u003Ca href=\"http:\u002F\u002Fdawn-s-portfolio.firebaseapp.com\u002F\" rel=\"nofollow ugc\">Dawn Saju\u003C\u002Fa>\u003Cbr \u002F>\n* Developed by \u003Ca href=\"https:\u002F\u002Fsarveshmrao.in\" rel=\"nofollow ugc\">Sarvesh M Rao\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Here’s how to get support:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong>: Check our \u003Ca href=\"https:\u002F\u002Fdocs.sarveshmrao.in\u002Fen\u002Fwp-discord-invite\" rel=\"nofollow ugc\">comprehensive docs\u003C\u002Fa> first\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Forum\u003C\u002Fstrong>: Ask questions in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-discord-invite\u002F\" rel=\"ugc\">WordPress support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GitHub\u003C\u002Fstrong>: Report bugs or request features on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsarveshmrao\u002Fwp-discord-invite\u002Fissues\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reviews\u003C\u002Fstrong>: Love the plugin? \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-discord-invite\u002Freviews\u002F\" rel=\"ugc\">Leave a review\u003C\u002Fa> ❤️\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>WP Discord Invite is open source! Contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsarveshmrao\u002Fwp-discord-invite\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Submit bug reports\u003C\u002Fli>\n\u003Cli>Suggest new features  \u003C\u002Fli>\n\u003Cli>Contribute code\u003C\u002Fli>\n\u003Cli>Translate the plugin\u003C\u002Fli>\n\u003Cli>Improve documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support Development:\u003C\u002Fstrong> If this plugin helps your community, consider \u003Ca href=\"https:\u002F\u002Fbuymeacoffee.com\u002Fsarveshmrao\" rel=\"nofollow ugc\">buying me a coffee\u003C\u002Fa> ☕\u003C\u002Fp>\n","Create memorable Discord invite links (yoursite.com\u002Fdiscord) with tracking, webhooks, and social previews.",500,11683,92,7,"2026-02-14T00:00:00.000Z","6.9.4","5.2","7.2",[20,21,22,23,24],"discord","invite","link-shortener","vanity-url","webhook","https:\u002F\u002Fplugins.sarveshmrao.in\u002Fwp-discord-invite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-discord-invite.2.6.0.zip",96,4,0,"2025-05-07 00:00:00","2026-03-15T15:16:48.613Z",[33,48,63,74],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-47638","wp-discord-invite-authenticated-administrator-stored-cross-site-scripting","WP Discord Invite \u003C= 2.5.3 - Authenticated (Administrator+) Stored Cross-Site Scripting","The WP Discord Invite plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.5.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only impacts multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=2.5.3","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-02-16 22:02:55",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F75ffafcc-7126-410d-b800-b249c03885a8?source=api-prod",286,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2023-5006","wp-discord-invite-cross-site-request-forgery-to-settings-update","WP Discord Invite \u003C 2.5.1 - Cross-Site Request Forgery to Settings Update","The WP Discord Invite plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to 2.5.1. This is due to missing or incorrect nonce validation. This makes it possible for unauthenticated attackers to update settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C2.5.1","2.5.1",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:L","Cross-Site Request Forgery (CSRF)","2023-11-07 00:00:00","2024-01-22 19:56:02",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd92bfa61-7ae2-427a-8f3a-82709471735b?source=api-prod",77,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":70,"updated_date":59,"references":71,"days_to_patch":73},"CVE-2023-5181","wp-discord-invite-authenticated-admin-stored-cross-site-scripting","WP Discord Invite \u003C= 2.5.1 - Authenticated (Admin+) Stored Cross-Site Scripting","The WP Discord Invite plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 2.5.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.","\u003C=2.5.1","2.5.2","2023-10-16 00:00:00",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ffc4048a9-b69c-4f4c-8a30-e57bb057b00c?source=api-prod",99,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":79,"patched_in_version":54,"severity":40,"cvss_score":80,"cvss_vector":81,"vuln_type":43,"published_date":82,"updated_date":59,"references":83,"days_to_patch":85},"WF-a961d30e-f2cb-458d-8f1a-18f6e769efbc-wp-discord-invite","wp-discord-invite-reflected-cross-site-scripting-via-webhook","WP Discord Invite \u003C= 2.4.1 - Reflected Cross-Site Scripting via webhook","The WP Discord Invite plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘webhook’ parameter in versions up to, and including, 2.4.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=2.4.1",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2023-09-24 00:00:00",[84],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa961d30e-f2cb-458d-8f1a-18f6e769efbc?source=api-prod",121,{"slug":87,"display_name":7,"profile_url":8,"plugin_count":88,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":89,"trust_score":90,"computed_at":91},"sarveshmrao",1,146,76,"2026-04-04T13:47:09.330Z",[93,113,132,150,168],{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":11,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":110,"download_link":111,"security_score":112,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"webhook-discord","Webhook for Discord","1.2.2","monster2408","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonster2408\u002F","\u003Cp>We’ll let Discord know when you’re posting your article.\u003C\u002Fp>\n\u003Cp>The method is very simple. Just enter the URL of the webhook in the settings screen.\u003C\u002Fp>\n","This plugin allows you to easily notify the Discord group when you post an article.",5653,100,3,"2023-10-17T16:02:00.000Z","6.3.8","4.4","7.4",[109,20,24],"chat","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebhook-discord\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebhook-discord.zip",85,{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":102,"num_ratings":88,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":107,"tags":126,"homepage":130,"download_link":131,"security_score":102,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"gf-discord","Add-On for Discord and Gravity Forms","1.3.0","PluginRx","https:\u002F\u002Fprofiles.wordpress.org\u002Fapos37\u002F","\u003Cp>The “Add-On for Discord and Gravity Forms” WordPress plugin is a fantastic tool that bridges the gap between your website’s forms and your Discord community! It seamlessly integrates Gravity Forms, a popular form builder plugin, with Discord, a leading communication platform.\u003C\u002Fp>\n\u003Cp>With this add-on, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically send form submissions to a designated Discord channel\u003C\u002Fli>\n\u003Cli>Map form fields to Discord message embeds, making it easy to display user-submitted data\u003C\u002Fli>\n\u003Cli>Trigger custom notifications and messages based on form responses\u003C\u002Fli>\n\u003Cli>Enhance user engagement and community interaction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Community managers who want to centralize form submissions and discussions\u003C\u002Fli>\n\u003Cli>Developers who need to streamline form data and notifications\u003C\u002Fli>\n\u003Cli>Site owners who want to foster a more interactive and responsive community\u003C\u002Fli>\n\u003Cli>Those that have unreliable email systems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By connecting Gravity Forms and Discord, this add-on simplifies communication, enhances user experience, and boosts community engagement! It’s a win-win for anyone looking to supercharge their online interactions!\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\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\u002FKkT-wd6l7bI?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","Automatically send Gravity Form entries to a Discord channel.",40,2383,"2025-06-02T21:00:00.000Z","6.8.5","5.9",[20,127,128,129,24],"forms","gravity","server","https:\u002F\u002Fpluginrx.com\u002Fplugin\u002Fgf-discord\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-discord.1.3.0.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":29,"num_ratings":29,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":107,"tags":144,"homepage":148,"download_link":149,"security_score":102,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"init-pulse-for-discord","Init Pulse For Discord – Webhooks, Roles, Instant","1.0","Init HTML","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrokensmile2103-1\u002F","\u003Cp>\u003Cstrong>Init Pulse For Discord\u003C\u002Fstrong> sends automatic notifications to your Discord channel whenever a post is published or updated.\u003C\u002Fp>\n\u003Cp>This plugin is part of the \u003Ca href=\"https:\u002F\u002Fen.inithtml.com\u002Finit-plugin-suite-minimalist-powerful-and-free-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Init Plugin Suite\u003C\u002Fa> — a collection of minimalist, fast, and developer-focused tools for WordPress.\u003C\u002Fp>\n\u003Cp>GitHub repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-pulse-for-discord\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-pulse-for-discord\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blog \u002F community announcements  \u003C\u002Fli>\n\u003Cli>Internal editorial workflow  \u003C\u002Fli>\n\u003Cli>Discord-driven audiences  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Straightforward configuration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Paste your webhook URL  \u003C\u002Fli>\n\u003Cli>(Optional) Configure Discord role IDs inside \u003Cstrong>Categories\u003C\u002Fstrong> or \u003Cstrong>Tags\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Done — your server receives updates instantly  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Clean, minimal, and built for performance — no bloat, no external SDKs.\u003C\u002Fp>\n\u003Cp>Key design goals:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Minimal setup (Webhook + 1 settings page)\u003C\u002Fli>\n\u003Cli>No database clutter\u003C\u002Fli>\n\u003Cli>No JS\u002FCSS overhead on frontend\u003C\u002Fli>\n\u003Cli>Role-aware mentions through taxonomies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Auto-send notifications when posts are \u003Cstrong>published\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Optional notifications when posts are \u003Cstrong>updated\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Role tagging based on Categories & Tags\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> When a post is in that taxonomy, that role is mentioned\u003C\u002Fli>\n\u003Cli>Custom message template with placeholders:\n\u003Cul>\n\u003Cli>\u003Ccode>{title}\u003C\u002Fcode> — post title\u003C\u002Fli>\n\u003Cli>\u003Ccode>{title_url}\u003C\u002Fcode> — markdown title linking to URL\u003C\u002Fli>\n\u003Cli>\u003Ccode>{url}\u003C\u002Fcode> — post URL\u003C\u002Fli>\n\u003Cli>\u003Ccode>{excerpt}\u003C\u002Fcode> — trimmed excerpt\u003C\u002Fli>\n\u003Cli>\u003Ccode>{site_name}\u003C\u002Fcode> — your site’s name\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Optional featured image embed\u003C\u002Fli>\n\u003Cli>Retry logic & timeout controls\u003C\u002Fli>\n\u003Cli>No action removals — plays well with all other plugins\u003C\u002Fli>\n\u003Cli>Compact, modern codebase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Navigate to:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Init Pulse For Discord\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Available fields:\u003C\u002Fp>\n\u003Cp>  Field\u003Cbr \u002F>\n  Purpose\u003C\u002Fp>\n\u003Cp>  Webhook URL\u003Cbr \u002F>\n  Where notifications are sent\u003C\u002Fp>\n\u003Cp>  Username\u003Cbr \u002F>\n  Display name of your bot\u003C\u002Fp>\n\u003Cp>  Avatar URL\u003Cbr \u002F>\n  Custom bot avatar (optional)\u003C\u002Fp>\n\u003Cp>  Include Featured Image\u003Cbr \u002F>\n  Adds featured image as embed\u003C\u002Fp>\n\u003Cp>  Timeout \u002F Retries\u003Cbr \u002F>\n  Reliability controls\u003C\u002Fp>\n\u003Cp>  Message Template\u003Cbr \u002F>\n  Markdown-ready content\u003C\u002Fp>\n\u003Cp>Role IDs can be configured in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Categories \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Edit  \u003C\u002Fli>\n\u003Cli>Posts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Tags \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Edit  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example mention result:\u003C\u002Fp>\n\u003Cp>\u003C@&123456789012345678> New post published!\u003C\u002Fp>\n\u003Ch3>Filters for Developers\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>init_plugin_suite_pulse_for_discord_payload  \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Modify the final webhook payload before sending.\u003Cbr \u002F>\nParams: \u003Ccode>array $payload\u003C\u002Fcode>, \u003Ccode>int $post_id\u003C\u002Fcode>, \u003Ccode>string $context\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>add_filter(‘init_plugin_suite_pulse_for_discord_payload’, function($payload){\u003Cbr \u002F>\n    $payload[‘content’] .= “\\nCustom footer”;\u003Cbr \u002F>\n    return $payload;\u003Cbr \u002F>\n});\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003Cbr \u002F>\nYou are free to use, modify, and distribute it under the same license.\u003C\u002Fp>\n","Send WordPress post notifications to Discord using webhooks. Lightweight, fast, role-aware, and built for modern WordPress sites.",30,205,"2025-11-26T06:00:00.000Z","5.5",[145,20,146,147,24],"automation","notifications","publish","https:\u002F\u002Finithtml.com\u002Fplugin\u002Finit-pulse-for-discord\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finit-pulse-for-discord.1.0.zip",{"slug":151,"name":152,"version":153,"author":154,"author_profile":155,"description":156,"short_description":157,"active_installs":29,"downloaded":158,"rating":29,"num_ratings":29,"last_updated":159,"tested_up_to":124,"requires_at_least":160,"requires_php":161,"tags":162,"homepage":166,"download_link":167,"security_score":102,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"digitalme-join-button-for-discord","DigitalME Join Button for Discord","1.2.0","DigitalME","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalmeactivecampaign\u002F","\u003Cp>This plugin adds a simple WordPress button linking to your Discord server.\u003Cbr \u002F>\nYou can set your Discord invite URL once in the Settings page, and use the shortcode anywhere in posts, pages, or blocks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Shortcode [digitalme_discord_button] to place the button anywhere\u003Cbr \u002F>\n* Global settings page for Discord URL under Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Discord Button\u003Cbr \u002F>\n* Fixed text (“Join our Discord!”) and styling\u003Cbr \u002F>\n* Lightweight and fully WP.org compliant\u003C\u002Fp>\n","A simple shortcode and settings page to display a fixed 'Join our Discord!' button.",144,"2025-11-18T19:00:00.000Z","5.0","",[163,164,20,21,165],"button","community","widget","https:\u002F\u002Fwww.DigitalME.cc\u002Fdigitalme-join-button-for-discord","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdigitalme-join-button-for-discord.1.2.0.zip",{"slug":169,"name":170,"version":171,"author":172,"author_profile":173,"description":174,"short_description":175,"active_installs":176,"downloaded":177,"rating":90,"num_ratings":178,"last_updated":179,"tested_up_to":16,"requires_at_least":180,"requires_php":107,"tags":181,"homepage":186,"download_link":187,"security_score":188,"vuln_count":14,"unpatched_count":29,"last_vuln_date":189,"fetched_at":31},"simple-301-redirects","Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More","2.1.0","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Ch4>Improve Your Website User Experience With Simple 301 Redirects Solution for WordPress\u003C\u002Fh4>\n\u003Cp>Launching a marketing campaign with a new URL? Got “404 not found” errors? Or relaunching your website with a new URL? Let’s redirect your old URLs to new ones automatically by creating 301 redirects to existing pages.\u003C\u002Fp>\n\u003Cp>Simple 301 Redirects provides an easy method of redirecting requests to another page on your site or elsewhere on the web. It’s especially handy when you migrate a site to WordPress and can’t preserve your URL structure.\u003C\u002Fp>\n\u003Cp>By setting up 301 redirects from your old pages to your new pages, any incoming links will be seamlessly passed along, and their page rank (or what-have-you) will be passed along with them.\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\u002FF0Zyo2yDoZY?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\u003Ch3>⭐ FEATURES OF SIMPLE 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>◾With this plugin, you can check and redirect your old URLs to the new ones with a few easy steps\u003Cbr \u002F>\n\u003Cstrong>◾\u003C\u002Fstrong> Designed for any website with very easy and user friendly interface which you can set up in few seconds\u003C\u002Fp>\n\u003Cp>◾Works great eCommerce, blog, magazine, small business and any other websites\u003C\u002Fp>\n\u003Ch3>🔰 MANAGE YOUR LINKS WITH SIMPLE 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>◾Import Redirect Rules:\u003C\u002Fstrong> You can import redirect links in bulk from your device and upload them using this plugin to manage links\u003C\u002Fp>\n\u003Cp>\u003Cstrong>◾ Export Redirect Rules:\u003C\u002Fstrong> You can also export your 301 Redirect Links in .csv format to use in future\u003C\u002Fp>\n\u003Cp>◾ \u003Cstrong>Wildcards:\u003C\u002Fstrong> It will redirect all files within a directory to the same filename in the redirected directory. To use wildcards, put an asterisk (*) after the folder name that you want to redirect. Example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Request: \u002Fold-folder\u002F*\u003C\u002Fli>\n\u003Cli>Destination: \u002Fnew-folder\u002F*\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>◾\u003Cstrong>Advanced Analytics:\u003C\u002Fstrong> Easily track and analyze click-through rates of your link redirects with BetterLinks (advanced link management solution by WPDeveloper)\u003C\u002Fp>\n\u003Cp>◾ \u003Cstrong>Friendly Support:\u003C\u002Fstrong> Get super friendly community support as we have an extraordinary support team ready to help you. Ask your questions in the support forum & someone from our team will help you\u003C\u002Fp>\n\u003Ch3>🏆 Featured by Renowned WordPress Publications\u003C\u002Fh3>\n\u003Cp>Simple 301 Redirects has been loved by lots of users, website owners, bloggers and marketers:\u003C\u002Fp>\n\u003Cp>🌟\u003Ca href=\"https:\u002F\u002Fpeakplex.com\u002Fblog\u002Fuse-simple-301-redirects-plugin\u002F\" rel=\"nofollow ugc\">Peakplex\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“The plugin’s name could not be better. It really is simple to do 301 redirects. For example, if you modify the URL of one of your pages, then you can take the old URL and redirect it to the new one. Not only can this keep some SEO value, but it’s good for user experience as well.”\u003C\u002Fp>\n\u003Cp>🌟\u003Ca href=\"https:\u002F\u002Fwww.wpkube.com\u002Fadd-301-redirects-wordpress\u002F\" rel=\"nofollow ugc\">WPKube\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“I like this plugin because: You can quickly create 301 redirects without leaving your WordPress dashboard. It makes it much easier to manage your existing 301 redirects. It’s just plain easier for beginners than digging around the .htaccess file.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>THIS PLUGIN IS MAINTAINED BY THE TEAM\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">ALL FEATURES\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need More Advanced Solution for Link Management?\u003C\u002Fh3>\n\u003Cp>Try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterlinks\u002F\" rel=\"ugc\">BetterLinks\u003C\u002Fa> – the advanced link management plugin that simplifies your marketing campaigns by offering a range of powerful features. You can easily shorten links, conduct split tests with dynamic redirects, and check for broken links.\u003Cbr \u002F>\nThe solution also allows you to monitor campaigns using a UTM builder, manage user roles, and analyze click-through rates. Additionally, you can create links without needing admin access and track analytics effortlessly, ensuring your marketing efforts are successful without any hassle.\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\u002FZJqBrFhQC1A?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\u003Ch3>🎁 [FREEBIE] Handful Plugins To Improve Your WordPress Site\u003C\u002Fh3>\n\u003Cp>If you like Simple 301 Redirects, then consider checking out our other WordPress Plugins & take your website to next level:\u003C\u002Fp>\n\u003Cp>🔝\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">\u003Cstrong>Essential Addons For Elementor\u003C\u002Fstrong>\u003C\u002Fa>– Most popular Elementor addons with 1 million active users in the WordPress repository.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-blocks\u002F\" rel=\"ugc\">\u003Cstrong>Essential Blocks For Gutenberg\u003C\u002Fstrong>\u003C\u002Fa> – The ultimate blocks library to enhance your Gutenberg web-building experience.\u003C\u002Fp>\n\u003Cp>🔔\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnotificationx\u002F\" rel=\"ugc\">\u003Cstrong>NotificationX\u003C\u002Fstrong>\u003C\u002Fa>– Best Social Proof & FOMO Marketing Solution to increase conversion rates.\u003C\u002Fp>\n\u003Cp>📝\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\" rel=\"ugc\">\u003Cstrong>BetterDocs\u003C\u002Fstrong>\u003C\u002Fa>– Best Documentation & Knowledge Base Plugin for WordPress, which also reduces your manual support request.\u003C\u002Fp>\n\u003Cp>♾️\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembedpress\u002F\" rel=\"ugc\">\u003Cstrong>EmbedPress\u003C\u002Fstrong>\u003C\u002Fa> – EmbedPress lets you embed videos, images, posts, audio, maps and all other types of content into your WordPress site with one-click to showcase it beautifully for the visitors.\u003C\u002Fp>\n\u003Cp>☁️\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">\u003Cstrong>Templately\u003C\u002Fstrong>\u003C\u002Fa> – Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">\u003Cstrong>SchedulePress\u003C\u002Fstrong>\u003C\u002Fa>: Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.\u003C\u002Fp>\n\u003Cp>🛑 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"ugc\">\u003Cstrong>Disable Comments\u003C\u002Fstrong>\u003C\u002Fa> – Instantly allow or disallow comments from any post type in WordPress and gain complete control over your full website.\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexia\u002F\" rel=\"ugc\">\u003Cstrong>Flexia\u003C\u002Fstrong>\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress.\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For video tutorials go to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWHp1xKHCfxAfzDOIz0TpDedvy9Z97umL\" rel=\"nofollow ugc\">YouTube Playlist\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have any more questions, visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-301-redirects\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs and documentation, check out our \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 LOVED SIMPLE 301 REDIRECTS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Learn from our tutorial on the YouTube Channel\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you love Simple 301 Redirects, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-301-redirects\u002Freviews\u002F?filter=5\" rel=\"ugc\">rate us on WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa> to learn more about how to do better in WordPress with \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Help Tutorial, Tips & Tricks\u003C\u002Fa>.\u003C\u002Fp>\n","Simple 301 Redirects provides an easy method of redirecting requests to another page on your site or elsewhere on the web.",100000,2998670,162,"2026-02-08T11:37:00.000Z","5.3",[182,183,22,184,185],"301-redirect","404-error-log","redirect-url","url-redirects","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-301-redirects\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-301-redirects.2.1.0.zip",97,"2023-11-13 00:00:00",{"attackSurface":191,"codeSignals":239,"taintFlows":248,"riskAssessment":298,"analyzedAt":309},{"hooks":192,"ajaxHandlers":235,"restRoutes":236,"shortcodes":237,"cronEvents":238,"entryPointCount":29,"unprotectedCount":29},[193,199,204,208,211,218,223,226,230],{"type":194,"name":195,"callback":196,"file":197,"line":198},"action","admin_enqueue_scripts","smr_discord_enqueue_color_picker","includes\\colorPicker.php",16,{"type":194,"name":200,"callback":201,"file":202,"line":203},"admin_init","smr_discord_check_oauth_callback","includes\\oauthHandler.php",20,{"type":194,"name":205,"callback":206,"file":202,"line":207},"admin_notices","closure",66,{"type":194,"name":205,"callback":209,"file":202,"line":210},"smr_discord_oauth_success_notice",79,{"type":212,"name":213,"callback":214,"priority":215,"file":216,"line":217},"filter","plugin_row_meta","smr_discord_row_meta",10,"includes\\pluginRowMeta.php",15,{"type":194,"name":219,"callback":220,"file":221,"line":222},"admin_menu","smr_discord_create_menu","includes\\registerMenu.php",17,{"type":194,"name":200,"callback":224,"file":221,"line":225},"smr_discord_settings",56,{"type":194,"name":227,"callback":228,"file":229,"line":222},"parse_request","smr_discord_url_handler","includes\\urlCatching.php",{"type":194,"name":231,"callback":232,"file":233,"line":234},"plugins_loaded","smr_discord_load_textdomain","wp-discord-invite.php",73,[],[],[],[],{"dangerousFunctions":240,"sqlUsage":241,"outputEscaping":244,"fileOperations":29,"externalRequests":88,"nonceChecks":29,"capabilityChecks":242,"bundledLibraries":247},[],{"prepared":242,"raw":29,"locations":243},2,[],{"escaped":245,"rawEcho":29,"locations":246},80,[],[],[249,269,277,290],{"entryPoint":250,"graph":251,"unsanitizedCount":29,"severity":268},"smr_discord_count_page (includes\\countPage.php:22)",{"nodes":252,"edges":265},[253,259],{"id":254,"type":255,"label":256,"file":257,"line":258},"n0","source","$_POST","includes\\countPage.php",149,{"id":260,"type":261,"label":262,"file":257,"line":263,"wp_function":264},"n1","sink","echo() [XSS]",189,"echo",[266],{"from":254,"to":260,"sanitized":267},true,"low",{"entryPoint":270,"graph":271,"unsanitizedCount":29,"severity":268},"\u003CcountPage> (includes\\countPage.php:0)",{"nodes":272,"edges":275},[273,274],{"id":254,"type":255,"label":256,"file":257,"line":258},{"id":260,"type":261,"label":262,"file":257,"line":263,"wp_function":264},[276],{"from":254,"to":260,"sanitized":267},{"entryPoint":278,"graph":279,"unsanitizedCount":29,"severity":268},"smr_discord_check_oauth_callback (includes\\oauthHandler.php:22)",{"nodes":280,"edges":288},[281,284],{"id":254,"type":255,"label":282,"file":202,"line":283},"$_GET",39,{"id":260,"type":261,"label":285,"file":202,"line":286,"wp_function":287},"update_option() [Settings Manipulation]",51,"update_option",[289],{"from":254,"to":260,"sanitized":267},{"entryPoint":291,"graph":292,"unsanitizedCount":29,"severity":268},"\u003CoauthHandler> (includes\\oauthHandler.php:0)",{"nodes":293,"edges":296},[294,295],{"id":254,"type":255,"label":282,"file":202,"line":283},{"id":260,"type":261,"label":285,"file":202,"line":286,"wp_function":287},[297],{"from":254,"to":260,"sanitized":267},{"summary":299,"deductions":300},"The static analysis of wp-discord-invite v2.6.0 reveals a generally secure code base with no identified vulnerabilities in its direct attack surface. The plugin demonstrates good practices by employing prepared statements for all SQL queries and ensuring all output is properly escaped, which significantly mitigates risks of SQL injection and Cross-Site Scripting (XSS) from direct code execution.\n\nHowever, the plugin's vulnerability history is a significant concern. With four known medium-severity CVEs, including common types like XSS and CSRF, it suggests a pattern of past weaknesses that required patching. The fact that the last vulnerability was recorded in May 2025, and that there are currently no unpatched vulnerabilities, indicates that the developers have addressed past issues. Nevertheless, the existence of past vulnerabilities, particularly common ones, warrants vigilance and suggests that while the current version appears clean, the plugin's development may have had some historical security shortcomings.\n\nOverall, wp-discord-invite v2.6.0 presents a mixed security profile. Its static analysis shows strong adherence to secure coding practices for its current implementation, with a minimal attack surface. The primary risk stems from its history of past vulnerabilities, even though they are currently patched. This history suggests a need for ongoing monitoring and prompt updating to address any future disclosed vulnerabilities.",[301,303,306],{"reason":302,"points":198},"History of 4 medium-severity CVEs",{"reason":304,"points":305},"History of XSS and CSRF vulnerabilities",8,{"reason":307,"points":308},"No nonce checks on entry points",5,"2026-03-16T19:39:10.817Z",{"wat":311,"direct":322},{"assetPaths":312,"generatorPatterns":317,"scriptPaths":318,"versionParams":319},[313,314,315,316],"\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fassets\u002Fadmin-styles.css","\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fassets\u002Fdsc-oauth.css","\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fassets\u002Ficon-128x128.png","\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fjs\u002Fcolor-picker.js",[],[316],[320,321,316],"\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fassets\u002Fadmin-styles.css?ver=2.6.0","\u002Fwp-content\u002Fplugins\u002Fwp-discord-invite\u002Fassets\u002Fdsc-oauth.css?ver=2.6.0",{"cssClasses":323,"htmlComments":339,"htmlAttributes":370,"restEndpoints":377,"jsGlobals":378,"shortcodeOutput":386},[324,325,326,327,328,329,330,331,332,333,334,335,336,337,338],"wp-discord-wrap","wp-discord-header","wp-discord-header-content","wp-discord-card","wp-discord-card-header","wp-discord-card-body","wp-discord-stats-grid","wp-discord-stat-card","wp-discord-stat-icon","wp-discord-stat-content","wp-discord-stat-label","wp-discord-stat-value","wp-discord-webhook-form","wp-discord-webhook-input-group","wp-discord-webhook-button",[340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369],"\u003C!-- COUNT PAGE START -->","\u003C!-- Header -->","\u003C!-- Stats Overview Card -->","\u003C!-- Your Link -->","\u003C!-- Total Clicks -->","\u003C!-- Last Click -->","\u003C!-- Webhook Settings -->","\u003C!-- Enable Webhook -->","\u003C!-- Webhook URL -->","\u003C!-- Enable OAuth -->","\u003C!-- Discord Server ID -->","\u003C!-- Discord Bot Token -->","\u003C!-- Discord Channel ID -->","\u003C!-- Save Changes -->","\u003C!-- IMPORTANT: To be removed in next major release -->","\u003C!-- Help Page -->","\u003C!-- Plugin activation hook -->","\u003C!-- Plugin activation callback -->","\u003C!-- Plugin deactivation hook -->","\u003C!-- Plugin deactivation callback -->","\u003C!-- Load plugin text domain for translations -->","\u003C!-- Configuring Plugin Row Meta -->","\u003C!-- Catching URL defined in settings -->","\u003C!-- Inserting color picker for admin menu -->","\u003C!-- Registering Admin Menus -->","\u003C!-- Registering Settings -->","\u003C!-- Settings Config Page -->","\u003C!-- Click Count Page -->","\u003C!-- OAuth Handler for Discord webhook integration -->","\u003C!-- Important Functions -->",[371,372,373,374,375,376],"data-setting-name=\"smr_discord_webhook_enable\"","data-setting-name=\"smr_discord_webhook_url\"","data-setting-name=\"smr_discord_oauth_enable\"","data-setting-name=\"smr_discord_server_id\"","data-setting-name=\"smr_discord_bot_token\"","data-setting-name=\"smr_discord_channel_id\"",[],[379,380,232,196,381,382,383,384,385],"smr_discord_activate","smr_discord_deactivate","smr_discord_count_page","smr_discord_settings_page","smr_discord_main_page","smr_discord_catch_url","smr_discord_webhook_handle",[]]