You may integrate eFront with WordPress using the eFront WordPress plugin.
To start with log into your WordPress site and from your Administration menu visit 'Plugins'. Once there, click to add a new plugin.
If you have already downloaded the .zip of eFront WordPress plugin you just need to put the plugin file into your 'wp-content/plugins' directory and unzip it.
Once you have done so, eFront WordPress plugin will appear among the list of your installed plugins. To continue, click to activate the plugin.
Once you have activated the plugin a new menu will be available in your WP Administration dashboard showing the eFront plugin. Before describing all of the plugin functionality in detail, let's review how you set it up.
Setup the plugin
From your WP Administration dashboard, visit the plugin's setup page. Once there, you will see all of the details you need to setup your plugin.
eFront domain: your eFront domain. Keep in mind that your domain needs to point to the API endpoint. For example: <your_eFront_domain>/API... Also, keep in mind that you should not include the http(s):// prefix for the eFront domain value
eFront API Key: your eFront API key. To find your API key, navigate to 'System Settings' -> 'Integrations' -> 'API' (1). Over there click to enable API (2), click save and then copy your API key (3)
Note: You can click on the refresh icon (4) in order to set up a new API key and deprecate the old one.
That's it you have now successfully completed the setup of your instance of the eFront WordPress plugin.
The plugin offers one shortcode that can be used on any Wordpress page or post which is
This shortcode can be used for listing your eFront courses (the ones that are active and not archived) on your WordPress site.