[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjor9kq3oilYbVQaO1rvLrwXD50kWbZOUz5dYVyEmtxM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":136,"fingerprints":457},"wcc-gf-to-discord","WCC GF to Discord","1.0.0","weconnectcodeplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fweconnectcodeplugins\u002F","\u003Cp>Gravity Form Discord Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Form\u003C\u002Fa> plugins to Discord when someone submits a form. Learn more about Gravity Form Discord Plugin at \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-gravity-forms\" rel=\"nofollow ugc\">weconnectcode.com\u003C\u002Fa>. We also offer other connector for Discord \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Flawmatics-grow-for-gravity-forms\" rel=\"nofollow ugc\">Gravity Form Lawmatics Integration\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Discord Accounts” tab then add new account.\u003C\u002Fli>\n\u003Cli>Go to “Discord Integration” tab then create new Integration.\u003C\u002Fli>\n\u003Cli>Map required Discord fields to gravity form fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Discord by submiting gravity form.\u003C\u002Fli>\n\u003Cli>Go to “Discord Logs” tab and verify, if entry was sent to Discord.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect Discord account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any gravity form to Discord account by safe and secure Oauth 2.0.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Discord fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>First select any Discord object then Map gravity form fields to Discord object fields. There is No limitation on number of fields. You can map unlimited fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter gravity form submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Either Send all gravity form submissions to Discord or filter gravity form submissions sent to Discord based on user input. For example , send only those entries to Discord which have work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to Discord\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send gravity form submissions to Discord when someone submits a gravity form. You can manually send gravity form submissions to Discord.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Discord logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each gravity form submission whether sent (or not sent) to Discord and easily resend any gravity form submission to Discord.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Discord object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many gravity form fields as Discord object notes when anyone submits a form on your site.\u003C\u002Fp>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Gravity Form and some other popular gravity forms are good but you can not send gravity form submissions to any crm including Discord. You can send any gravity form submissions from your wordpress site to Discord with this free wordpress Discord plugin.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin has a Premium version which comes with several additional benifits \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-gravity-forms\" rel=\"nofollow ugc\">Gravity Form – Discord\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discord Custom fields and Particularly Phone Fields.\u003C\u002Fli>\n\u003Cli>Discord Notes Field\u003C\u002Fli>\n\u003Cli>User Agent and IP related Data Of the Entries\u003C\u002Fli>\n\u003Cli>WCC Entries Pro Version With all the Premium Features.\u003C\u002Fli>\n\u003Cli>Super Helpful WCC Addons and Free Updates.\u003C\u002Fli>\n\u003Cli>By Purchasing the Premium Version of the Plugin, You will Get Free Updates\u003C\u002Fli>\n\u003Cli>Get Pro Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Want to send data to other crm\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fweconnectcode.com\u002Fplugins\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Gravity Form Discord Integration\u003C\u002Fh3>\n\u003Cp>We have a separate plugin for Discord. \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-gravity-forms\" rel=\"nofollow ugc\">Gravity Form Discord\u003C\u002Fa>\u003C\u002Fp>\n","Send Gravity Form Plugin Submissions to Discord.",0,210,"2025-07-10T07:15:00.000Z","6.8.5","4.7","7.2",[18,19,20,21,22],"discord","gravity-form-discord","gravity-form-discord-web-to-lead","wordpress-discord","wordpress-discord-integration","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwcc-gf-to-discord.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},11,10,99,30,93,"2026-04-04T14:47:13.170Z",[37,49,71,94,113],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":44,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":45,"homepage":23,"download_link":48,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wcc-cf7-to-discord","WCC CF7 to Discord","1.1.0","\u003Cp>Contact Form 7 Discord Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fcontactform7.com\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa> plugins to Discord when someone submits a form. Learn more about Contact Form 7 Discord Plugin at \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-contact-form-7\" rel=\"nofollow ugc\">weconnectcode.com\u003C\u002Fa>. We also offer other connector for Lawmatics \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Flawmatics-grow-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 Lawmatics Integration\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Discord Accounts” tab then add new account.\u003C\u002Fli>\n\u003Cli>Go to “Discord Integration” tab then create new Integration.\u003C\u002Fli>\n\u003Cli>Map required Discord fields to contact form 7 fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Discord by submiting contact form 7.\u003C\u002Fli>\n\u003Cli>Go to “Discord Logs” tab and verify, if entry was sent to Discord.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect Discord account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any contact form 7 to Discord account by safe and secure Oauth 2.0.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Discord fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>First select any Discord object then Map contact form fields to Discord object fields. There is No limitation on number of fields. You can map unlimited fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter contact form 7 submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Either Send all contact form 7 submissions to Discord or filter contact form submissions sent to Discord based on user input. For example , send only those entries to Discord which have work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to Discord\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send contact form 7 submissions to Discord when someone submits a contact form. You can manually send contact form submissions to Discord.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Discord logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each contact form 7 submission whether sent (or not sent) to Discord and easily resend any contact form submission to Discord.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Discord object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many contact form fields as Discord object notes when anyone submits a form on your site.\u003C\u002Fp>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Contact Form 7 and some other popular contact forms are good but you can not send contact form submissions to any crm including Discord. You can send any contact form submissions from your wordpress site to Discord with this free wordpress Discord plugin.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin has a Premium version which comes with several additional benifits \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 – Discord\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discord Custom fields and Particularly Phone Fields.\u003C\u002Fli>\n\u003Cli>Discord Notes Field\u003C\u002Fli>\n\u003Cli>User Agent and IP related Data Of the Entries\u003C\u002Fli>\n\u003Cli>WCC Entries Pro Version With all the Premium Features.\u003C\u002Fli>\n\u003Cli>Super Helpful WCC Addons and Free Updates.\u003C\u002Fli>\n\u003Cli>By Purchasing the Premium Version of the Plugin, You will Get Free Updates\u003C\u002Fli>\n\u003Cli>Get Pro Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Want to send data to other crm\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fweconnectcode.com\u002Fplugins\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Contact Form 7 Discord Integration\u003C\u002Fh3>\n\u003Cp>We have a separate plugin for Discord. \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fdiscord-grow-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 Discord\u003C\u002Fa>\u003C\u002Fp>\n","Send Contact Form 7 Plugin Submissions to Discord.",318,"2025-06-02T07:14:00.000Z",[46,47,18,21,22],"contact-form-7-discord","contact-form-7-discord-web-to-lead","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwcc-cf7-to-discord.zip",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":14,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":69,"download_link":70,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"pmpro-discord-add-on","ExpressTechSoftwares Discord Add-on for Paid Memberships Pro","2.0.1","expresstechsoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Fexpresstechsoftware\u002F","\u003Ch4>THE EASY WAY TO ADD DISCORD COMMUNITY TO A PMPro MEMBERSHIP SITE ON WORDPRESS.\u003C\u002Fh4>\n\u003Cp>Paid Memberships Pro Discord Add is a complete solution to secure your discord community content and create a seamless membership discord community experience on WordPress.\u003C\u002Fp>\n\u003Cp>With over 18 features to share protected content to discord community server, advanced membership-discord-role management, and built-in join \u002Fcancel \u002Fexpiry role assignment, we provide you with everything you need to create an efficient and user-friendly membership discord community server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>BUILT FOR YOUR PRIVATE DISCORD COMMUNITY OF WORDPRESS MEMBERSHIP SITE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PMPro discord community addon supports any kind of member community-focused business or organization. With over 8 years of experience working with creators like you, this plugin delivers on what you need today and in the future. Select a use case to learn more about how we specialize in supporting your unique business:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-pmpro-and-discord-server-using-discord-addon\u002F\" rel=\"nofollow ugc\">Manual\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpmpro-discord-add-on\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=v7lxB_Bvlv4\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fpro-version-addon-for-pmpro-discord\u002F\" rel=\"nofollow ugc\">Premium Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Exclusive Community Access:\u003C\u002Fstrong> Members are granted access to a private Discord server or specific channels based on their membership level, creating a sense of exclusivity and privilege.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Segmented Communication Channels:\u003C\u002Fstrong> Different Discord channels are set up for various courses and topics, allowing members to engage in focused discussions and network with peers sharing similar interests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Direct Support and Q&A Sessions:\u003C\u002Fstrong> The platform hosts regular Q&A sessions and support discussions on Discord, offering direct access to instructors and fostering a supportive learning environment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Notifications and Updates: Members receive instant updates about new course releases, webinars, and events directly through Discord, enhancing communication efficiency.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community Building:\u003C\u002Fstrong> The interactive nature of Discord, including voice and video chat options, fosters a stronger community bond, encouraging members to actively participate and share their experiences.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>18 FEATURE OF DISCORD COMMUNITY ADDON:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Member Management: \u003C\u002Fstrong>\u003Cbr \u002F>\nThese features are focused on managing the status and details of members in relation to their membership and Discord account.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 1: \u003C\u002Fstrong> Allow members to connect their Discord account with their Paid Memberships Pro membership account.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 2: \u003C\u002Fstrong> Update member roles when membership expires.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 3: \u003C\u002Fstrong> Update member roles when membership is canceled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 4: \u003C\u002Fstrong>Change roles by editing user membership in WP Manage user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 5: \u003C\u002Fstrong>Support of Paid Memberships Pro – Cancel on Next Payment Date, ensuring roles aren’t removed immediately upon cancellation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Role & Access Control: \u003C\u002Fstrong>\u003Cbr \u002F>\nThis category involves managing and assigning roles based on membership status and levels, as well as defining default roles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 1: \u003C\u002Fstrong>Assign roles in Discord as per membership level.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 2: \u003C\u002Fstrong>Allow admin to change or remove member roles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 3: \u003C\u002Fstrong>Set a default role for all members upon connecting their Discord account.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 4: \u003C\u002Fstrong>Decide if members should stay in the Discord server when membership expires or is canceled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 5: \u003C\u002Fstrong>Set a default role when membership is canceled or expires.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 6: \u003C\u002Fstrong>Support for forced Discord authentication before checkout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Communication & Engagement:\u003C\u002Fstrong>\u003Cbr \u002F>\nThese features enhance member engagement and communication, particularly through direct messaging.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 1: \u003C\u002Fstrong>Send a direct message when membership expires.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 2: \u003C\u002Fstrong>Send a direct message when membership is canceled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 3: \u003C\u002Fstrong>Send membership expiration warnings via direct message.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customization & Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis category includes features that allow for customization of the plugin and its integration with other tools.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 1: \u003C\u002Fstrong>Use shortcode [discord_connect_button] to display connect\u002Fdisconnect button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 2: \u003C\u002Fstrong>Join the Discord server through authentication, with the option for a default role for new members.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 3: \u003C\u002Fstrong>Button styling feature under plugin settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature 4: \u003C\u002Fstrong>Hide the connect button using a simple filter in the theme’s functions.php or a code snippet plugin.\u003C\u002Fp>\n\u003Ch3>DOCUMENTATION, SUPPORT.\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpmpro-discord-add-on\u002F\" rel=\"ugc\">Access free support here on\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-pmpro-and-discord-server-using-discord-addon\u002F\" rel=\"nofollow ugc\">Steps Connecting Discord Addon\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fcheckout\u002F?add-to-cart=19749&quantity=1&utm_source=ets_wporg-discord&utm_medium=ets_wporg_link&utm_campaign=ets_wporg_discord-pro&utm_content=buy_now\" rel=\"nofollow ugc\">Pro Version Addon Features for PMPro-Discord\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>A. Enhanced Role Management\u003Cbr \u002F>\nMultiple Membership Discord Roles:\u003C\u002Fstrong> The Pro version of the PMPro-Discord Addon takes role management to the next level. It allows for the assignment of multiple Discord roles based on different membership levels. This feature is especially useful for communities that offer a range of membership tiers, each with its unique benefits and access levels. By assigning multiple roles, community managers can create a more dynamic and tiered community structure, providing members with access to exclusive channels and content based on their specific subscription tier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>B. Premium Support Services\u003Cbr \u002F>\nEmail Support:\u003C\u002Fstrong> Subscribers of the Pro version gain access to dedicated email support. This service ensures that any technical issues or questions related to the PMPro-Discord integration are promptly addressed by a team of experts. This level of support is crucial for maintaining a seamless and uninterrupted community experience, particularly for large communities where quick resolution of issues is paramount.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>C. Custom Integration Services\u003Cbr \u002F>\nFree Consultation for Custom Discord API Integrations:\u003C\u002Fstrong> A standout feature of the Pro version is the offer of a free consultation for developing custom Discord API integrations. This service is invaluable for community managers looking to customize their Discord experience to fit unique community needs. Whether it’s developing specialized bots, automating specific community functions, or integrating with other software, the Pro version opens up a world of possibilities for bespoke community solutions. This feature not only adds tremendous value to the addon but also demonstrates a commitment to accommodating the specific needs of diverse communities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong> installation\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch4>Download, Install and Activate!\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Plugins > Add New to find and install PMPRO discord Addon.\u003C\u002Fli>\n\u003Cli>Or, download the latest version of the plugin, then go to Plugins > Add New and click the “Upload Plugin” button to upload your .zip file.\u003C\u002Fli>\n\u003Cli>Activate the plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Download, Install and Activate!\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Plugins > Add New to find and install PMPRO discord Addon.\u003C\u002Fli>\n\u003Cli>Or, download the latest version of the plugin, then go to Plugins > Add New and click the “Upload Plugin” button to upload your .zip file.\u003C\u002Fli>\n\u003Cli>Activate the plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Complete the Initial Plugin Setup\u003C\u002Fh4>\n\u003Cp>Go to Memberships > Discord Settings in the WordPress admin to begin setup. Our \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fv7lxB_Bvlv4\" rel=\"nofollow ugc\">Initial Setup Tutorial Video \u003C\u002Fa> will show you how to configure\u003C\u002Fp>\n\u003Ch4>More Installation and Setup Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fv7lxB_Bvlv4\" rel=\"nofollow ugc\">Installation Video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-pmpro-and-discord-server-using-discord-addon\u002F\" rel=\"nofollow ugc\">Installation Docs\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Checkout Our Other Plugins\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexpresstechsoftwares-memberpress-discord-add-on\u002F\" rel=\"ugc\">Connect MemberPress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-learnpress-discord-add-on\u002F\" rel=\"ugc\">connect Learnpress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-learndash-and-discord\u002F\" rel=\"ugc\">Connect LearnDash and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-gamipress-and-discord\u002F\" rel=\"ugc\">Connect GamiPress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-lifterlms-to-discord\u002F\" rel=\"ugc\">Connect LifterLMS and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebhook-for-wcfm-vendors\u002F\" rel=\"ugc\">Webhook For WCFM Vendors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finspect-http-requests\u002F\" rel=\"ugc\">Inspect HTTP Requests\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-questions-answers-for-woocommerce\u002F\" rel=\"ugc\">Product Questions & Answers for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member-discord-add-on\u002F\" rel=\"ugc\">Connect Ultimate Member and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-eduma-theme-to-discord\u002F\" rel=\"ugc\">Connect Eduma Theme and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-badgeos-to-discord\u002F\" rel=\"ugc\">Connect BadgeOS and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","This add-on enables connecting your PMPro enabled website to your discord server. Now you can add\u002Fremove PMPro members directly to your discord server &hellip;",800,34744,86,20,"2025-12-01T21:53:00.000Z","5.0","7.0",[18,65,66,67,68],"friends","hang-out","talk","video-chat","https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-pmpro-and-discord-server-using-discord-addon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpmpro-discord-add-on.2.0.1.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":57,"downloaded":79,"rating":80,"num_ratings":30,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":23,"tags":84,"homepage":89,"download_link":90,"security_score":91,"vuln_count":92,"unpatched_count":92,"last_vuln_date":93,"fetched_at":27},"wp-discord-post-plus","WP Discord Post Plus –  Supports Unlimited Channels","1.0.2","wptasker","https:\u002F\u002Fprofiles.wordpress.org\u002Fwptasker\u002F","\u003Cp>WP Discord Post Plus integrates with WordPress and WooCommerce (if installed) to send your new post and orders to discord channels. You can configure multiple channels separately for your blog posts or WooCommerce orders.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send new post to Discord\u003C\u002Fli>\n\u003Cli>Send WooCommerce orders to discord\u003C\u002Fli>\n\u003Cli>Post Metabox integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Send New Post to Discord\u003C\u002Fh3>\n\u003Cp>After you configure the Webhook URLs, all of your published posts will be sent to discord automatically. You can select a separate channel for each category. You will also be able to select a default channel for posts that don’t match any category. If your post has multiple categories, the post will only be sent to the first one.\u003C\u002Fp>\n\u003Ch3>Send WooCommerce Orders to Discord\u003C\u002Fh3>\n\u003Cp>After you configure the Webhook URLs for WooCommerce, all of your orders will be sent to discord automatically. You can select a separate channel for each product category. You will also be able to select a default channel for orders that don’t match any category. If your orders have multiple categories, the order will only be sent to the first one.\u003C\u002Fp>\n\u003Ch3>Post Metabox Integration\u003C\u002Fh3>\n\u003Cp>Additionally, the plugin offers a post metabox integration, where you can select whether you want to send a particular post to discord or not. It only works for newly published posts.\u003C\u002Fp>\n","WP Discord Post Plus integrates with WordPress and WooCommerce (if installed) to send your new post and orders to discord channels.",19046,80,"2023-04-16T09:58:00.000Z","5.7.15","4.4",[85,18,86,87,88],"chat","post","publish","server","https:\u002F\u002Fwp-tasker.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-discord-post-plus.1.0.2.zip",63,1,"2025-08-15 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":25,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":83,"requires_php":107,"tags":108,"homepage":110,"download_link":111,"security_score":112,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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.",500,5653,3,"2023-10-17T16:02:00.000Z","6.3.8","7.4",[85,18,109],"webhook","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":102,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":16,"tags":127,"homepage":131,"download_link":132,"security_score":133,"vuln_count":134,"unpatched_count":11,"last_vuln_date":135,"fetched_at":27},"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.",11683,92,7,"2026-02-14T00:00:00.000Z","6.9.4","5.2",[18,128,129,130,109],"invite","link-shortener","vanity-url","https:\u002F\u002Fplugins.sarveshmrao.in\u002Fwp-discord-invite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-discord-invite.2.6.0.zip",96,4,"2025-05-07 00:00:00",{"attackSurface":137,"codeSignals":198,"taintFlows":250,"riskAssessment":448,"analyzedAt":456},{"hooks":138,"ajaxHandlers":168,"restRoutes":195,"shortcodes":196,"cronEvents":197,"entryPointCount":31,"unprotectedCount":11},[139,145,149,154,157,161,164],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","init","checkActions","Inc\\WccGfDiscord_Actions.php",37,{"type":140,"name":146,"callback":147,"priority":31,"file":143,"line":148},"admin_enqueue_scripts","style",39,{"type":140,"name":150,"callback":151,"priority":152,"file":143,"line":153},"admin_menu","register_menu",9,41,{"type":140,"name":150,"callback":155,"file":143,"line":156},"register_submenu",42,{"type":140,"name":158,"callback":159,"priority":60,"file":143,"line":160},"wcc_entries_form_gform_submit_action","wcc_gf_discord_integration",56,{"type":140,"name":162,"callback":159,"priority":60,"file":143,"line":163},"gform_after_submission",58,{"type":140,"name":165,"callback":166,"file":143,"line":167},"wcc_entries_below_view_page_left","wcc_entries_details",74,[169,174,176,179,181,183,185,188,190,193],{"action":170,"nopriv":171,"callback":170,"hasNonce":171,"hasCapCheck":172,"file":143,"line":173},"wcc_gf_discord_get_channel_id",true,false,46,{"action":170,"nopriv":172,"callback":170,"hasNonce":171,"hasCapCheck":172,"file":143,"line":175},47,{"action":177,"nopriv":171,"callback":177,"hasNonce":171,"hasCapCheck":172,"file":143,"line":178},"wcc_gf_discord_get_form_fields",50,{"action":177,"nopriv":172,"callback":177,"hasNonce":171,"hasCapCheck":172,"file":143,"line":180},51,{"action":182,"nopriv":171,"callback":182,"hasNonce":171,"hasCapCheck":172,"file":143,"line":91},"wcc_gf_discord_get_module_fields",{"action":182,"nopriv":172,"callback":182,"hasNonce":171,"hasCapCheck":172,"file":143,"line":184},64,{"action":186,"nopriv":171,"callback":186,"hasNonce":171,"hasCapCheck":172,"file":143,"line":187},"wcc_gf_discord_get_module_fields_and_form_field",67,{"action":186,"nopriv":172,"callback":186,"hasNonce":171,"hasCapCheck":172,"file":143,"line":189},68,{"action":191,"nopriv":171,"callback":191,"hasNonce":171,"hasCapCheck":172,"file":143,"line":192},"wcc_gf_discord_status",70,{"action":191,"nopriv":172,"callback":191,"hasNonce":171,"hasCapCheck":172,"file":143,"line":194},72,[],[],[],{"dangerousFunctions":199,"sqlUsage":200,"outputEscaping":221,"fileOperations":92,"externalRequests":123,"nonceChecks":248,"capabilityChecks":11,"bundledLibraries":249},[],{"prepared":201,"raw":123,"locations":202},107,[203,207,209,211,215,218,219],{"file":204,"line":205,"context":206},"Inc\\WccGfDiscord_Register.php",149,"$wpdb->get_results() with variable interpolation",{"file":204,"line":208,"context":206},196,{"file":204,"line":210,"context":206},275,{"file":212,"line":213,"context":214},"templates\\integration_tbl.php",140,"$wpdb->get_var() with variable interpolation",{"file":216,"line":217,"context":206},"templates\\log_tbl.php",232,{"file":216,"line":43,"context":214},{"file":216,"line":220,"context":214},404,{"escaped":222,"rawEcho":223,"locations":224},418,12,[225,228,230,232,234,237,238,239,240,242,244,246],{"file":143,"line":226,"context":227},113,"raw output",{"file":143,"line":229,"context":227},127,{"file":143,"line":231,"context":227},177,{"file":143,"line":233,"context":227},237,{"file":235,"line":236,"context":227},"templates\\configuration_add.php",53,{"file":235,"line":236,"context":227},{"file":235,"line":236,"context":227},{"file":235,"line":236,"context":227},{"file":212,"line":241,"context":227},246,{"file":212,"line":243,"context":227},248,{"file":216,"line":245,"context":227},533,{"file":216,"line":247,"context":227},535,24,[],[251,268,277,286,340,372,385,412,425,440],{"entryPoint":252,"graph":253,"unsanitizedCount":11,"severity":267},"wcc_gf_discord_get_channel_id (Inc\\WccGfDiscord_Actions.php:116)",{"nodes":254,"edges":265},[255,260],{"id":256,"type":257,"label":258,"file":143,"line":259},"n0","source","$_POST['accounts']",122,{"id":261,"type":262,"label":263,"file":143,"line":259,"wp_function":264},"n1","sink","get_row() [SQLi]","get_row",[266],{"from":256,"to":261,"sanitized":171},"low",{"entryPoint":269,"graph":270,"unsanitizedCount":11,"severity":267},"wcc_gf_discord_get_module_fields (Inc\\WccGfDiscord_Actions.php:182)",{"nodes":271,"edges":275},[272,274],{"id":256,"type":257,"label":258,"file":143,"line":273},188,{"id":261,"type":262,"label":263,"file":143,"line":273,"wp_function":264},[276],{"from":256,"to":261,"sanitized":171},{"entryPoint":278,"graph":279,"unsanitizedCount":11,"severity":267},"wcc_gf_discord_get_module_fields_and_form_field (Inc\\WccGfDiscord_Actions.php:199)",{"nodes":280,"edges":284},[281,283],{"id":256,"type":257,"label":258,"file":143,"line":282},205,{"id":261,"type":262,"label":263,"file":143,"line":282,"wp_function":264},[285],{"from":256,"to":261,"sanitized":171},{"entryPoint":287,"graph":288,"unsanitizedCount":11,"severity":267},"checkActions (Inc\\WccGfDiscord_Actions.php:253)",{"nodes":289,"edges":332},[290,293,297,301,303,306,311,314,316,319,322,325,329],{"id":256,"type":257,"label":291,"file":143,"line":292},"$_GET (x3)",264,{"id":261,"type":262,"label":294,"file":143,"line":295,"wp_function":296},"wp_redirect() [Open Redirect]",270,"wp_redirect",{"id":298,"type":257,"label":299,"file":143,"line":300},"n2","$_REQUEST['wcc_gf_discord_send_manual']",332,{"id":302,"type":262,"label":263,"file":143,"line":300,"wp_function":264},"n3",{"id":304,"type":257,"label":305,"file":143,"line":300},"n4","$_REQUEST",{"id":307,"type":262,"label":308,"file":143,"line":309,"wp_function":310},"n5","get_results() [SQLi]",337,"get_results",{"id":312,"type":257,"label":299,"file":143,"line":313},"n6",366,{"id":315,"type":262,"label":294,"file":143,"line":313,"wp_function":296},"n7",{"id":317,"type":257,"label":305,"file":143,"line":318},"n8",521,{"id":320,"type":262,"label":263,"file":143,"line":321,"wp_function":264},"n9",530,{"id":323,"type":257,"label":305,"file":143,"line":324},"n10",363,{"id":326,"type":327,"label":328,"file":143,"line":324},"n11","transform","→ wcc_gf_discord_integration()",{"id":330,"type":262,"label":308,"file":143,"line":331,"wp_function":310},"n12",879,[333,334,335,336,337,338,339],{"from":256,"to":261,"sanitized":171},{"from":298,"to":302,"sanitized":171},{"from":304,"to":307,"sanitized":171},{"from":312,"to":315,"sanitized":171},{"from":317,"to":320,"sanitized":171},{"from":323,"to":326,"sanitized":172},{"from":326,"to":330,"sanitized":171},{"entryPoint":341,"graph":342,"unsanitizedCount":11,"severity":267},"\u003CWccGfDiscord_Actions> (Inc\\WccGfDiscord_Actions.php:0)",{"nodes":343,"edges":363},[344,346,347,348,349,350,351,352,353,354,355,357,358,359,361],{"id":256,"type":257,"label":345,"file":143,"line":259},"$_POST['accounts'] (x3)",{"id":261,"type":262,"label":263,"file":143,"line":259,"wp_function":264},{"id":298,"type":257,"label":291,"file":143,"line":292},{"id":302,"type":262,"label":294,"file":143,"line":295,"wp_function":296},{"id":304,"type":257,"label":299,"file":143,"line":300},{"id":307,"type":262,"label":263,"file":143,"line":300,"wp_function":264},{"id":312,"type":257,"label":305,"file":143,"line":300},{"id":315,"type":262,"label":308,"file":143,"line":309,"wp_function":310},{"id":317,"type":257,"label":299,"file":143,"line":313},{"id":320,"type":262,"label":294,"file":143,"line":313,"wp_function":296},{"id":323,"type":257,"label":356,"file":143,"line":318},"$_REQUEST (x2)",{"id":326,"type":262,"label":263,"file":143,"line":321,"wp_function":264},{"id":330,"type":257,"label":305,"file":143,"line":324},{"id":360,"type":327,"label":328,"file":143,"line":324},"n13",{"id":362,"type":262,"label":308,"file":143,"line":331,"wp_function":310},"n14",[364,365,366,367,368,369,370,371],{"from":256,"to":261,"sanitized":171},{"from":298,"to":302,"sanitized":171},{"from":304,"to":307,"sanitized":171},{"from":312,"to":315,"sanitized":171},{"from":317,"to":320,"sanitized":171},{"from":323,"to":326,"sanitized":171},{"from":330,"to":360,"sanitized":172},{"from":360,"to":362,"sanitized":171},{"entryPoint":373,"graph":374,"unsanitizedCount":11,"severity":267},"settings_index (Inc\\WccGfDiscord_Register.php:357)",{"nodes":375,"edges":383},[376,379],{"id":256,"type":257,"label":377,"file":204,"line":378},"$_POST (x4)",367,{"id":261,"type":262,"label":380,"file":204,"line":381,"wp_function":382},"update_option() [Settings Manipulation]",368,"update_option",[384],{"from":256,"to":261,"sanitized":171},{"entryPoint":386,"graph":387,"unsanitizedCount":11,"severity":267},"\u003CWccGfDiscord_Register> (Inc\\WccGfDiscord_Register.php:0)",{"nodes":388,"edges":406},[389,391,393,395,397,398,400,403,404,405],{"id":256,"type":257,"label":390,"file":204,"line":133},"$_GET['edit_id']",{"id":261,"type":262,"label":263,"file":204,"line":392,"wp_function":264},94,{"id":298,"type":257,"label":394,"file":204,"line":133},"$_GET",{"id":302,"type":262,"label":308,"file":204,"line":396,"wp_function":310},102,{"id":304,"type":257,"label":394,"file":204,"line":133},{"id":307,"type":262,"label":263,"file":204,"line":399,"wp_function":264},114,{"id":312,"type":257,"label":401,"file":204,"line":402},"$_GET['id']",271,{"id":315,"type":262,"label":263,"file":204,"line":402,"wp_function":264},{"id":317,"type":257,"label":377,"file":204,"line":378},{"id":320,"type":262,"label":380,"file":204,"line":381,"wp_function":382},[407,408,409,410,411],{"from":256,"to":261,"sanitized":171},{"from":298,"to":302,"sanitized":171},{"from":304,"to":307,"sanitized":171},{"from":312,"to":315,"sanitized":171},{"from":317,"to":320,"sanitized":171},{"entryPoint":413,"graph":414,"unsanitizedCount":11,"severity":267},"\u003Clog> (templates\\log.php:0)",{"nodes":415,"edges":423},[416,420],{"id":256,"type":257,"label":417,"file":418,"line":419},"$_GET (x5)","templates\\log.php",27,{"id":261,"type":262,"label":421,"file":418,"line":32,"wp_function":422},"echo() [XSS]","echo",[424],{"from":256,"to":261,"sanitized":171},{"entryPoint":426,"graph":427,"unsanitizedCount":104,"severity":439},"integration_index (Inc\\WccGfDiscord_Register.php:68)",{"nodes":428,"edges":435},[429,430,431,432,433,434],{"id":256,"type":257,"label":390,"file":204,"line":133},{"id":261,"type":262,"label":263,"file":204,"line":392,"wp_function":264},{"id":298,"type":257,"label":394,"file":204,"line":133},{"id":302,"type":262,"label":308,"file":204,"line":396,"wp_function":310},{"id":304,"type":257,"label":394,"file":204,"line":133},{"id":307,"type":262,"label":263,"file":204,"line":399,"wp_function":264},[436,437,438],{"from":256,"to":261,"sanitized":172},{"from":298,"to":302,"sanitized":172},{"from":304,"to":307,"sanitized":172},"high",{"entryPoint":441,"graph":442,"unsanitizedCount":92,"severity":439},"configuration_index (Inc\\WccGfDiscord_Register.php:256)",{"nodes":443,"edges":446},[444,445],{"id":256,"type":257,"label":401,"file":204,"line":402},{"id":261,"type":262,"label":263,"file":204,"line":402,"wp_function":264},[447],{"from":256,"to":261,"sanitized":172},{"summary":449,"deductions":450},"The \"wcc-gf-to-discord\" plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis. A significant majority of SQL queries utilize prepared statements, and output escaping is exceptionally high, indicating good coding practices for preventing common web vulnerabilities. The absence of shortcodes, cron events, and REST API routes limits the overall attack surface, and importantly, all identified AJAX entry points appear to have authentication checks. The vulnerability history is also clean, with no known CVEs, which is a positive indicator for the plugin's historical security management.\n\nHowever, two critical points of concern arise from the taint analysis. The presence of two \"flows with unsanitized paths\" is a significant risk. While the severity is marked as 'High' and not 'Critical', unsanitized paths can often lead to serious vulnerabilities like directory traversal or arbitrary file read\u002Fwrite, especially if these flows are triggered by user-supplied input. Furthermore, the complete lack of capability checks on the 10 AJAX handlers is a notable weakness. While nonce checks are present, relying solely on nonces without verifying user capabilities can allow unauthorized users to trigger AJAX actions if they can somehow obtain or guess a valid nonce, or if the nonce mechanism itself has flaws. This absence of capability checks is a direct oversight that could be exploited.\n\nIn conclusion, while the plugin demonstrates good practices in data handling and has a clean vulnerability history, the identified unsanitized paths and the absence of capability checks on AJAX handlers represent potential security blind spots. Addressing these specific issues would significantly strengthen the plugin's overall security.",[451,454],{"reason":452,"points":453},"Taint flow with unsanitized path (2 instances)",15,{"reason":455,"points":31},"No capability checks on AJAX handlers","2026-03-17T06:14:06.672Z",{"wat":458,"direct":465},{"assetPaths":459,"generatorPatterns":461,"scriptPaths":462,"versionParams":463},[460],"\u002Fwp-content\u002Fplugins\u002Fwcc-gf-to-discord\u002Fwcc-gf-to-discord.php",[],[],[464],"wcc-gf-to-discord\u002Fwcc-gf-to-discord.php?ver=",{"cssClasses":466,"htmlComments":467,"htmlAttributes":468,"restEndpoints":469,"jsGlobals":470,"shortcodeOutput":471},[],[],[],[],[],[472],"[wcc_gf_discord_shortcode]"]