MooWoodle – WordPress Moodle LMS Integration, Sell Moodle Courses via WooCommerce

Changelog

3.4.3 – 2026-06-16

  • Added – Introduced a dedicated Settings Panel for improved configuration and management of plugin options.
  • Fixed – Code optimization for improved performance and maintainability
  • Updated – Language file.

3.4.2 – 2026-06-03

  • Added – Compatibility of WooCommerce 10.8.1.
  • Added – Removed password creation during first-time user enrollment. New users will now receive their account setup and enrollment email directly from Moodle, ensuring a streamlined and Moodle-native onboarding experience.
  • Updated – Language file.

3.4.0 – 2026-05-22

  • Added – Compatibility of WordPress 7.0.0.
  • Added – Compatibility of WooCommerce 10.7.0.
  • Fixed – Improved overall settings structure and organization.
  • Fixed – Addressed UI/UX inconsistencies across admin panels.
  • Fixed – Revamped entire admin panel UI for improved usability and navigation.
  • Fixed – Improved system performance and scalability.
  • Updated – Language file.

3.3.6 – 2025-09-25

  • Fixed – Issue occurring when a customer purchases a product that isn’t linked to a course.

3.3.5 – 2025-09-23

  • Added – Compatibility of WooCommerce 10.2.1.
  • Fixed – Resolved the enrollment issue for variable products.
  • Fixed – Corrected email triggers so they only fire for enrollment orders (no unnecessary triggers).

3.3.4 – 2025-08-22

  • Added – Compatibility of WooCommerce 10.1.1.
  • Added – WPML Support.
  • Fixed – Translation issue with Loco Translate.

3.3.3 – 2025-07-25

  • Added – Compatibility of WooCommerce 10.0.4.
  • Fixed – Resolved fatal error triggered during plugin upgrade.

3.3.2 – 2025-07-18

  • Added – Compatibility of WordPress 6.8.2.
  • Fixed – Multiple emails were being sent when a user logged into WordPress.

3.3.1 – 2025-07-16

  • Added – Compatibility of WooCommerce 10.0.2.
  • Fixed – Fatal error on migration.
  • Fixed – Minor text corrections.
  • Fixed – Empty log issue.

3.3.0 – 2025-07-15

  • Added – Compatibility of WordPress 6.8.1.
  • Added – Compatibility of WooCommerce 9.9.5.
  • Added – Revamped Settings Panel for a more streamlined and intuitive interface.
  • Enhanced – Enhanced Structure for improved navigation and usability.
  • Enhanced – Optimized Coding for better performance and stability.
  • Updated – Language file.

3.2.11 – 2024-04-01

  • Fixed – Resolved the issue with test user creation during the test connection process.

3.2.10 – 2024-03-05

  • Added – Support WooCommerce 9.7.1.
  • Fixed – Resolved fatal error occurring during product editing for a smoother user experience.

3.2.9 – 2024-02-26

  • Added – Support WordPress 6.7.2.
  • Added – Support WooCommerce 9.6.2.
  • Fixed – Course synchronization code enhanced.

3.2.8 – 2025-02-11

  • Added – Support WooCommerce 9.6.1.
  • Fixed – Issue with loading text domain notice.

3.2.7 – 2025-01-28

  • Added – Support WooCommerce 9.6.0.
  • Fixed – Error fixed in CSS.

3.2.6 – 2024-12-10

  • Added – Support WooCommerce 9.4.3.
  • Fixed – Updated library.

3.2.5 – 2024-11-25

  • Added – Support WordPress 6.7.1.
  • Added – Support WooCommerce 9.4.2.
  • Fixed – Resolved a security vulnerability.
  • Fixed – Resolved an issue where the course access link was missing from enrollment emails.

3.2.4 – 2024-10-22

  • Fixed – Resolved a security vulnerability.

3.2.3 – 2024-10-15

  • Fixed – Settings panel loading issue.

3.2.2 – 2024-10-15

  • Added – Support WordPress 6.6.2.
  • Added – Support WooCommerce 9.3.3.
  • Fixed – Course synchronization no longer sets products to draft status.

3.2.1 – 2024-09-03

  • Added – Support WooCommerce 9.1.4.
  • Fixed – Error with Test Connection.

3.2.0 – 2024-08-14

  • Added – Support WordPress 6.6.1.
  • Added – Support WooCommerce 9.1.4.
  • Revamped – Refactored core code for improved loading times and reduced server load.
  • Revamped – Introduced a modern, intuitive dashboard with a more user-friendly layout.
  • Enhancement – Simplified menu structure and added quick-access buttons for frequently used features.

3.1.10 – 2024-03-05

  • Fixed – Moodle course id is not linked.

3.1.9 – 2024-02-28

  • Fixed – Product was not getting added with the course manually.
  • Added – Support WooCommerce 8.6.1

3.1.8 – 2024-02-15

  • Fixed – Moodle user login after enrollment issue.

3.1.7 – 2024-02-14

  • Added – Support WordPress 6.4.3.
  • Added – Support WooCommerce 8.5.2.
  • Fixed – Internal bug.
  • Fixed – product meta ‘linked_course_id’ store course post_id.
  • Fixed – issues #83 ,#84, #85, #86.

3.1.6 – 2024-01-10

  • Added – WooCommerce HPOS Compatibility.

3.1.5 – 2023-11-28

  • Fixed – Test Connection.

3.1.4 – 2023-11-25

  • Added – Advanced Log.
  • Added – Enhanced test connectivity to verify Moodle webservice functions.
  • Added – Revised the MooWoodle log system.

3.1.3 – 2023-10-27

  • Fixed – Product Sync.
  • Fixed – Internal errors.

3.1.2 – 2023-10-10

  • Fixed – Product data tab subscriptions notic.
  • Added – Dependency plugin activation warning.

3.1.1 – 2023-09-19

  • Fixed – Synchronization Moodle course.

3.1.0 – 2023-09-12

  • Added – Compatibility of WordPress 6.3.1.
  • Added – Compatibility of WooCommerce 8.0.3.
  • Added – Test Connection Tab to Verify the Proper Connection Between Your WordPress Site and Moodle.
  • Added – Log file to find the MooWoodle error.
  • Enhancement – New way of managing all courses.
  • Enhancement – New Interface for Effortless Course/product Synchronization Selection.
  • Added – Timeout option to set cURL timeout value.

3.0.4 – 2023-02-21

  • Added – Compatibility of WordPress 6.1.1.
  • Added – Compatibility of WooCommerce 7.4.0.
  • Added – Compatibility of Moodle 4.2.

3.0.3 – 2022-04-12

  • Added – Compatibility of WordPress 5.9.3.
  • Fix – Enrollment of users doesn’t work #44.
  • Updated – Language file.

3.0.2 – 2022-04-01

  • Added – Compatibility of WordPress 5.9.2.
  • Added – Compatibility of WooCommerce 6.3.1.
  • Added – Compatibility of PHP 8.0.6.
  • Fix – Error if WooCommerce deactivates #41.
  • Fix – My course endpoint issue #40.
  • Fix – Text Modify #38.
  • Fix – PHP warning #37.
  • Updated – Language file.

3.0.1 – 2021-11-18

  • Added – Compatibility of WordPress 5.8.2.
  • Added – Compatibility of WooCommerce 5.9.0.
  • Added – Compatibility of PHP 8.0.4.
  • Fix – Separate username and password #30.

3.0 – 2021-01-20

  • Fix – Major revamp of the plugin structure and flow.

2.4

  • Fix – Firstname and lastname data not stored.

2.3

  • Added – Moodle 3.8.3 compatibility
  • Added – MooWoodle Enrollment box
  • Added – Sync through course and categories
  • Added – Display start and end date on shop page
  • Fix – Enrollment through administrative data

2.2

  • Added – WooCommerce 4.0.1 compatibility added
  • Added – Moodle 3.8.2 compatibility added
  • Added – Show purchased courses’ details on My Course page
  • Fix – Enrollment against course id
  • Fix – Some CSS

2.1

  • Added – Bulk Purchase

2.0

  • Added – WooCommerce 3.8 compatibility added
  • Added – Moodle 3.8 compatibility added
  • Fix – Now ID and password to log in to the Moodle instance will be emailed to the customer after verified purchase.
  • Fix – More stable workflow and coding clean-up.

1.3.0

  • Added – Compatible with the latest version of WordPress, WooCommerce, and Moodle
  • Added – WooCommerce up to 3.5.0
  • Added – WordPress up to 4.9.8
  • Added – Moodle up to 3.5
  • Fix – Stable structure implementation and minor fixation

1.2.2

  • Fix – Typo in registration email.

1.2.1

  • Compatible with Moodle 3.4+.

1.2

  • Compatible with Moodle 3.2.

1.1.0

  • Tweak – Now using REST Protocol instead of XML-RPC Protocol.
  • Fix – All the courses’ name are now in the New Enrollment notification mail.
  • Fix – Admin can publish products in which course is not assigned.

1.0.0

  • Initial version

Plugin Website
Visit website

Author
DualCube
Version:
3.4.3
Last Updated
June 15, 2026
Active Installs
800
Requires
WordPress 6.0.0
Tested Up To
WordPress 7.0.0
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.