
內容簡介
CourseTransit 是一款 WordPress 外掛,能夠將 Moodle LMS 與 WooCommerce 無縫連接,讓您可以直接在 WordPress 網站上銷售 Moodle 課程,並在購買完成後自動為學生註冊,簡化了整個流程。
【主要功能】
• 一鍵同步 Moodle 課程
• 自動創建 WooCommerce 產品
• 自動化學生註冊
• 可自訂註冊電子郵件
• 教師管理功能
• 統一儀表板查看數據
外掛標籤
開發者團隊
原文外掛簡介
CourseTransit is a WordPress plugin that bridges Moodle LMS and WooCommerce, letting you sell Moodle courses directly from your WordPress site and automatically enroll students the moment a purchase is completed.
No manual enrollment. No toggling between platforms. Just a clean, reliable Moodle–WooCommerce integration that handles the whole workflow for you.
🔗 Learn more about CourseTransit
How It Works
Connect your Moodle site to WordPress using a secure token.
Sync your Moodle course catalog to WordPress in one click.
WooCommerce products are created and linked to each course automatically.
When a student purchases a course, CourseTransit enrolls them in Moodle instantly.
Key Features
🔄 One-click Moodle course sync — import course titles, descriptions, categories, and instructor details directly into WordPress
🛒 Automatic WooCommerce product creation — each synced Moodle course becomes a purchasable WooCommerce product
👨🎓 Automated student enrollment — students are enrolled in Moodle as soon as their WooCommerce order is marked complete
📧 Customizable enrollment emails — personalize notification templates with dynamic tags
👨🏫 Instructor management — manage instructor profiles, expertise, and course assignments from WordPress
📊 Unified dashboard — view revenue, orders, courses, and enrollments in one place
🔍 Activity logs & connection testing — built-in tools to monitor sync activity and troubleshoot connectivity
🔒 Secure token-based communication — all data between WordPress and Moodle is transmitted via authenticated API tokens
✨ Clean admin UI — purpose-built interface, not a generic settings dump
Who Is This For?
CourseTransit is built for anyone running Moodle as their LMS and WooCommerce as their storefront:
🎓 Online academies and e-learning platforms
👨🏫 Independent coaches and corporate trainers
🏫 Schools, universities, and training centers
🤝 NGOs and non-profit organizations
📜 Professional certification and compliance training providers
If you are migrating from Edwiser or MooWoodle, feel free to reach support if you need any assistance.
Requirements
WordPress 6.0 or later
WooCommerce (installed and active)
A self-hosted Moodle site (any recent version)
The free CourseTransit Moodle companion plugin
External Services
This plugin communicates with a Moodle LMS website configured by the site administrator to synchronize courses, process enrollments, and exchange related learning data.
Data sent to the external Moodle site:
Moodle REST API token (for authentication)
Course synchronization requests
Student enrollment requests
This data is only transmitted when the administrator has configured Moodle integration and explicitly initiates synchronization or when a WooCommerce order triggers an enrollment. The Moodle site URL is entered by the administrator during plugin setup.
Optional: CourseTransit update service
After activation, CourseTransit displays an optional consent notice asking whether you’d like to share your administrator email address, website domain and website URL, administrator name, and WordPress, PHP, and CourseTransit version information with the CourseTransit service. This information is used to provide product updates, setup guidance, compatibility notices, and licensing communications.
Nothing is shared unless you explicitly click “Yes, I agree”. If you choose “Not now” or dismiss the notice, no information is sent and the plugin continues to function normally.
For more information, please see the CourseTransit Privacy Policy:
https://justaddwater.in/privacy/
Development
Source code is available on GitHub:
https://github.com/justaddwater-in/coursetransit
Credits
Developed by JustAddWater — a web agency specializing in Moodle LMS consulting, WooCommerce development, and e-learning integrations.
Learn more about CourseTransit: https://justaddwater.in/products/coursetransit-wordpress-moodle-integration/
