[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fihHsVaIshEMrKTav64KMX-7ffSm0S_fVBpXAtJmbgus":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":150,"fingerprints":762},"wp-phpbb-bridge","WP phpBB Bridge","2.0.7","Nikos Merianos","https:\u002F\u002Fprofiles.wordpress.org\u002Fmerianos\u002F","\u003Cp>Because we had some difficulties in the past versions, we have remove some of the features of the plugin. The version 2.0.7 DOES NOT require any donation to remove the backlink. With the new version, you will not be anymore able to autosubmit posts from WordPress into forums as a threads.\u003C\u002Fp>\n\u003Cp>The WP phpBB Bridge is the evolution of «WordPress to phpBB3 Bridge». The first version of the plugin was designed to synchronize users of phpBB  to WordPress, so when a user log-in to phpBB would be simultaneously connected to WordPress also.\u003C\u002Fp>\n\u003Cp>The new version by e-xtnd.it added new features and improvements to exploit many of the features of WordPress previously were not available. Also has been added one new Widget to give more options for your blog.\u003C\u002Fp>\n\u003Cp>After activating the Plugin, the user is redirected to connect and disconnect at phpBB. Also keeps the record within the phpBB3 and not WordPress. If a user does not exist in the tables in WordPress, then a new user is created . It should also be noted that after the activation several of the functions of phpBB will be available in WordPress in widget area.\u003C\u002Fp>\n\u003Cp>Feature List:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shares user authentication with phpBB3, by forcing phbBB to handle all the authentication.\u003C\u002Fli>\n\u003Cli>Adds new users to WordPress user table from the phpBB3 user table.\u003C\u002Fli>\n\u003Cli>Synchronizes WordPress user table from phpBB3 user table.\u003C\u002Fli>\n\u003Cli>Allows WordPress themes to display current\u002Flast visit date\u002Ftime as displayed in phpBB3\u003C\u002Fli>\n\u003Cli>Widget for user login\u002Fuser information from phpBB3 to be displayed.\u003C\u002Fli>\n\u003Cli>Meta links widget that has registration, logging in, WordPress admin, Forum moderation, and Forum administration links. phpBB3 links visible based on user authentication.\u003C\u002Fli>\n\u003Cli>Forum links widget that has links to various forum functions and pages based on the phpBB3 user authentication level.\u003C\u002Fli>\n\u003Cli>Multilanguage support\u003C\u002Fli>\n\u003Cli>Displays latest’s post’s of specific forum id’s\u003C\u002Fli>\n\u003Cli>You can create instances of the same widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New easy way to deactivate the plugin in case you are locked out (There is no need to access again your database to deactivate the WP phpBB Bridge).\u003C\u002Fli>\n\u003Cli>A new user-friendly dashboard with a quick view information about plugin status\u003C\u002Fli>\n\u003Cli>You can specify the phpBB encoding for the WP phpBB Bridge Topics widget\u003C\u002Fli>\n\u003Cli>You can be informed of your server settings, software, memory usage and many other related information\u003C\u002Fli>\n\u003Cli>You can download from WP phpBB Bridge dashboard the english language *.po file to translate it into your language.The translations of the previews version 1.x are not compatible with the 2.x version of WP phpBB Bridge.\u003C\u002Fli>\n\u003Cli>You can remove the backlink by unchecking only one checkbox\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>for more info visit: http:\u002F\u002Fwww.e-xtnd.it\u002Fwp-phpbb-bridge\u002F\u003C\u002Fp>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>In new WP phpBB Bridge there are many hooks you can use with your code in order to modify native data, or run some functions in some points of WP phpBB Bridge execution period.\u003C\u002Fp>\n\u003Cp>The following hooks are available.\u003C\u002Fp>\n\u003Cp>Actions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>wpbb_before_init\u003C\u002Fli>\n\u003Cli>wpbb_after_init\u003C\u002Fli>\n\u003Cli>wpbb_plugin_started\u003C\u002Fli>\n\u003Cli>wpbb_includes\u003C\u002Fli>\n\u003Cli>wpbb_phpbb_loaded\u003C\u002Fli>\n\u003Cli>wpbb_user_object_created\u003C\u002Fli>\n\u003Cli>wpbb_authentication_object_created\u003C\u002Fli>\n\u003Cli>wpbb_template_object_created\u003C\u002Fli>\n\u003Cli>wpbb_cache_object_created\u003C\u002Fli>\n\u003Cli>wpbb_db_object_created\u003C\u002Fli>\n\u003Cli>wpbb_phpbb_configurations_loaded\u003C\u002Fli>\n\u003Cli>wpbb_before_user_session_begin\u003C\u002Fli>\n\u003Cli>wpbb_after_user_session_begin\u003C\u002Fli>\n\u003Cli>wpbb_before_acl\u003C\u002Fli>\n\u003Cli>wpbb_after_acl\u003C\u002Fli>\n\u003Cli>wpbb_before_user_setup\u003C\u002Fli>\n\u003Cli>wpbb_after_user_setup\u003C\u002Fli>\n\u003Cli>wpbb_before_get_user_id\u003C\u002Fli>\n\u003Cli>wpbb_return_user_id\u003C\u002Fli>\n\u003Cli>wpbb_before_return_username\u003C\u002Fli>\n\u003Cli>wpbb_after_return_username\u003C\u002Fli>\n\u003Cli>wpbb_styles_loaded\u003C\u002Fli>\n\u003Cli>wpbb_scripts_loaded\u003C\u002Fli>\n\u003Cli>wpbb_ajax_url_created\u003C\u002Fli>\n\u003Cli>wpbb_before_display_warning\u003C\u002Fli>\n\u003Cli>wpbb_after_display_warning\u003C\u002Fli>\n\u003Cli>wpbb_uninstalled\u003C\u002Fli>\n\u003Cli>wpbb_before_flus_rewrite_rules\u003C\u002Fli>\n\u003Cli>wpbb_after_flus_rewrite_rules\u003C\u002Fli>\n\u003Cli>wpbb_before_add_rewrite_rules\u003C\u002Fli>\n\u003Cli>wpbb_after_add_rewrite_rules\u003C\u002Fli>\n\u003Cli>wpbb_before_add_query_variables\u003C\u002Fli>\n\u003Cli>wpbb_after_add_query_variables\u003C\u002Fli>\n\u003Cli>wpbb_before_disable_me\u003C\u002Fli>\n\u003Cli>wpbb_after_disable_me\u003C\u002Fli>\n\u003Cli>wpbb_before_admin_dashboard\u003C\u002Fli>\n\u003Cli>wpbb_after_admin_dashboard\u003C\u002Fli>\n\u003Cli>wpbb_before_admin_settings\u003C\u002Fli>\n\u003Cli>wpbb_after_admin_settings\u003C\u002Fli>\n\u003Cli>wpbb_before_forum_integration\u003C\u002Fli>\n\u003Cli>wpbb_after_forum_integration\u003C\u002Fli>\n\u003Cli>wpbb_before_author_integration\u003C\u002Fli>\n\u003Cli>wpbb_after_author_integration\u003C\u002Fli>\n\u003Cli>wpbb_before_donators\u003C\u002Fli>\n\u003Cli>wpbb_after_donators\u003C\u002Fli>\n\u003Cli>wpbb_before_get_avatar\u003C\u002Fli>\n\u003Cli>wpbb_after_get_avatar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>wpbb_forums_categories – 1 argument – Array containing forums\u003C\u002Fli>\n\u003Cli>wpbb_user_obj – 1 argument – phpBB User object\u003C\u002Fli>\n\u003Cli>wpbb_auth_obj – 1 argument – phpBB Auth object\u003C\u002Fli>\n\u003Cli>wpbb_template_obj – 1 argument – phpBB Template object\u003C\u002Fli>\n\u003Cli>wpbb_cache_obj – 1 argument – phpBB Cache object\u003C\u002Fli>\n\u003Cli>wpbb_db_obj – 1 argument – phpBB Database object\u003C\u002Fli>\n\u003Cli>wpbb_phpbb_configs – 1 argument – phpBB Configurations object\u003C\u002Fli>\n\u003Cli>wpbb_new_username – 1 argument – New username for WordPress database\u003C\u002Fli>\n\u003Cli>wpbb_hash_generation – 1 argument – Hash\u003C\u002Fli>\n\u003Cli>wpbb_forums_list – 1 argument – Array with forums displayed in Forum Assign page\u003C\u002Fli>\n\u003Cli>wpbb_blog_categories – 1 argument – Array containing WordPress categories\u003C\u002Fli>\n\u003C\u002Ful>\n","Shares user authentication with phpBB3, by forcing phbBB to handle all the authentication.",20,36397,52,11,"2012-10-27T18:02:00.000Z","3.3.2","3.0.4","",[20,21,22,23,24],"bridge","connection","integration","phpbb","wordpress","http:\u002F\u002Fwww.e-xtnd.it\u002Fwp-phpbb-bridge\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-phpbb-bridge.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"merianos",1,30,84,"2026-04-04T11:37:03.187Z",[39,57,82,107,132],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":36,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":54,"download_link":55,"security_score":56,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"bridgedd","BridgeDD","1.0","Dion","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiondesigns\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fbridgedd.com\u002Fsupport\u002Fviewtopic.php?t=2138\" rel=\"nofollow ugc\">\u003Cstrong>BridgeDD has been discontinued.\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","BridgeDD has been discontinued.",10,19274,21,"2025-02-24T14:54:00.000Z","5.9.13","3.9",[20,22,23],"https:\u002F\u002Fbridgedd.com\u002Fsupport","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbridgedd.zip",92,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":18,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"edwiser-bridge","Edwiser Bridge – WordPress Moodle Integration","4.3.3","WisdmLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwisdmlabs\u002F","\u003Cp>Edwiser Bridge the #1 Moodle WordPress Integration Plugin to seamlessly connect, synchronize, and sell Moodle courses through WooCommerce. This powerful WordPress Moodle plugin provides robust integration between WordPress and Moodle LMS, enabling automated course sales, user synchronization, and seamless learning management across both platforms. Get complete two-way synchronization between your WordPress website and Moodle LMS, making this the most comprehensive WordPress Moodle plugin available.\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\u002FAf4BIhN1kV8?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>Edwiser Bridge – The #1 WordPress and Moodle Integration plugin to sell Moodle courses online.\u003C\u002Fh3>\n\u003Ch3>How to integrate WordPress with Moodle?\u003C\u002Fh3>\n\u003Cp>This comprehensive setup guide ensures proper WordPress Moodle integration:\u003C\u002Fp>\n\u003Ch3>WordPress Moodle Integration – WordPress Side Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the Edwiser Bridge WordPress Moodle plugin from the WordPress repository\u003C\u002Fli>\n\u003Cli>Configure integration settings for seamless Moodle WordPress connectivity\u003C\u002Fli>\n\u003Cli>Set up WooCommerce integration for course selling (optional)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>WordPress Moodle Integration – Moodle Side Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download and install the companion Moodle plugin for complete WordPress Moodle integration\u003C\u002Fli>\n\u003Cli>Configure integration settings for seamless Moodle WordPress connectivity\u003C\u002Fli>\n\u003Cli>Test the WordPress Moodle integration connection\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Are you a Moodle user, who creates courses and wants a robust integration with WordPress\u002FWooCommerce to sell them?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Then you are in the right place. Edwiser Bridge is the only WordPress plugin that provides stable and robust integration between the two platforms.\u003C\u002Fp>\n\u003Cp>Edwiser Bridge provides the necessary platform for you to sell your Moodle courses through the default payment gateway, PayPal.\u003C\u002Fp>\n\u003Cp>So to enhance its functionality and achieve a fully automated WooCommerce Solution for the purpose of selling your Moodle courses, you may consider choosing Edwiser Bridge Pro to be installed on both your Moodle and WordPress sites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fplugins\u002Fedwiserbridge.zip\" rel=\"nofollow ugc\">Edwiser Bridge – Moodle Add On\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fbridge-wordpress-moodle-integration\u002F?utm_source=wordpress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Bridge Pro: Best Moodle plugin to Sell Moodle Courses\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fbridge-wordpress-moodle-integration\u002F#viewdemo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fdocumentation\u002Fedwiser-bridge\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLPepcuzJD_712WfstyW4Vo7OGpkzeRocV\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002FMoodleTipsNTricks\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>📈 Edwiser Bridge Free Features –\u003C\u002Fh3>\n\u003Ch3>\u003Cstrong>📚 CourseFront:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Course Integration:\u003C\u002Fstrong> Integration between your WordPress and Moodle sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Site Connection:\u003C\u002Fstrong> Connect Moodle with multiple WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Sales Channels:\u003C\u002Fstrong> Courses from a single Moodle site could be sold through multiple WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Import:\u003C\u002Fstrong> Import your Moodle courses to WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Synchronization:\u003C\u002Fstrong> Synchronize Moodle course categories to WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Drafts:\u003C\u002Fstrong> Set the Moodle courses as drafts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal Integration:\u003C\u002Fstrong> Sell courses through WordPress and take payments through PayPal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enrollment Synchronization:\u003C\u002Fstrong> Synchronize enrolled course data for users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Synchronization:\u003C\u002Fstrong> Synchronize Moodle course images with WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Synchronization:\u003C\u002Fstrong> Automated 2-way synchronization between each WordPress site and your Moodle site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Progress:\u003C\u002Fstrong> The course progress of students is synced from Moodle to WordPress in real-time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>🔐 Course Access Control:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Registration:\u003C\u002Fstrong> Automation user registration in Moodle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Registration Control:\u003C\u002Fstrong> Enable\u002FDisable registration for courses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Identical Credentials:\u003C\u002Fstrong> Identical login credentials to access courses in Moodle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access Time Control:\u003C\u002Fstrong> Set course access time from WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update Courses:\u003C\u002Fstrong> Update previously synchronized courses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Management:\u003C\u002Fstrong> Enroll \u002F Unenroll users from WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund Processing:\u003C\u002Fstrong> Provide refunds to your students from WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>🌍 Connect your Moodle with Multiple WordPress Sites:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-Site Connection:\u003C\u002Fstrong> Now connect a single Moodle site with multiple WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expanded Sales Channels:\u003C\u002Fstrong> Courses from a single Moodle site could be sold through multiple WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-Way Synchronization:\u003C\u002Fstrong> Automated 2-way synchronization between each WordPress site and your Moodle site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Information Transfer:\u003C\u002Fstrong> Secured and efficient transfer of information across sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Progress Tracking:\u003C\u002Fstrong> The course progress of students is synced from Moodle to WordPress in real-time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Edwiser Bridge Pro Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> If you wish to create a complete WooCommerce shopfront to sell your Moodle courses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Payment Gateways:\u003C\u002Fstrong> If you want to sell your courses through payment gateways other than PayPal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Invoicing:\u003C\u002Fstrong> If you want to create purchase invoices automatically for your course buyers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add-On Products:\u003C\u002Fstrong> If you wish to sell an add-on product along with your Moodle course.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Access:\u003C\u002Fstrong> When you want to provide seamless access between your Course Shopfront and Moodle LMS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corporate Sales:\u003C\u002Fstrong> If you sell your courses to companies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expanded Payment Options:\u003C\u002Fstrong> If you are interested in integrating with WooCommerce, a popular e-commerce solution in WordPress, this will allow you to sell your Moodle courses through more than 160 payment gateways.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription Selling:\u003C\u002Fstrong> Courses could be sold through subscriptions with ready integration with the WooCommerce Subscriptions add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Variations\u003C\u002Fstrong>: Ability to set variations on courses and sell them through your store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Bundling:\u003C\u002Fstrong> Ability to bundle multiple courses as a single product or multiple products under a single product.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Purchasing:\u003C\u002Fstrong> When coupled with the WooCommerce Integration extension, your course buyers could then purchase multiple courses at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Enrollments:\u003C\u002Fstrong> Course Buyers could also enroll multiple students in the purchased course,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cohort Creation:\u003C\u002Fstrong> Cohorts are created for each purchase made by the course buyer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Checkout \u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fbridge-wordpress-moodle-integration\u002F?utm_source=wordpress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Bridge Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch3>Why Choose Edwiser Bridge for Moodle WordPress Integration?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Complete WordPress Moodle Integration Solution\u003C\u002Fstrong>\u003Cbr \u002F>\nUnlike basic Moodle WordPress plugins, Edwiser Bridge provides comprehensive two-way synchronization, automated user management, and seamless course delivery across both platforms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Boost Course Sales with WordPress Power\u003C\u002Fstrong>\u003Cbr \u002F>\nLeverage WordPress’s SEO capabilities and extensive plugin ecosystem to market your Moodle courses more effectively than standalone LMS solutions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Enterprise-Grade WordPress Moodle Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nTrusted by educational institutions and businesses worldwide, this WordPress Moodle plugin handles complex multi-site scenarios and high-volume course sales.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Other Edwiser products:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fremui-moodle-theme\u002F?utm_source=WordPress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Moodle Theme – Edwiser RemUI\u003C\u002Fa>\u003C\u002Fstrong>: The Best theme for Moodle is built to provide a superior user experience in Moodle.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fforms\u002F?utm_source=WordPress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Forms\u003C\u002Fa>\u003C\u002Fstrong>: An easy-to-use tool that lets you create any form in Moodle using a drag and drop interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fsite-monitor\u002F?utm_source=WordPress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Site Monitor\u003C\u002Fa>\u003C\u002Fstrong>: A free plugin that helps you manage your Moodle site performance right from the admin dashboard of Moodle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Fcourse-formats\u002F?utm_source=WordPress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Course Formats\u003C\u002Fa>\u003C\u002Fstrong>: A free plugin that provides you with two distinct course formats for your Moodle courses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fedwiser.org\u002Freports\u002F?utm_source=WordPress&utm_medium=landingpage&utm_campaign=EBFreePlugin\" rel=\"nofollow ugc\">Edwiser Reports\u003C\u002Fa>\u003C\u002Fstrong>: A powerful tool that can help you improve your Moodle LMS with advanced reporting capabilities.\u003C\u002Fli>\n\u003C\u002Ful>\n","Edwiser Bridge integrates WordPress with Moodle LMS & provides an easy option to import and sell Moodle courses using WordPress.",5000,200786,90,82,"2026-02-17T18:48:00.000Z","6.9.4","6.0",[73,74,75,76],"lms-integration","moodle-wordpress-integration","sell-moodle-courses","wordpress-moodle-plugin","https:\u002F\u002Fedwiser.org\u002Fbridge-wordpress-moodle-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedwiser-bridge.4.3.3.zip",83,7,"2026-01-21 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":104,"download_link":105,"security_score":106,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"event-tickets-manager-for-woocommerce","Event Tickets Manager for WooCommerce","1.5.3","WP Swings","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpswings\u002F","\u003Cp>\u003Cstrong>Enable this event WordPress plugin to create event-based products. With features like The events calendar, Check-in management, Recurring events, Event locations, and more, you can manage everything with ease.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WordPress event plugin can quickly create and manage events on your website. You can create both real and virtual events as well as selling tickets on your WooCommerce stores. This WordPress tickets plugin is capable of easy event creation and its management, displaying your \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fproduct\u002Fportrait-sketching-online-live-session\u002F?utm_source=wpswings-giftcards-org&utm_medium=referral&utm_campaign=gift-cards-demo\" rel=\"nofollow ugc\">event’s live location\u003C\u002Fa> over product page, letting you conveniently set the \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fall-event-listing\u002F?utm_source=wpswings-giftcards-org&utm_medium=referral&utm_campaign=gift-cards-demo\" rel=\"nofollow ugc\">event recurring date and time\u003C\u002Fa> for any event, \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fshop\u002F?utm_source=wpswings-giftcards-org&utm_medium=referral&utm_campaign=gift-cards-demo\" rel=\"nofollow ugc\">easy check-in\u003C\u002Fa> process by using a QR Code and various other enticing features that will satisfy all your event management needs.\u003C\u002Fp>\n\u003Cp>Go for the Premium \u003Ca href=\"\u002F\u002Fwpswings.com\u002Fproduct\u002Fevent-tickets-manager-for-woocommerce-pro\u002F?utm_source=events-org-page&utm_medium=referral&utm_campaign=events-pro)\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce event Plugin\u003C\u002Fstrong>\u003C\u002Fa> if you are seeking for the additional features like  \u003Cstrong>Google meet integration\u003C\u002Fstrong>, \u003Cstrong>Zoom integration\u003C\u002Fstrong>, \u003Cstrong>Google map integration\u003C\u002Fstrong>, \u003Cstrong>event alerts\u003C\u002Fstrong>, \u003Cstrong>display your events on multiple location\u003C\u002Fstrong>, \u003Cstrong>recurring [daily, weekly and monthly] events\u003C\u002Fstrong>, \u003Cstrong>show organizer\u002Fattendees details\u003C\u002Fstrong>, \u003Cstrong>share events on facebook\u003C\u002Fstrong>, \u003Cstrong>track ticket status\u003C\u002Fstrong> etc.\u003C\u002Fp>\n\u003Cp>This plugin is one of the excellent WordPress events plugin, merchants can manage their entire process from WooCommerce store and be their own boss.\u003C\u002Fp>\n\u003Cp>🧐\u003Cstrong>Want to explore more???\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit our 👇️\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.wpswings.com\u002Fevent-tickets-manager-for-woocommerce\u002F?utm_source=wpswings-events-doc&utm_medium=events-org-page&utm_campaign=events-doc\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002F?utm_source=wpswings-events-pro&utm_medium=events-org-page&utm_campaign=frontend-demo\" rel=\"nofollow ugc\">\u003Cstrong>Plugin Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fcontact-us\u002F?utm_source=wpswings-event&utm_medium=event-org-page&utm_campaign=contact-us\" rel=\"nofollow ugc\">\u003Cstrong>Contact Us\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FxjKPLNhKF1A?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>WORDPRESS EVENT PLUGIN’S KEY FEATURES INCLUDE:\u003C\u002Fh3>\n\u003Ch4>1) External CSS Field\u003C\u002Fh4>\n\u003Cp>Merchants will get a dedicated field in the WooCommerce event tickets plugin settings where they can enter their own external CSS stylesheets. This allows store owners the ability to customize the appearance of event tickets, event pages, and templates without editing the plugin files or using inline styles.\u003C\u002Fp>\n\u003Ch4>2) Event Date Offset\u003C\u002Fh4>\n\u003Cp>This functionality of the WooCommerce events plugin allows you to set a buffer period before and after the event begins. This is useful for accommodating setup or wrap-up time for admins, offering early access, or providing a grace period around the official event duration.\u003C\u002Fp>\n\u003Ch4>3) Enhanced Event Tickets Tab for Users:\u003C\u002Fh4>\n\u003Cp>The events tickets tab has been enhanced to cater to users’ requirements, booking events on your platform. Customers can view all past and future events, transfer tickets, and view\u002Fdownload PDF tickets. All the elements of the event tickets dashboard are dynamic, so the admins can customize the name and colour to meet the standards of their online event platform. The admin can also change the colour for the event listing page to match the colour of the event dashboard. This will help you maintain the uniformity across your online event store.\u003C\u002Fp>\n\u003Ch4>4) Event Sharing:\u003C\u002Fh4>\n\u003Cp>The admin can allow their customers to share the listed events on different platforms by sharing the link of the single event page, customers can share it with their friends and family.\u003C\u002Fp>\n\u003Ch4>5) Template Customization:\u003C\u002Fh4>\n\u003Cp>The merchants can customize the event ticket templates, wherein they can hide\u002Fshow the details of their customers on the tickets. This allows them to safeguard the details of their customers.\u003C\u002Fp>\n\u003Ch4>6) Custom Fields:\u003C\u002Fh4>\n\u003Cp>The administrator can utilize this setting to add custom fields to any specific event products. The catch here is that –  you have the premium version you can add as many fields as you like, but with the free WordPress events plugin, merchants can add only two custom fields.\u003C\u002Fp>\n\u003Ch4>7) Set Price for Specific User Type:\u003C\u002Fh4>\n\u003Cp>Set the price on the user type and add\u002Fremove the base price. WordPress events feature allows you to create user types like adult, child, teacher, and student.  After the enhancement, customers can easily purchase tickets for different user types at the same time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> The admin can add only two user types if you have the free version of the WooCommerce events plugin.\u003C\u002Fp>\n\u003Ch4>8) Transfer Ticket PDF:\u003C\u002Fh4>\n\u003Cp>The Event Calendar plugin allows you to transfer your tickets for an event along with an email with attached PDF tickets. This is a hassle-free transfer process for event tickets that builds customer loyalty.\u003C\u002Fp>\n\u003Ch4>9) Email Reminder Before Event:\u003C\u002Fh4>\n\u003Cp>WooCommerce events plugin, merchants are allowed to send an email reminder to their customers before an event to notify customers that the event will start or x no. of days left to the event. Marketers can customize the content for the mail as per the requirements of your online event-organizing company. Admins can utilize shortcodes to customize the start date, site name, and product name.\u003C\u002Fp>\n\u003Ch4>10) Recurring Event:\u003C\u002Fh4>\n\u003Cp>By utilizing this feature of WooCommerce Event Tickets Manager, the admins can set the recurring settings for a particular event daily. The admins can now also set a particular time slot for recurring events.\u003C\u002Fp>\n\u003Ch4>11) Barcode Scanning For WordPress Event Ticket:\u003C\u002Fh4>\n\u003Cp>The admins can utilize this WordPress event plugin to provide the customers with a safe and secure experience. The unique ticket code can now be shown in the form of a scannable barcode. This helps the admins to prevent any fraudulent activities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>: The admins can only enable the Barcode Scanning feature when the Check-in QR Code feature is disabled.\u003C\u002Fp>\n\u003Ch4>12) Enable\u002FDisable Shipping Charges:\u003C\u002Fh4>\n\u003Cp>With WordPress Event Tickets Plugin, the admins get a chance to decide whether they want a certain event\u002Fitem to have shipping charges inclusive or not. They get a chance to enable\u002Fdisable the shipping charges.\u003C\u002Fp>\n\u003Ch4>13) My Event Tab in the My Account Section:\u003C\u002Fh4>\n\u003Cp>This event calendar WordPress plugin allows a separate section for the users to see their personal orders and to list the purchased tickets of the client. Customers can check their purchased events in the “My Events” tab in the “My Account” section to give their customers a more personalized experience.\u003C\u002Fp>\n\u003Ch4>14) Hide\u002FRemove Expired Event:\u003C\u002Fh4>\n\u003Cp>WordPress event plugin removes the expired event from the account to keep your customers updated. Removed events can be recovered from the Trash section. Expired Event is permanently deleted when you clear your trash section.\u003C\u002Fp>\n\u003Ch4>15) WordPress Event Ticket Stock Management:\u003C\u002Fh4>\n\u003Cp>This WordPress events plugin uses the default WooCommerce event ticket stock system to show customers the number of available event tickets. The merchant can manage the stock of the tickets from the admin panel. You can also see how many event tickets are sold and track if you are running out of stock with the help of a WordPress event calendar.\u003C\u002Fp>\n\u003Ch4>16) Set Location For Events With Google Maps:\u003C\u002Fh4>\n\u003Cp>The events WordPress plugin provides a high-level view of your offline events with Event Manager WordPress by showing the exact location of events to the user in the front end. The plugin is integrated with Google Maps and lets WooCommerce store owners show the live location of the events on their store.\u003C\u002Fp>\n\u003Ch4>17) Download WooCommerce Event Tickets As PDF:\u003C\u002Fh4>\n\u003Cp>The WooCommerce Event Tickets Manager allows the customer to download the WooCommerce event tickets as PDFs for offline use. When customers buy event tickets for an event from your WooCommerce store they send an email with a PDF attachment of the ticket. The customers can also download the ticket from the \u003Cstrong>My Account tab.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>18) WordPress Events Calendar:\u003C\u002Fh4>\n\u003Cp>This WordPress Events Calendar plugin comes with an interactive calendar widget. The widget shows your customers the names of upcoming, past, and present ongoing events in a list or grid.\u003C\u002Fp>\n\u003Ch4>19) Edit Your Ticket Content With A Breeze:\u003C\u002Fh4>\n\u003Cp>The Event tickets Plugin gives merchants an easy-to-use editor to update the content of the tickets mailed to customers. You can very easily edit the subject and the main body of your WooCommerce event tickets. The editor also lets you use the shortcode to insert the name of your site in emails.\u003C\u002Fp>\n\u003Ch4>20) Validate Event Check-in Using Emails:\u003C\u002Fh4>\n\u003Cp>The users must use the email address from which they received the event ticket. By entering the email addresses users can validate their check-in for the events they plan to participate in by enabling the WordPress event tickets.\u003C\u002Fp>\n\u003Ch3>LIVE  DEMO OF WORDPRESS EVENTS PLUGIN:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002F?utm_source=wpswings-events-pro&utm_medium=events-org-page&utm_campaign=frontend-demo\" rel=\"nofollow ugc\">\u003Cstrong>Event Tickets Manger Frontend Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Frequest-for-personal-demo\u002F?utm_source=wpswings-events-pro&utm_medium=events-org-page&utm_campaign=backend-demo\" rel=\"nofollow ugc\">\u003Cstrong>Event Tickets Manager  Backend Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Event Features Live Preview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>See The Events’ Live Location Feature in Action – \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fproduct\u002Fportrait-sketching-online-live-session\u002F?utm_source=events-org&utm_medium=referral&utm_campaign=events-demo\" rel=\"nofollow ugc\">WordPress events plugin Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Allow Your Customers To Share Your Events On Facebook – \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fproduct\u002Fportrait-sketching-online-live-session\u002F?utm_source=events-org&utm_medium=referral&utm_campaign=events-demo\" rel=\"nofollow ugc\">WordPress events plugin Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Set The Price Based On The User Type – \u003Ca href=\"https:\u002F\u002Fdemo.wpswings.com\u002Fevent-tickets-manager-for-woocommerce-pro\u002Fproduct\u002Fcarnival\u002F?utm_source=events-org&utm_medium=referral&utm_campaign=events-demo\" rel=\"nofollow ugc\">WordPress events plugin Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WITH THIS WORDPRESS EVENT MANAGER YOU CAN:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Provide the customers with a secure experience – scannable barcodes containing the unique ticket code.\u003C\u002Fli>\n\u003Cli>Track the check-in status of attendees using the WordPress calendar plugin.\u003C\u002Fli>\n\u003Cli>Allow the customers to validate their check-ins using emails.\u003C\u002Fli>\n\u003Cli>The Event Tickets Manager Plugin supports multisite compatibility.\u003C\u002Fli>\n\u003Cli>Enables the admin to show the list of events over different pages using shortcodes.\u003C\u002Fli>\n\u003Cli>Show the event location to customers at the front end.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WORDPRESS EVENT MANAGER PLUGIN COMPATIBILITIES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress tickets plugin is compatible with Gutenberg Block, allowing the merchants to easily utilize shortcodes to add different elements to different pages.\u003C\u002Fli>\n\u003Cli>WordPress Events Plugin is compatible with \u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fpurchase\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> multilingual support.\u003C\u002Fli>\n\u003Cli>Compatibility of Mautic Integration that offers a complete management solution for your WooCommerce events data.\u003C\u002Fli>\n\u003Cli>WordPress Calendar Plugin is now Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-direct-checkout\u002F\" rel=\"ugc\">Direct Checkout for WooCommerce\u003C\u002Fa>, which simplifies the checkout process.\u003C\u002Fli>\n\u003Cli>WooCommerce event ticket system is now compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-gift-cards-lite\u002F\" rel=\"ugc\">Ultimate Gift Cards for WooCommerce\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fproduct\u002Fgift-cards-for-woocommerce-pro\u002F?utm_source=wpswings-org-page&utm_medium=referral&utm_campaign=gift-cards-pro\" rel=\"nofollow ugc\">Gift Cards For WooCommerce Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>The event ticket system is now compatible with the \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fproduct\u002Fwallet-system-for-woocommerce-pro\u002F?utm_source=wpswings-event-org&utm_medium=referral&utm_campaign=wallet-pro\" rel=\"nofollow ugc\">Wallet System for WooCommerce\u003C\u002Fa>, enabling the customers to utilize the negative balance to shop.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEEL EMPOWERED WITH EVENTS MANAGER PRO\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1) Zoom Integration:\u003C\u002Fstrong> Admin can host different events\u002Fsessions on Zoom’s platform.\u003Cbr \u002F>\n\u003Cstrong>2) WhatsApp Integration:\u003C\u002Fstrong> Allowing merchants to send their customers ticket details and event notifications via WhatsApp messages.\u003Cbr \u002F>\n\u003Cstrong>3) Google-Meet Integration:\u003C\u002Fstrong> Admin can allow customers and participants to attend online events through the G-Meet link.\u003Cbr \u002F>\n\u003Cstrong>4) Stay Updated Via Event Alerts:\u003C\u002Fstrong> Admins can keep their customers updated. Customers can notify them about upcoming events using the “Subscribe” button.\u003Cbr \u002F>\n\u003Cstrong>5) Display Multiple Locations:\u003C\u002Fstrong> Display multiple locations for a single event. There is no limit on the locations, you can list as many locations as you like.\u003Cbr \u002F>\n\u003Cstrong>6) Set Recurring Events:\u003C\u002Fstrong> Admins can set the recurring date for any event very conveniently; events can recur daily, weekly, or monthly.\u003Cbr \u002F>\n\u003Cstrong>7) QR Codes For Seamless Check-Ins:\u003C\u002Fstrong> The WooCommerce Event Tickets plugin allows customers an easy check-in process by using a QR Code.\u003Cbr \u002F>\n\u003Cstrong>8) Fully Customizable PDF Tickets:\u003C\u002Fstrong> Offers fully customizable PDF tickets. This allows the users to create event tickets the way they want.\u003Cbr \u002F>\n\u003Cstrong>9) Multiple Layouts for Tickets PDFs:\u003C\u002Fstrong> Allows users to select from multiple layout options for ticket PDFs when creating and managing events.\u003C\u002Fp>\n\u003Ch3>TAKE ADVANTAGE OF EXCLUSIVE FEATURES OF THE WORDPRESS EVENTS PLUGIN:\u003C\u002Fh3>\n\u003Cp>The Events Calendar plugin lets the merchant add events as WooCommerce products and create ticketing websites with WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note:  Get \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fproduct\u002Fevent-tickets-manager-for-woocommerce-pro\u002F?utm_source=wpswings-events-pro&utm_medium=events-org-page&utm_campaign=events-pro\" rel=\"nofollow ugc\">\u003Cstrong>Event Tickets Manager  for WooCommerce Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>See What Garden Rock Music Band is Saying About The WordPress Event Plugin:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>Perfect customer service by WP Swings; the plugin works as expected; and the service from WP Swings is great! \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fcase-studies\u002Fgardenrock\u002F?utm_source=wpswings-event-case-study&utm_medium=event-org-page&utm_campaign=event-case-study\" rel=\"nofollow ugc\">\u003Cstrong>See Event Tickets Manager Case Study\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Additional Useful Content\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fblog\u002Fwoocommerce-sell-events-ticket\u002F?utm_source=wpswings-event-org&utm_medium=referral&utm_campaign=event-blog\" rel=\"nofollow ugc\">\u003Cstrong>How To Sell WooCommerce Event Tickets\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ufOQ6udnFN8\" rel=\"nofollow ugc\">\u003Cstrong>Video – WordPress Events Plugin: How To Create Recurring Events\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FxjKPLNhKF1A?si=H_aR4tJWc66IvVPT\" rel=\"nofollow ugc\">\u003Cstrong>Video – WordPress Event Tickets Manager Tutorial\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FMREAAZL5k_s?si=eJ7rznT7uXbcomRQ\" rel=\"nofollow ugc\">\u003Cstrong>Video – How To Create a Ticketing and Appointment\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F9KyB4qpal6M?si=r0yXpAJSMp1llAPY\" rel=\"nofollow ugc\">\u003Cstrong>Video –  How To Add Events On WordPress Website?\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>If you need support or have questions, kindly use our online chat window \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002F?utm_source=wpswings-official&utm_medium=events-org-page&utm_campaign=official\" rel=\"nofollow ugc\">\u003Cstrong>here\u003C\u002Fstrong>\u003C\u002Fa> or connect with us to \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fsubmit-query\u002F?utm_source=wpswings-events-query&utm_medium=events-org-page&utm_campaign=query\" rel=\"nofollow ugc\">\u003Cstrong>Generate a ticket\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If our documentation doesn’t contain the solution to your problem, you can visit the \u003Ca href=\"https:\u002F\u002Fforums.wpswings.com\u002F?utm_source=wpswings-forums&utm_medium=events-org-page&utm_campaign=forum\" rel=\"nofollow ugc\">\u003Cstrong>WP Swings Forums Community\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Create and Revamp Your Store with  \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fwoocommerce-services\u002F?utm_source=wpswings-events-services&utm_medium=events-org-page&utm_campaign=woocommerce-services\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Services\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Get huge discounts on event ticket management – \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Foffers\u002F?utm_source=wpswings-event-offers&utm_medium=wpswings-org-page&utm_campaign=offers\" rel=\"nofollow ugc\">\u003Cstrong>Get More Offers\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Use this powerful WordPress event plugin to create and sell events, manage tickets, check-ins, recurring schedules, venues, and attendee details with  &hellip;",1000,61656,94,29,"2026-01-30T13:34:00.000Z","6.9.0","6.7","7.4",[99,100,101,102,103],"event-booking","event-schedule","tickets","wordpress-calendar","zoom-integration","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-tickets-manager-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-tickets-manager-for-woocommerce.1.5.3.zip",100,{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":90,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":70,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":127,"download_link":128,"security_score":129,"vuln_count":130,"unpatched_count":28,"last_vuln_date":131,"fetched_at":30},"gf-salesforce-crmperks","WP Gravity Forms Salesforce","1.5.2","CRM Perks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrmperks\u002F","\u003Cp>Gravity Forms salesforce Add-on sends form submissions from Gravity Forms to Salesforce CRM when anyone submits a form on your site. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-salesforce-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>. We also offer other connector for Pardot \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-pardot-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme\" rel=\"nofollow ugc\">Gravity Forms Pardot Integration\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Gravity Forms salesforce Add-on Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to Forms -> Settings -> salesforce then add new account.\u003C\u002Fli>\n\u003Cli>Go to Forms -> select any form -> Settings -> salesforce then create new feed.\u003C\u002Fli>\n\u003Cli>Map required salesforce fields to Gravity Forms form fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to salesforce CRM by clicking “Send to Salesforce” button.\u003C\u002Fli>\n\u003Cli>Go to Forms -> select any form -> Settings -> salesforce Logs and verify status of previously sent entries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connecting salesforce account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any gravity forms form to salesforce account by safe and secure Oauth 2.0. Additionally, you can connect multiple salesforce accounts to Gravity Forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map salesforce crm fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Select any Salesforce Object then Map gravity forms form fields to salesforce object(Contacts, Company, Order, account, case, Opportunity etc) fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter Gravity Forms Salesforce entries\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Either send all entries to salesforce or send specific entries based on user input. For example , only send those form entries to salesforce which contanin work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually sending entries to salesforce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can automatically Send gravity forms submissions to salesforce crm when a user submits a form. Also, you can manually send gravity forms submissions to salesforce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gravity Forms Salesforce CRM logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each gravity forms submission Whether sent or not sent to salesforce CRM , You can easily resend any entry to salesforce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As salesforce object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many Gravity Forms form fields as salesforce Object notes when someone submits a contact form on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create Or Update Contact in Salesforce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If a contact,lead,account or any object already exists in salesforce , update it otherwise create a new object in salesforce.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Following features are available only in premium version. \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-salesforce-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme\" rel=\"nofollow ugc\">Gravity Forms Salesforce Add-on Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Salesforce Custom fields and particularly Phone fields fields.\u003C\u002Fli>\n\u003Cli>Upload attachments to “Files” section of Salesforce.\u003C\u002Fli>\n\u003Cli>Add Lead or Contact to a Campaign.\u003C\u002Fli>\n\u003Cli>Assign one Object to other object. for example Assigning an Account to Salesforce Contact.\u003C\u002Fli>\n\u003Cli>Assign Object(Contact, Lead etc) Owner in Salesforce.\u003C\u002Fli>\n\u003Cli>When any user submits a contact form, track gclid, utm parameters and geolocation.\u003C\u002Fli>\n\u003Cli>Lookup customer’s email or phone number using popular email and phone number lookup services.\u003C\u002Fli>\n\u003Cli>20+ premium addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Free Gravity forms Salesforce add-on\u003C\u002Fh3>\n\u003Cp>Easily integrate Gravity Forms to Salesforce with this free Gravity Forms Salesforce add-on. You can Create\u002FUpdate a contact, account, case, Opportunity or Order in Salesforce crm when anyone submits a contact form on your site.\u003C\u002Fp>\n\u003Ch3>Want to send Gravity Forms entries to other crms\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugin-category\u002Fgravity-forms-plugins\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need Salesforce Plugin for Woocommerce ?\u003C\u002Fh3>\n\u003Cp>We have Salesforce add-on for Woocommerce. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-salesforce-plugin-crm-perks\u002F\" rel=\"ugc\">Woocommerce Salesforce Integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Gravity Forms Pardot Integration\u003C\u002Fh3>\n\u003Cp>We have a separate plugin for Pardot. \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-pardot-plugin\u002F\" rel=\"nofollow ugc\">Gravity Forms Pardot Integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Gravity Forms Klaviyo Integration\u003C\u002Fh3>\n\u003Cp>We have a separate plugin for Pardot. \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-klaviyo-integration\u002F\" rel=\"nofollow ugc\">Gravity Forms Klaviyo Integration\u003C\u002Fa>\u003C\u002Fp>\n","Gravity Forms Salesforce Add-on sends Gravity forms entries to salesforce CRM.",86646,98,134,"2025-12-15T16:08:00.000Z","4.7","5.3",[122,123,124,125,126],"gravity-forms-salesforce","gravity-forms-salesforce-crm","gravity-forms-salesforce-integration","salesforce","salesforce-wordpress-gravity-forms","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-salesforce-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-salesforce-crmperks.1.5.2.zip",96,3,"2025-08-08 00:00:00",{"slug":133,"name":134,"version":135,"author":111,"author_profile":112,"description":136,"short_description":137,"active_installs":90,"downloaded":138,"rating":106,"num_ratings":139,"last_updated":140,"tested_up_to":70,"requires_at_least":119,"requires_php":120,"tags":141,"homepage":147,"download_link":148,"security_score":92,"vuln_count":139,"unpatched_count":28,"last_vuln_date":149,"fetched_at":30},"integration-for-contact-form-7-and-google-sheets","Integration for Google Sheets and Contact Form 7, WPForms, Elementor, Ninja Forms","1.1.3","\u003Cp>Contact Form 7 Google Sheets Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPforms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-entries\u002F\" rel=\"ugc\">Contact Form Entries\u003C\u002Fa> and many other popular contact form plugins to Google Sheets when someone submits a form. Learn more about Contact Form Google Sheets Plugin at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-google-sheets-integration\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=Google_Sheets_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Google Sheets Accounts” tab then add new account.\u003C\u002Fli>\n\u003Cli>Go to “Google Sheets Feeds” tab then create new feed.\u003C\u002Fli>\n\u003Cli>Map required Google Sheets fields to contact form 7 fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Google Sheets.\u003C\u002Fli>\n\u003Cli>Go to “Google Sheets Logs” tab and verify, if entry was sent to Google Sheets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connecting Google Sheets account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any Contact Form 7 form to Google Sheets by safe and secure Oauth 2.0. Additionally, you can connect multiple Google Sheets to Contact Form 7.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Google Sheets fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Select any Google Sheet then Map Contact Form 7 form fields to Google Sheet fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter Contact Form 7 Google Sheets entries\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Either send all entries to Google Sheets or send specific entries based on user input. For example , only send those form entries to Google Sheets which contanin work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually sending entries to Google Sheets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can automatically Send Contact Form 7 submissions to Google Sheets when a user submits a form. Also, you can manually send Contact Form 7 submissions to Google Sheets.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Contact Form 7 Google Sheets logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each Contact Form 7 submission Whether sent or not sent to Google Sheets , You can easily resend any entry to Google Sheets.\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.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-google-sheets-integration\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=Google Sheets_readme\" rel=\"nofollow ugc\">Contact Form Google Sheets Integration\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Map Contact Form 7 Phone Number fields to Google Sheets.\u003C\u002Fli>\n\u003Cli>Send Contact Form 7 attachments to Google Sheets.\u003C\u002Fli>\n\u003Cli>Create Un-Limited Google Sheets feeds.\u003C\u002Fli>\n\u003Cli>When any user submits a contact form, track gclid, utm parameters and geolocation.\u003C\u002Fli>\n\u003Cli>Verify lead’s phone number and get detailed information using phone lookup apis.\u003C\u002Fli>\n\u003Cli>20+ premium addons\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\u002Fwww.crmperks.com\u002Fplugin-category\u002Fcontact-form-plugins\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=Google_Sheets_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need Google Sheets Plugin for Gravity Forms ?\u003C\u002Fh3>\n\u003Cp>We have Google Sheets add-on for Gravity Forms. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-gravity-forms-spreadsheets\u002F\" rel=\"ugc\">Gravity Forms Google Sheets Connector\u003C\u002Fa>\u003C\u002Fp>\n","Send Contact Form 7, WPForms, Elementor, Ninja Forms, Contact Form Entries Plugin and many other contact form submissions to Google Sheets.",14354,2,"2025-12-15T16:11:00.000Z",[142,143,144,145,146],"contact-form-7-google-sheets","google-sheets","ninja-forms-google-sheets","wordpress-google-sheets","wpforms-google-sheet-integration","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-googlesheets-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegration-for-contact-form-7-and-google-sheets.1.1.3.zip","2025-07-18 16:22:54",{"attackSurface":151,"codeSignals":244,"taintFlows":655,"riskAssessment":745,"analyzedAt":761},{"hooks":152,"ajaxHandlers":217,"restRoutes":240,"shortcodes":241,"cronEvents":242,"entryPointCount":243,"unprotectedCount":243},[153,159,165,170,173,176,180,183,186,189,192,195,199,203,207,211,213,215],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","admin_menu","create_admin_menu","inc\\wpbb_admin.php",142,{"type":160,"name":161,"callback":162,"priority":34,"file":163,"line":164},"filter","get_avatar","get_forum_avatar","inc\\wpbb_functions.php",191,{"type":154,"name":166,"callback":167,"priority":168,"file":169,"line":93},"plugins_loaded","init",8,"wp_phpbb_bridge.php",{"type":154,"name":171,"callback":172,"file":169,"line":68},"admin_notices","display_warning",{"type":154,"name":174,"callback":175,"priority":47,"file":169,"line":67},"wp_insert_post","add_post",{"type":154,"name":177,"callback":178,"priority":34,"file":169,"line":179},"wp_head","setup_ajax_url",155,{"type":154,"name":167,"callback":181,"file":169,"line":182},"load_styles",165,{"type":154,"name":167,"callback":184,"file":169,"line":185},"load_scripts",166,{"type":154,"name":167,"callback":187,"file":169,"line":188},"flush_rewrite_rules",167,{"type":154,"name":167,"callback":190,"file":169,"line":191},"start_integration",168,{"type":154,"name":177,"callback":193,"file":169,"line":194},"t",170,{"type":154,"name":196,"callback":197,"file":169,"line":198},"generate_rewrite_rules","add_rewrite_rules",173,{"type":160,"name":200,"callback":201,"file":169,"line":202},"query_vars","add_query_vars",175,{"type":154,"name":204,"callback":205,"file":169,"line":206},"template_redirect","template_redirect_file",177,{"type":154,"name":208,"callback":209,"file":169,"line":210},"widgets_init","anonymous",183,{"type":154,"name":208,"callback":209,"file":169,"line":212},195,{"type":154,"name":208,"callback":209,"file":169,"line":214},207,{"type":154,"name":208,"callback":209,"file":169,"line":216},219,[218,223,227,231,234,238],{"action":219,"nopriv":220,"callback":221,"hasNonce":220,"hasCapCheck":220,"file":169,"line":222},"save_forums",false,"save_forums_callback",144,{"action":224,"nopriv":220,"callback":225,"hasNonce":220,"hasCapCheck":220,"file":169,"line":226},"save_authors","save_authors_callback",145,{"action":228,"nopriv":220,"callback":229,"hasNonce":220,"hasCapCheck":220,"file":169,"line":230},"do_wv","wpbb_is_key_valid",158,{"action":228,"nopriv":232,"callback":229,"hasNonce":220,"hasCapCheck":220,"file":169,"line":233},true,159,{"action":235,"nopriv":220,"callback":236,"hasNonce":220,"hasCapCheck":220,"file":169,"line":237},"get_info","ajax_get_info",160,{"action":235,"nopriv":232,"callback":236,"hasNonce":220,"hasCapCheck":220,"file":169,"line":239},161,[],[],[],6,{"dangerousFunctions":245,"sqlUsage":266,"outputEscaping":268,"fileOperations":653,"externalRequests":28,"nonceChecks":34,"capabilityChecks":28,"bundledLibraries":654},[246,250,253,256,260,262,264],{"fn":247,"file":163,"line":248,"context":249},"unserialize",518,"if(!in_array($current_user->data->ID, (array)unserialize(get_option('wpbb_users_posting'))) && $post",{"fn":247,"file":163,"line":251,"context":252},529,"$forum_categories = unserialize(get_option('wpbb_forums_categories'));",{"fn":247,"file":169,"line":254,"context":255},86,"$forums_categories = unserialize(get_option('wpbb_forums_categories', ''));",{"fn":257,"file":169,"line":258,"context":259},"create_function",185,"create_function(",{"fn":257,"file":169,"line":261,"context":259},197,{"fn":257,"file":169,"line":263,"context":259},209,{"fn":257,"file":169,"line":265,"context":259},221,{"prepared":243,"raw":28,"locations":267},[],{"escaped":28,"rawEcho":269,"locations":270},240,[271,275,277,278,280,282,283,284,285,286,287,289,291,293,295,297,299,301,303,305,307,309,310,311,313,315,316,317,319,322,324,325,327,328,329,331,333,334,336,338,339,340,342,344,345,347,349,350,352,354,355,357,359,360,362,363,364,366,368,369,371,373,374,376,378,379,381,383,384,386,388,389,391,392,393,395,397,398,399,401,403,405,406,408,410,412,414,416,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,450,452,453,454,455,456,457,459,461,462,463,465,467,468,469,470,471,473,474,476,477,478,480,482,484,486,488,490,492,493,494,495,497,498,499,500,502,504,505,506,507,509,510,512,514,515,516,518,519,521,522,523,525,526,527,528,529,530,532,533,535,536,537,538,540,542,543,544,546,548,550,552,554,556,557,558,559,560,561,562,563,564,565,567,569,571,573,575,576,577,578,579,581,582,583,584,586,587,589,591,592,593,595,597,599,600,602,603,605,607,608,610,612,614,615,617,618,620,622,624,626,627,629,631,633,635,637,639,641,642,643,645,646,647,649,651],{"file":272,"line":273,"context":274},"inc\\admin_pages\\dashboard.php",32,"raw output",{"file":272,"line":276,"context":274},49,{"file":272,"line":92,"context":274},{"file":272,"line":279,"context":274},108,{"file":272,"line":281,"context":274},122,{"file":272,"line":214,"context":274},{"file":272,"line":214,"context":274},{"file":272,"line":214,"context":274},{"file":272,"line":214,"context":274},{"file":272,"line":263,"context":274},{"file":272,"line":288,"context":274},309,{"file":272,"line":290,"context":274},313,{"file":272,"line":292,"context":274},315,{"file":272,"line":294,"context":274},319,{"file":272,"line":296,"context":274},325,{"file":272,"line":298,"context":274},327,{"file":272,"line":300,"context":274},331,{"file":272,"line":302,"context":274},333,{"file":272,"line":304,"context":274},337,{"file":272,"line":306,"context":274},339,{"file":272,"line":308,"context":274},450,{"file":272,"line":308,"context":274},{"file":272,"line":308,"context":274},{"file":272,"line":312,"context":274},452,{"file":314,"line":49,"context":274},"inc\\admin_pages\\donators.php",{"file":314,"line":49,"context":274},{"file":314,"line":49,"context":274},{"file":314,"line":318,"context":274},23,{"file":320,"line":321,"context":274},"inc\\admin_pages\\settings.php",17,{"file":320,"line":323,"context":274},28,{"file":320,"line":276,"context":274},{"file":320,"line":326,"context":274},65,{"file":320,"line":67,"context":274},{"file":320,"line":129,"context":274},{"file":320,"line":330,"context":274},114,{"file":320,"line":332,"context":274},188,{"file":320,"line":332,"context":274},{"file":335,"line":13,"context":274},"inc\\widgets\\wpbb_links_widget.php",{"file":335,"line":337,"context":274},57,{"file":335,"line":337,"context":274},{"file":335,"line":337,"context":274},{"file":335,"line":341,"context":274},60,{"file":335,"line":343,"context":274},61,{"file":335,"line":343,"context":274},{"file":335,"line":346,"context":274},69,{"file":335,"line":348,"context":274},70,{"file":335,"line":348,"context":274},{"file":335,"line":351,"context":274},78,{"file":335,"line":353,"context":274},79,{"file":335,"line":353,"context":274},{"file":335,"line":356,"context":274},87,{"file":335,"line":358,"context":274},88,{"file":335,"line":358,"context":274},{"file":335,"line":361,"context":274},95,{"file":335,"line":129,"context":274},{"file":335,"line":129,"context":274},{"file":335,"line":365,"context":274},103,{"file":335,"line":367,"context":274},104,{"file":335,"line":367,"context":274},{"file":335,"line":370,"context":274},111,{"file":335,"line":372,"context":274},112,{"file":335,"line":372,"context":274},{"file":335,"line":375,"context":274},119,{"file":335,"line":377,"context":274},120,{"file":335,"line":377,"context":274},{"file":335,"line":380,"context":274},127,{"file":335,"line":382,"context":274},128,{"file":335,"line":382,"context":274},{"file":335,"line":385,"context":274},135,{"file":335,"line":387,"context":274},136,{"file":335,"line":387,"context":274},{"file":335,"line":390,"context":274},143,{"file":335,"line":222,"context":274},{"file":335,"line":222,"context":274},{"file":335,"line":394,"context":274},151,{"file":335,"line":396,"context":274},152,{"file":335,"line":396,"context":274},{"file":335,"line":214,"context":274},{"file":335,"line":400,"context":274},211,{"file":335,"line":402,"context":274},212,{"file":335,"line":404,"context":274},218,{"file":335,"line":216,"context":274},{"file":335,"line":407,"context":274},225,{"file":335,"line":409,"context":274},226,{"file":335,"line":411,"context":274},232,{"file":335,"line":413,"context":274},233,{"file":335,"line":415,"context":274},239,{"file":335,"line":269,"context":274},{"file":335,"line":418,"context":274},248,{"file":335,"line":420,"context":274},249,{"file":335,"line":422,"context":274},255,{"file":335,"line":424,"context":274},256,{"file":335,"line":426,"context":274},262,{"file":335,"line":428,"context":274},263,{"file":335,"line":430,"context":274},269,{"file":335,"line":432,"context":274},270,{"file":335,"line":434,"context":274},276,{"file":335,"line":436,"context":274},277,{"file":335,"line":438,"context":274},283,{"file":335,"line":440,"context":274},284,{"file":335,"line":442,"context":274},290,{"file":335,"line":444,"context":274},291,{"file":335,"line":446,"context":274},296,{"file":448,"line":449,"context":274},"inc\\widgets\\wpbb_meta_widget.php",43,{"file":448,"line":451,"context":274},48,{"file":448,"line":451,"context":274},{"file":448,"line":451,"context":274},{"file":448,"line":353,"context":274},{"file":448,"line":67,"context":274},{"file":448,"line":361,"context":274},{"file":448,"line":458,"context":274},97,{"file":448,"line":460,"context":274},106,{"file":448,"line":279,"context":274},{"file":448,"line":375,"context":274},{"file":448,"line":464,"context":274},121,{"file":448,"line":466,"context":274},132,{"file":448,"line":117,"context":274},{"file":448,"line":390,"context":274},{"file":448,"line":390,"context":274},{"file":448,"line":226,"context":274},{"file":448,"line":472,"context":274},156,{"file":448,"line":230,"context":274},{"file":448,"line":475,"context":274},163,{"file":448,"line":182,"context":274},{"file":448,"line":194,"context":274},{"file":448,"line":479,"context":274},172,{"file":448,"line":481,"context":274},180,{"file":448,"line":483,"context":274},182,{"file":448,"line":485,"context":274},189,{"file":487,"line":276,"context":274},"inc\\widgets\\wpbb_topics_widget.php",{"file":487,"line":489,"context":274},51,{"file":487,"line":491,"context":274},54,{"file":487,"line":491,"context":274},{"file":487,"line":491,"context":274},{"file":487,"line":337,"context":274},{"file":487,"line":496,"context":274},58,{"file":487,"line":341,"context":274},{"file":487,"line":341,"context":274},{"file":487,"line":341,"context":274},{"file":487,"line":501,"context":274},64,{"file":487,"line":503,"context":274},66,{"file":487,"line":346,"context":274},{"file":487,"line":346,"context":274},{"file":487,"line":346,"context":274},{"file":487,"line":508,"context":274},73,{"file":487,"line":508,"context":274},{"file":487,"line":511,"context":274},75,{"file":487,"line":513,"context":274},81,{"file":487,"line":513,"context":274},{"file":487,"line":79,"context":274},{"file":487,"line":517,"context":274},89,{"file":487,"line":517,"context":274},{"file":487,"line":520,"context":274},91,{"file":487,"line":458,"context":274},{"file":487,"line":458,"context":274},{"file":487,"line":524,"context":274},99,{"file":487,"line":387,"context":274},{"file":487,"line":202,"context":274},{"file":487,"line":202,"context":274},{"file":487,"line":202,"context":274},{"file":487,"line":202,"context":274},{"file":487,"line":531,"context":274},176,{"file":487,"line":258,"context":274},{"file":487,"line":534,"context":274},187,{"file":487,"line":534,"context":274},{"file":487,"line":534,"context":274},{"file":487,"line":485,"context":274},{"file":487,"line":539,"context":274},202,{"file":487,"line":541,"context":274},204,{"file":487,"line":541,"context":274},{"file":487,"line":541,"context":274},{"file":487,"line":545,"context":274},206,{"file":487,"line":547,"context":274},223,{"file":487,"line":549,"context":274},244,{"file":487,"line":551,"context":274},259,{"file":553,"line":449,"context":274},"inc\\widgets\\wpbb_users_widget.php",{"file":553,"line":555,"context":274},46,{"file":553,"line":555,"context":274},{"file":553,"line":555,"context":274},{"file":553,"line":491,"context":274},{"file":553,"line":337,"context":274},{"file":553,"line":337,"context":274},{"file":553,"line":337,"context":274},{"file":553,"line":326,"context":274},{"file":553,"line":503,"context":274},{"file":553,"line":503,"context":274},{"file":553,"line":566,"context":274},116,{"file":553,"line":568,"context":274},124,{"file":553,"line":570,"context":274},131,{"file":553,"line":572,"context":274},139,{"file":553,"line":574,"context":274},147,{"file":553,"line":472,"context":274},{"file":553,"line":475,"context":274},{"file":553,"line":185,"context":274},{"file":553,"line":191,"context":274},{"file":553,"line":580,"context":274},174,{"file":553,"line":531,"context":274},{"file":553,"line":481,"context":274},{"file":553,"line":483,"context":274},{"file":553,"line":585,"context":274},203,{"file":553,"line":541,"context":274},{"file":553,"line":588,"context":274},213,{"file":553,"line":590,"context":274},215,{"file":553,"line":265,"context":274},{"file":553,"line":547,"context":274},{"file":553,"line":594,"context":274},229,{"file":553,"line":596,"context":274},231,{"file":553,"line":598,"context":274},242,{"file":553,"line":424,"context":274},{"file":553,"line":601,"context":274},258,{"file":553,"line":428,"context":274},{"file":553,"line":604,"context":274},265,{"file":553,"line":606,"context":274},274,{"file":553,"line":434,"context":274},{"file":553,"line":609,"context":274},287,{"file":553,"line":611,"context":274},289,{"file":553,"line":613,"context":274},297,{"file":553,"line":613,"context":274},{"file":553,"line":616,"context":274},299,{"file":553,"line":288,"context":274},{"file":553,"line":619,"context":274},311,{"file":553,"line":621,"context":274},316,{"file":553,"line":623,"context":274},318,{"file":553,"line":625,"context":274},323,{"file":553,"line":296,"context":274},{"file":553,"line":628,"context":274},345,{"file":163,"line":630,"context":274},364,{"file":163,"line":632,"context":274},368,{"file":163,"line":634,"context":274},401,{"file":163,"line":636,"context":274},402,{"file":163,"line":638,"context":274},469,{"file":163,"line":640,"context":274},472,{"file":163,"line":640,"context":274},{"file":163,"line":640,"context":274},{"file":163,"line":644,"context":274},491,{"file":163,"line":644,"context":274},{"file":163,"line":644,"context":274},{"file":169,"line":648,"context":274},484,{"file":169,"line":650,"context":274},501,{"file":169,"line":652,"context":274},526,4,[],[656,672,683,701,711,719,729,737],{"entryPoint":657,"graph":658,"unsanitizedCount":34,"severity":671},"widget (inc\\widgets\\wpbb_users_widget.php:84)",{"nodes":659,"edges":669},[660,664],{"id":661,"type":662,"label":663,"file":553,"line":377},"n0","source","$_SERVER",{"id":665,"type":666,"label":667,"file":553,"line":185,"wp_function":668},"n1","sink","echo() [XSS]","echo",[670],{"from":661,"to":665,"sanitized":220},"medium",{"entryPoint":673,"graph":674,"unsanitizedCount":34,"severity":671},"load_session_id (wp_phpbb_bridge.php:244)",{"nodes":675,"edges":681},[676,678],{"id":661,"type":662,"label":677,"file":169,"line":294},"$_SERVER['HTTP_HOST']",{"id":665,"type":666,"label":679,"file":169,"line":294,"wp_function":680},"wp_redirect() [Open Redirect]","wp_redirect",[682],{"from":661,"to":665,"sanitized":220},{"entryPoint":684,"graph":685,"unsanitizedCount":139,"severity":671},"\u003Cwp_phpbb_bridge> (wp_phpbb_bridge.php:0)",{"nodes":686,"edges":698},[687,688,689,693],{"id":661,"type":662,"label":677,"file":169,"line":294},{"id":665,"type":666,"label":679,"file":169,"line":294,"wp_function":680},{"id":690,"type":662,"label":691,"file":169,"line":692},"n2","$_POST",659,{"id":694,"type":666,"label":695,"file":169,"line":696,"wp_function":697},"n3","update_option() [Settings Manipulation]",664,"update_option",[699,700],{"from":661,"to":665,"sanitized":220},{"from":690,"to":694,"sanitized":220},{"entryPoint":702,"graph":703,"unsanitizedCount":34,"severity":710},"\u003Cdashboard> (inc\\admin_pages\\dashboard.php:0)",{"nodes":704,"edges":708},[705,707],{"id":661,"type":662,"label":706,"file":272,"line":288},"$_SERVER['SERVER_SOFTWARE']",{"id":665,"type":666,"label":667,"file":272,"line":288,"wp_function":668},[709],{"from":661,"to":665,"sanitized":220},"low",{"entryPoint":712,"graph":713,"unsanitizedCount":34,"severity":710},"\u003Cwpbb_users_widget> (inc\\widgets\\wpbb_users_widget.php:0)",{"nodes":714,"edges":717},[715,716],{"id":661,"type":662,"label":663,"file":553,"line":377},{"id":665,"type":666,"label":667,"file":553,"line":185,"wp_function":668},[718],{"from":661,"to":665,"sanitized":220},{"entryPoint":720,"graph":721,"unsanitizedCount":28,"severity":710},"WPBB_SettingsPage (inc\\wpbb_admin.php:55)",{"nodes":722,"edges":727},[723,725],{"id":661,"type":662,"label":724,"file":157,"line":346},"$_POST (x10)",{"id":665,"type":666,"label":695,"file":157,"line":726,"wp_function":697},93,[728],{"from":661,"to":665,"sanitized":232},{"entryPoint":730,"graph":731,"unsanitizedCount":28,"severity":710},"\u003Cwpbb_admin> (inc\\wpbb_admin.php:0)",{"nodes":732,"edges":735},[733,734],{"id":661,"type":662,"label":724,"file":157,"line":346},{"id":665,"type":666,"label":695,"file":157,"line":726,"wp_function":697},[736],{"from":661,"to":665,"sanitized":232},{"entryPoint":738,"graph":739,"unsanitizedCount":34,"severity":710},"save_authors_callback (wp_phpbb_bridge.php:653)",{"nodes":740,"edges":743},[741,742],{"id":661,"type":662,"label":691,"file":169,"line":692},{"id":665,"type":666,"label":695,"file":169,"line":696,"wp_function":697},[744],{"from":661,"to":665,"sanitized":220},{"summary":746,"deductions":747},"The wp-phpbb-bridge v2.0.7 plugin exhibits a concerning security posture due to a significant number of unprotected AJAX handlers, presenting a broad attack surface. While the plugin demonstrates good practices by using prepared statements for all SQL queries and shows no recorded vulnerability history, the lack of proper output escaping for a large percentage of its outputs is a critical weakness. This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled securely before being displayed.\n\nThe presence of dangerous functions like `unserialize` and `create_function` further amplifies the risk, especially when combined with unprotected entry points. The taint analysis showing flows with unsanitized paths, although not classified as critical or high severity, warrants attention. The absence of capability checks and a single nonce check on AJAX handlers, coupled with a high number of unprotected AJAX handlers, strongly suggests potential for unauthorized actions and privilege escalation if these entry points can be triggered with malicious input.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and secure database interactions, the numerous unprotected AJAX endpoints, lack of output escaping, and use of dangerous functions create a substantial risk. These factors, if exploited, could lead to severe security breaches. Addressing the output escaping and securing the AJAX handlers should be the highest priority.",[748,750,752,754,756,759],{"reason":749,"points":47},"6 AJAX handlers without auth checks",{"reason":751,"points":168},"0% output escaping properly",{"reason":753,"points":80},"Dangerous functions: unserialize, create_function",{"reason":755,"points":80},"6 flows with unsanitized paths",{"reason":757,"points":758},"0 capability checks",5,{"reason":760,"points":758},"1 Nonce check on 6 AJAX handlers","2026-03-16T23:08:42.338Z",{"wat":763,"direct":772},{"assetPaths":764,"generatorPatterns":767,"scriptPaths":768,"versionParams":769},[765,766],"\u002Fwp-content\u002Fplugins\u002Fwp-phpbb-bridge\u002Fcss\u002Fwpbb_style.css","\u002Fwp-content\u002Fplugins\u002Fwp-phpbb-bridge\u002Fjs\u002Fwpbb_script.js",[],[766],[770,771],"wp-phpbb-bridge\u002Fcss\u002Fwpbb_style.css?ver=","wp-phpbb-bridge\u002Fjs\u002Fwpbb_script.js?ver=",{"cssClasses":773,"htmlComments":778,"htmlAttributes":779,"restEndpoints":782,"jsGlobals":785,"shortcodeOutput":788},[774,775,776,777],"wpbb-users-widget","wpbb-links-widget","wpbb-meta-widget","wpbb-topics-widget",[],[780,781],"data-wpbb_nonce","data-wpbb_ajax_url",[783,784],"\u002Fwp-json\u002Fwpbb_is_key_valid","\u002Fwp-json\u002Fajax_get_info",[786,787],"wpbb_nonce","wpbb_ajax_url",[]]