Linux 软件免费装
Banner图

CourseTransit

开发者 justaddwater
更新时间 2026年6月18日 22:41
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce lms elearning moodle course enrollment

下载

1.3.0 1.4.0

详情介绍:

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
  1. Connect your Moodle site to WordPress using a secure token.
  2. Sync your Moodle course catalog to WordPress in one click.
  3. WooCommerce products are created and linked to each course automatically.
  4. When a student purchases a course, CourseTransit enrolls them in Moodle instantly.
Key Features Who Is This For? CourseTransit is built for anyone running Moodle as their LMS and WooCommerce as their storefront: Requirements

安装:

  1. Upload the CourseTransit plugin to /wp-content/plugins/ or install it directly from the WordPress plugin directory.
  2. Activate the plugin from the Plugins menu in WordPress.
  3. Make sure WooCommerce is installed and activated.
  4. Install the free CourseTransit Moodle plugin on your Moodle site.
  5. Generate a secure connection token from within the Moodle plugin settings.
  6. In WordPress, go to CourseTransit → Settings and enter your Moodle site URL and connection token.
  7. Navigate to Courses and click Sync Courses to import your Moodle course catalog.
  8. Review the imported courses and their linked WooCommerce products — you're ready to sell.

屏幕截图:

  • Browse and manage synchronized Moodle courses with one-click actions.
  • Synchronize courses from Moodle with a single confirmation dialog.
  • View complete course details including curriculum and resources.
  • Quickly edit course information and linked WooCommerce product settings.
  • Manage instructors with profiles, expertise, and course assignments.
  • View WooCommerce orders and enrollment details in one unified view.
  • Customize enrollment email templates using dynamic tags.
  • Configure Moodle connection settings and test API connectivity.
  • Configure synchronization settings including enrollment period, product status, content sync, and missing course behaviour.

升级注意事项:

1.4.0 This update fixes enrollment email delivery issues and improves the email template editor. The Settings page has been reorganised into tabs. A WooCommerce setup checklist modal is now shown automatically if required account settings are not configured. Upgrade recommended for all users. 1.3.0 Initial public release of CourseTransit.

常见问题:

What does CourseTransit do?

CourseTransit integrates Moodle LMS with WooCommerce so you can sell Moodle courses from your WordPress site and automatically enroll students after purchase. It eliminates manual enrollment and keeps your course catalog in sync between both platforms.

Do I need WooCommerce installed?

Yes. CourseTransit uses WooCommerce to handle course sales and trigger automatic Moodle enrollments on successful orders.

Do I need a companion Moodle plugin?

Yes. CourseTransit requires the free CourseTransit Moodle plugin for secure API communication and course synchronization. It's free and available on the Moodle plugin directory.

Can I connect an existing Moodle site with existing courses?

Yes. CourseTransit syncs courses from your existing Moodle installation — no need to recreate anything. Just connect, sync, and your courses are ready to sell.

Do WordPress and Moodle need to be on the same server?

No. They can run on the same server or on completely separate hosting environments, as long as both can communicate over HTTPS.

How does automatic student enrollment work?

When a WooCommerce order is marked complete, CourseTransit sends an enrollment request to your Moodle site via the API. The student receives access immediately — no manual intervention needed.

What course data gets synchronized from Moodle?

CourseTransit syncs course title, description, category, instructor information, and other supported course metadata from Moodle into WordPress.

Can I re-sync courses after making changes in Moodle?

Yes. You can run synchronization at any time to pull updated course information from Moodle into WordPress.

Is any coding or technical setup required?

No. CourseTransit provides a guided setup wizard and an intuitive admin interface. If you can configure a WooCommerce product, you can set up CourseTransit.

Where can I find more information about CourseTransit?

Visit the CourseTransit product page for documentation, use cases, and support options.

更新日志:

1.4.0 1.3.0