This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

eFront WordPress plugin


eFront is a robust learning platform, bundled with key enterprise functionality ranging from branch management to tailor-made reports. We have worked with hundreds of organizations to shape a product that meet the training needs of modern enterprises.

Read more about eFront in:

Plugin Features

  1. List your eFront courses and lessons and their content in WordPress.
  2. Allow your users to signup to eFront through WordPress.
  3. Allow your users to get or buy eFront courses or lessons.
  4. Achive good integration perfomance through caching.

Administration panel

  1. Administration panel > eFront main options.

  2. Administration panel > eFront > eFront Options.

  3. Administration panel > eFront > Edit eFront CSS.

Front End

  1. eFront courses list (pagination)

  2. eFront courses list (tree)

  3. eFront single lesson

  4. eFront single course

  5. eFront login widget



To Install:

  1. Download eFront WordPress plugin
  2. Unzip the file into a folder on your hard drive
  3. Upload /eFront/ folder to the /wp-content/plugins/ folder on your site
  4. Visit your WordPress Administration -> Plugins and activate eFront WordPress plugin

Alternatively you can automatically install eFront WordPress plugin from the WordPress Plugin Directory.


  • Once you have activated the plugin, provide your eFront Domain name and eFront admin username and password.
  • You must update your permalinks to use “Custom Structure” or if your using WordPress 3.3 and above you can use the “Post name” option just as long as you have /%postname%/ at the end of the url.
  • Login to eFront widget : Use this widget to login to your eFront domain
  • Use the shortcodes:
  • [efront-catalog] : to list your eFront courses
  • [efront-signup] : to have a signup form for new users to eFront

  • Each time you retreive a eFront item (courses/lessons list, single course/lesson, categories list etc) this item is cached for performance reasons.
    If you want to force cached items to be updated you should clear your cache. (Administration Panel > eFront > Clear cache)


If you have a question or any feedback you want to share send us an email at

Contributors & Developers

“eFront WordPress plugin” is open source software. The following people have contributed to this plugin.




  • Sync eFront and WP users
  • Allow WP user registration upon eFront user signup


  • Signup shortcode
  • Buy courses/lessons
  • Get free courses/lessons

1.0 (Initial release)

  • Administration Panel for eFront management
  • Login to eFront widget for WordPress
  • Shortcode for listing courses/lessons/categories from eFront
  • Caching