Wordle is the best online school management system for WordPress.

With Woordle, you can earn online courses, sell them using Woocommerce, and migrate them to Moodle. All in a simple and fast way.


  • Create courses in a simple way
  • Configure how your course will be migrated to Moodle. (topics, social, etc.)
  • Sell ​​your course with Woocomemrce.
  • Apply promotions, discount coupons on the product of your course.
  • Simple enrollment process with a click, your students can enroll
  • Enrollment approval. You can set whether your subscriptions will be automatically released or require moderator approval.
  • Automatic Migration of Moodle enrollments, whenever it is published.



This section describes how to install the plugin and get it working.


  1. Upload the plugin files to the /wp-content/plugins/woordle directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Woordle -> Settings screen to configure the Moodle connection and more.


Am I required to have Woocommerce installed?

No, but without Woocommerce, you will not be able to apply any type of charges in the registrations.

How do I set up Moodle to receive my courses and students?

You should set up a webservice. You can see our documentation here

What functions should I enable in the Moodle webservice?

You should enable the functions below:

  • core_course_create_categories
  • core_course_create_courses
  • core_course_get_categories
  • core_course_get_courses
  • core_course_get_courses_by_field
  • core_course_update_categories
  • core_course_update_courses
  • core_user_create_users
  • core_user_get_users
  • enrol_manual_enrol_users
How to the students can do login in Moodle?

When a user is created in Moodle by Woordle, a password is generated and sent to the registered email. Therefore, it is important that the email service is functioning properly on your server.

Colaboradores y desarrolladores

«Woordle» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Traduce «Woordle» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios


* Improved WordPress documentation


* Fix bugs and improvements


* Created single course page
* Created archive course page


* Sync enrolment with Moodle
* Added my courses tab in Woocommerce My Account
* Added Student Central shortcode


* Syncing users wth Moodle
* Fixing bugs


* Syncing course category wth Moodle
* Syncing courses with Moodle


* Added option for setup auto enrolment


* Created enrolment by Woocommerce checkout process
* Saving enrolment in draft status


* Created enrollment metabox
* Created simple enrolment process
* Added enrolment info in metabox


* Created enrolment Post type


* Allow user define if sale course with Woocommerce
* Integrate Course with Woocommerce
* Added Enrolment tab in course form
* Start initial course template
* Created Course product type in Woocommerce
* Added tab with course info in product form


* Created Woordle settings options
* Added promotional tab in course form
* Improved Woordle in admin (Create exclusive menu)
* Improved Course form
* Fix bug on save Courses


* Init plugin core
* Register Course post type
* Created Course form
* Added Course Category taxonomy
* Created Course Category form