Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Edwiser Bridge – WordPress Moodle LMS Integration icon

Edwiser Bridge – WordPress Moodle LMS Integration

v3.1.1
by WisdmLabs · 4.5 (75 reviews)

Edwiser Bridge integrates WordPress with Moodle LMS & provides an easy option to import and sell Moodle courses using WordPress.

5K+ active installs Updated Jan 27, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card
Edwiser Bridge – WordPress Moodle LMS Integration

About Edwiser Bridge – WordPress Moodle LMS Integration

Edwiser Bridge is a WordPress plugin that allows Moodle users to integrate their courses with WordPress and sell them using the default payment gateway, PayPal. The plugin provides features such as course integration, multi-site connection, PayPal integration, and real-time progress tracking. There is also a Pro version available that offers additional features like WooCommerce integration, multiple payment gateways, automatic invoicing, and course variations.

Screenshots

Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot
Edwiser Bridge – WordPress Moodle LMS Integration screenshot

Changelog

3.1.1

  • Fix – Updated Freemius SDK to the latest version.

3.1.0

  • Feature – Added Diagnostic Tool on test connection page in settings and setup wizard to troubleshoot connection related issues.
  • Fix – Fixed User account page vulnerability issue to Cross Site Scripting (XSS).

3.0.8

  • Feature – Added a integration to Freemius service for feedback collection.
  • Tweak – Added a feature where a group with default name gets generated for Gutenberg based checkout page.
  • Fix – Fixed several PHP notices and warnings.
  • Fix – Security patches added for CVEs – CVE-2024-49312, CVE-2024-4186 & CVE-2024-49311.

3.0.7

  • Feature – Added Feature to enroll student from manage enrollment page.
  • Feature – WordPress to Moodle user deletion sync.
  • Tweak – Translation issues.
  • Tweak – User data sync from WordPress admin dashboard to moodle.
  • Fix – Log deletion.

3.0.6

  • Fix – Security issues fixed.

3.0.5

  • Tweak – Moodle Auto Plugin update functionality setting.
  • Tweak – Moodle plugin coding standards

3.0.4

  • Tweak – Security issues fixed.

3.0.3

  • Tweak – Security issues fixed.

3.0.2

  • Tweak – WooCommerce HPOS compatibility.
  • Tweak – PHP 8.1 compatibility.

3.0.1

  • Feature – Moodle plugin update notification and One-Click update on Moodle.
  • Feature – Multiple courses enrollment from the user profile edit page.
  • Tweak – Added Hooks after email verification complete.

3.0.0

  • New – New consolidated Edwiser Bridge PRO plugin.

2.2.9

  • Feature – Error logging and reporting functionality
  • Feature – Sync Course images from moodle
  • Tweak – added student role id and product virtual, downloadable check in test enrollment
  • Tweak – user deletion email for wordpress user deletion

2.2.8

  • Feature – Added email verification process on user registration from edwiser user account page.
  • Feature – Added already enrolled tag in the course when the user is already enrolled in courses.
  • Tweak – Simplified test connection error messages at Moodle and WordPress.
  • Tweak – PHP 8.0 compatibility.

2.2.7

  • Feature – Moodle plugin update notification on WordPress.
  • Tweak – Simplified Test Enrollment error messages.

2.2.6

  • Feature – new custom fields plugin
  • Tweak – improved licensing process

2.2.5

  • Feature – added google reCAPTCHA validation on user-account page.
  • Feature – added Brazilian Real (BRL) in paypal

2.2.4

  • Fix – Fixed selective sync fatal error issue

2.2.3

  • Fix – Added missing lines in eb-admin.js file.

2.2.2

  • Feature – Added course enrollment test for users who face issues with enrollment.
  • Fix – Fixed color for warning notice.
  • Fix – Fixed course access expiry date for subscription renewal

2.2.1

  • Tweak – Remove the take this course button from the deleted course.
  • Tweak – After deleting the course from Moodle course status will get changed to draft on the WordPress site.
  • Fix – Solved Edwiser Bridge expire time issue on user enrollment synchronization.
  • Fix – Fixed repeated user unerollement emails for deleted courses.
  • Fix – Solved WordPress user data update issue on user account page, in case the user was not linked to Moodle.

2.2.0

  • Feature – Added Setup Wizard for on WordPress as well as Moodle plugin.

2.1.8

  • Tweak – Added compatibility to WordPress 6.0.

2.1.7

  • Tweak – Changed textdomain to edwiser-bridge as per wordpress guidelines and added compatibility with old textdomain.
  • Tweak – Added compatibility with Moodle 4.0.

2.1.6

  • Fixed: Course acrhive page fix for wordpress version less than 5.9.

2.1.5

  • Tweak – Added compatibility to WordPress 5.9.1.
  • Tweak – Added comaptibility with Twenty twenty two theme.
  • Tweak – Improved course manual enrollment syncronization functionality.
  • Tweak – UI improvements on user account page.

2.1.4

  • Fix- Fixed error on user account page for reset password hook .

2.1.3

  • Feature – Setting to ignore the SSL certificate check to improve connection check with moodle.
  • Feature – Ability to the course manual enrollment status sync and enabled (Require Edwiser Bridge moodle plugin 2.1.3).
  • Feature – Ability to enable course manual enrollment.
  • Tweak – Improved Moodle test connection error message now added more details about the error.
  • Fix- Fixe for the auto plugin installation/activation process from Edwiser bridge.

2.1.2

  • Feature – Added functionality to create course on WordPress if created on Moodle.
  • Feature – Repurchase option for the suspended course on single course page.
  • Fix – Removed registration section from user-account page if registation is disabled from settings.

2.1.1

  • Feature – Added option on WordPress Edwiser Bridge settings to add Moodle role id which is used while creating users on Moodle.
  • Tweak – Optimized user-account page functionality which further improved the page speed.
  • Tweak – Optimized My Courses page functionality which further improved the page speed.

2.1.0

  • Fix – Solved My-courses page login link issue for non logged in users.
  • Tweak – Modified course archive page, single course page, user-account page, eb_course shortcode page and my courses page templates.
  • Feature – Added course category wise filter and sorting functionality on course shortcode page.
  • Feature – Added stats page in Edwsier Bridge settings.
  • Feature – Added all Edwiser WordPress and Moodle extensions latest versions on stats page with Moodle plugins download link.
  • Feature – Added Edwiser Bridge configuration details like Moodle site details and course count on stats page.

2.0.9

  • Feture – Added the password filed on user registration window.
  • Feture – Added link user account functionality if the account is created on moodle and exist on wordpress.
  • Feture – Added Setting to show hide course archive page in frontend.
  • Feture – Added search functionality on manage enrollment page.
  • Tweek – Added space before username in new user account email template.
  • Tweek – Improved the test connection error message.
  • Tweek – My Courses page progress service call optimisation.
  • Fix – Paid order was showing HTML in notes.
  • Fix – Help popup was showing html on setting page.
  • Fix – User Linked success message style fix.

2.0.8

  • Fix – Fixed security issues added abspath check.

2.0.7

  • Fix – Fixed security issues related to the nonce.

2.0.6

  • Fix – Fixed paid product redirection issue.
  • Tweak – Added compatibility to SSO plugin.

2.0.5

  • Tweak – Modified plugin files include way minimized use of ABSPATH constant.

2.0.4

  • Fix – Added security fixes for WordPress API (Issue report credits: Nick Blundell nickb@appcheck-ng.com).

2.0.3

  • Tweak – Removed defines and Added security checks.

2.0.2

  • Tweak – Solved connection settings save issue.

2.0.1

  • Tweak – Added security checks.

2.0.0

  • Feature – Theme compatibility with Divi.
  • Feature – Theme compatibility with Flatsome.
  • Feature – Added Bcc field in the email template.
  • Feature – First name, last name and password synchronization when user profile is updated.
  • Feature – Course deletion synchronized on WordPress site when course is deleted from Moodle.
  • Tweek – New enrollment status that is Suspend is added on the WordPress side.
  • Tweek – Added date sorting in the Manage Enrollment page.
  • Tweek – Triggered email for backend user enrollment in course.
  • Tweek – Course progress functionality added on the My Courses tab of the User account page.
  • Tweek – Added Sidebar support for course archive page.
  • Tweek – UI Improvements for course cards on all pages..

1.4.9

  • Fix – Added permission callback in register_rest_route to fix the notice genrated in the wp 5.5 and above.

1.4.8

  • Fix – Fix for the register_rest_route was called incorrectly.
  • Tweek – Added common function to check the array value.

1.4.7

  • Tweak – Compatibility with WordPress 5.5 and Woocommerce Integration 2.0.1 .

1.4.6

  • Fix – Solved admin js console issue causing error while test connection.

1.4.5

  • Feature – All required Moodle settings are now able to configure from the Edwiser Bridge settings.
  • Feature – Settings and connection summary page will be shown on the Moodle.
  • Tweak – Admin user unenrollment from edit user page and manage enrollment page will unenroll user from course irrespective of thr enrollment method and the enrollment count.
  • Tweak – Modified Moodle service creation process.
  • Fix – Unenrolment from Moodle use to decrease only WordPress enrollment count now it will make enrollment count as 0.

1.4.4

  • Tweak – Changed user enrollment email functionality to make it compatible with Edwiser Bulk Purchase and Group Registration 2.2.0.

1.4.3

  • Feature – Added functionality to show a set-up wizard on Moodle plugin installation to create web service automatically with authorized user.
  • Feature – Added functionality to add missing functions on linking the existing web-service.
  • Tweak – Added functionality to show all non added Moodle web service functions on test connection functionality.
  • Tweak – Added buttons on settings page for help and rating.
  • Fix – While synchronizing courses if all checkboxes are not ticked then nothing was happening fixed this issue and now courses gets created in WordPress with a status as published.
  • Fix – WordPress enrollment record timezone was not same as the WordPress timezone so fixed it.

1.4.2

  • Tweak – Added functionality to synchronize large number of users.
  • Fix – Paid orders sometimes were not getting completed for new users. This issue has been resolved.
  • Fix – Solved the title issue appearing without elipses on course card.
  • Fix – Removed blank spaces added automatically before email templates.

1.4.1

  • Fix – Removed admin notices.
  • Fix – Solved eb-my-courses course progress issue.

1.4.0

  • Feature – Users will be enrolled in the course in the WordPress site when they are enrolled manually in Moodle directly.
  • Feature – Email template for User enrolled directly in Moodle.
  • Feature – User will get un-enrolled from the course on WordPress site if the same user gets un-enrolled from the course on Moodle site.
  • Feature – Email template for user un-enrollment directly in Moodle.
  • Feature – User account will be created on WordPress site if a user is created on the Moodle site.
  • Feature – User account will be deleted on WordPress site if the user is deleted from the Moodle site.
  • Feature – Email template can be sent when the user deletion happens in Moodle.
  • Feature – Course progress shown on the eb-my-courses page.
  • Feature – Default user role can be set for the newly created users if they are created from Edwiser Bridge user-account page or through any of its functionality.
  • Tweak – Start, Resume and completed buttons on the eb-my-courses page according to the course completion status.
  • Fix – course synchronization settings was synchronizing courses even if they are not checked. This has been resolved.

1.3.4

  • Feature – Added option to add link for the redirection from eb-my-courses page if user is not enrolled in any course.
  • Feature – Added option to disable and customize recommended courses section in eb-my-courses page.
  • Feature – Added option to add and customize recommended courses for the single course page.

1.3.3

  • Feature – Added optional terms and conditions on user account page depending on the backend setting.
  • Tweak- Added user meta data related to the edwiser-bridge while exporting the users data.
  • Tweak- Added functionality to remove user meta data related to the edwiser-bridge while erasing the users data.
  • Tweak- Added privacy policy data on the WordPress privacy policy page.

1.3.2

  • Tweak – Added missing JS and CSS Files.

1.3.1

  • Feature – Added New Order functionality.
  • Feature – Added admin notice on the backend to rate Edwiser Bridge Plugin.
  • Tweak- Added Biographical Information on the user-account dashboard.
  • Tweak- Added premium extensions tab in the edwiser-bridge settings.
  • Tweak- Added terms and condition pop-up on the license activate page.
  • Fix – eb-courses page was showing courses in the parent as well as the child category.
  • Fix – Synced Categories from Moodle was not syncing category description.

1.3.0

  • Feature – Refund functionality for the order placed using the Edwiser bridge plugin.
  • Feature – Email template for the admin and customer on order refund
  • Feature – Setting to send refund notification to the specific email or admin users email.
  • Feature – New order status(Refund).
  • Feature – New meta box on the eb order page to display the order status update history. On full refund Order status will change to the refunded.
  • Feature – Refurbished the user account page, added menus for the pages like Dashboard, user-account, orders, and my courses.
  • Twik – Now user can view there woo and eb orders on the same page.
  • Twik – To display multiple courses from the same order on the user order page.
  • Twik – For the security purpose, added password confirmation fields on the user account page.
  • Twik – Updated the eb-courses page sliding buttons.
  • Fix – The courses grid item height issue on my courses and courses page.
  • Fix – Fixed the ‘TAKE THIS COURSE’ button style issue.

1.2.3

  • Feature – Functionality to display courses by category in eb_courses shortcode.
  • Feature – Functionality to display eb_courses shortcode output horizontally scrollable.
  • Feature – Functionality to display courses in a single row using eb_courses shortcode.
  • Feature – SSO compatibility to login user on registration after clicking on enrolled course.

1.2.2

  • Feature – New page for the admin to manage user enrollment.
  • Feature – New email template for the Moodle account creation.
  • Feature – Functionality to disable email notifications.
  • Feature – Functionality to place the order for the free course to maintain the purchase history.
  • Tweak- Added the order and Buyer details on order page.
  • Tweak- User gets un-enroll from the course on the order status marked from completed to pending or failed.
  • Tweak- Updated the user order details on the user account page and added the order status column.
  • Fix – User not getting created on moodle when username contains the uppercase characters.
  • Fix – My courses shortcode showing only 10 courses not more than that.

1.2.1

  • Feature – Functionality to display the users moodle account link unlink status on users list table for the admin user.
  • Fix – Fix for the plugins default data update on plugin update.

1.2.0

  • Feature – Functionality to set course access expiry days.
  • Feature – Introduced functionality to email template customization for the mail sent to the user from the Edwiser Bridge plugin.
  • Feature – Update Moodle as well as WordPress user profile from shortcode eb_user_account.
  • Feature – Added the settings to enable login redirection to my courses page.
  • Feature – Send the test email to check the modified email template.
  • Feature – Shortcode eb_courses to list courses.
  • Feature – Shortcode eb_my_courses to list specific user’s courses.
  • Feature – Shortcode eb_course to show single course. Argument id i.e Course ID decides which course to show.
  • Tweak – Added page(My Courses) to display the user’s enrolled courses.
  • Tweak – Redirect user to my courses page on login.
  • Tweak – Translation ready – fix missing strings.
  • Tweak – Notification on un-enrollment from the course.
  • Tweak – Archive course page layout improvement.
  • Tweak – Single course page layout improvement.
  • Tweak – Redirect non-logged in user to the Access course/Checkout page on click of the Take this Course after login.
  • Tweak – Deprecated shortcode eb_user_profile. Use shortcode eb_user_account.
  • Fix – Changed Credentials spelling.
  • Fix – Undefined index: HTTP_REFFER.
  • Fix – Permalink issue.
  • Fix – Call to undefined class EBPaymentManager.

1.1.2

  • Added new currency in PayPal for the Australian Dollar, Polish Zloty, Danish Krone and Singapore Dollar.
  • Fix – Resolved Paypal Sandbox mode issue.

1.1.1

  • Fix – Minor issue in page creation functionality.

1.1

  • Fix – Issue in overriding templates in themes.
  • Tweak – Unified licensing section for all Edwiser Bridge extensions.
  • Tweak – Refactored & optimized whole plugin codebase using tools like PHPCS & PHPMD.

1.0.2

  • Feature – Added a new shortcode [eb_user_profile] which creates a user profile page that lists users data & enrolled courses.
  • Fix – Timeout problem in course enrollment.
  • Fix – A bug that was preventing plugin translation.
  • Tweak – Minor modifications to improve enrollment & synchronization process.

1.0.1

  • Fix – A bug that could cause problems on password reset & user enrollment process

1.0

  • Plugin Launched

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…