TalentLMS Features & Updates

TalentLMS WordPress plugin version 4.0

wordpressWe have just released a simplified and amplified version of the WordPress plugin for TalentLMS. The new plugin reduces the backend complexity and provides a centralized dashboard for sync and update activities. Continue reading for what is new and important!


There are two ways you can install the TalentLMS WordPress plugin in your WordPress site. The first one is the automatic installation through the WordPress plugin panel and the second one is the manual installation.

Automatic installation

To automatically add the TalentLMS WordPress Plugin use the WordPress built-in plugin installer:

  1. Go to Plugins > Add New.
  2. Under Search, type in TalentLMS to find the TalentLMS WordPress plugin.
  3. Click Install Now to install it. A popup window will ask you to confirm your wish to install the plugin. If this is the first time you’ve installed a WordPress Plugin, you may need to enter the FTP login credential information. If you’ve installed a Plugin before, it will still have the login information. This information is available through your web server host.
  4. Click Proceed to continue with the installation. The resulting installation screen will list the installation as successful or note any problems during the installation.
  5. If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.

Manual installation

To manually add the TalentLMS WordPress plugin follow these instructions:

  1. Download the TalentLMS WordPress Plugin to your desktop. You can download it from the WordPress repository.
  2. If downloaded as a zip archive, extract the Plugin folder to your desktop.
  3. With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.
  4. Go to Plugins screen and find the newly uploaded Plugin in the list.
  5. Click Activate Plugin to activate it.


The new version of the TalentLMS WordPress plugin, introduces a plugin dashboard, where users can navigate themselves around the functionalities of the plugin.

TalentLMS WP plugin Dashboard

TalentLMS WP plugin Dashboard

The Dashboard gives you access to all the plugin’s features and options. Let us overview briefly all these new elements in the Dashboard.

  • Setup: This is a link to the setup page, where you can setup the required information that TalentLMS plugin needs to communicate with your TalentLMS site.
  • Options: This is a link to the options page, where you can choose the appearance and behavior of your TalentLMS plugin within your WordPress site.
  • Sync: This is a link to the sync page. You can sync and integrate users and content from WordPress to LMS and vice versa.
  • CSS: This is a link to the edit CSS page. You can edit the rules of our plugin in order to customize it, according to your WordPress theme.
  • Shortcodes: This is a link which shows you all the available shortcodes of the TalentLMS plugin. Shortcodes are some simple set of functions for creating macro codes for use in post or page content. You can find out more about shortcodes here and here
  • Help: This is a link which has all the information you might need with the TalentLMS WordPress plugin. If this is not enough you can still contact the developers team at support@talentlms.com

The Setup page

After activating the plugin, in order to be able to use the TalentLMS features you need to setup some TalentLMS details. You need to fill in your TalentLMS domain and the corresponding API key of your site.

TalentLMS WP plugin - Setup page

TalentLMS WP plugin – Setup page

  • TalentLMS Domain: The ΤalentLMS domain which you want your WordPress site to link to.
  • API Key: The API key of the corresponding TalentLMS domain. In order to get that, log in to your ΤalentLMS domain as administrator and then go to Account & Settings > Security. If not clicked, click on Enable API and copy paste the provided key.
[block-message type=”info” close=”false” text=”In order for the plugin to best integrate with WordPress you MUST change your Common Settings in the Administration Panels > Settings > Permalinks to other than default (we strongly advice that you use Post name)”]

Options page

Options page is where you can setup the functionality and behavior of your instance of the TalentLMS WP plugin.

TalentLMS WP plugin - Options page

TalentLMS WP plugin – Options page


This section manages the appearance of your courses catalog. You have the option to setup the appearance of your TalentLMS course categories and how many courses per page you want to have in your course list. Choose whatever fits best the look and feel of your WordPress theme.

Catalog with courses in new TalentLMS WordPress plugin

Catalog with courses in new TalentLMS WordPress plugin



You can integrate TalentLMS learning management system and WordPress signup processes. If you choose this option each time a user signups with WordPress or is added to your WordPress site by the administrator he will be signed up in TaletLMS too.

Αdding new user in WP

Αdding new user in WordPress when TalentLMS and WordPress signup processes are integrated

Accordingly when your users use the TalentLMS signup form provided by the corresponding shortcode, a user will also be created in WordPress. You can also choose what actions the plugin is going to take upon a new user signup. You can have your newly created users redirected to TalentLMS, so they can start their eLearning experience right away, or you can have them redirected to WordPress users area, where they shall get an overview of details and courses.


You can choose what is going to be the behavior of the plugin when your users log in to WordPress or when they log out. Upon logging in, you can either have your users get redirected to the WordPress members area where they will find their control panel, or stay in your WordPress site to further navigate your content. Accordingly, upon logging out, you can choose whether your users are going to be redirected to your TalentLMS site, or if they are going to stay in your WordPress site.

Keep in mind that you can have your users log in to TalentLMS through your WordPress site in two ways. The old versions of the plugin offered a WordPress widget, which you could place in any of your theme’s sidebars.

The latest version of the plugin now offers a shortcode which you can use in any of your posts or pages. This shortcode will output a login to TalentLMS form for your users. Again this form will behave according to the selected options.

Sync page

sync page

Sync page in WordPress Administration Panel

Synch Users
The latest version of TalentLMS WordPress plugin introduces various improvements in the sync users feature that was included in previous versions of the plugin. You can now choose to have your WordPress users synced with your TalentLMS users. In addition to the integration of the signup process of both systems, syncing of users is more stable and consistent in this new version. You can have your WordPress users with the click of a button created in TalentLMS and vice versa.

Synch Content
Since version 1.2, TalentLMS WordPress plugin is automatically caching the data it retrieves from the corresponding TalentLMS domain for optimal performance. You no longer need to clear your cache manually, instead you can select to have this task performed automatically.

CSS page

Since version 1.2, users can add/remove or modify CSS rules that come along with TalentLMS WordPress plugin. You can use this advanced feature to customize to the detail the way your WordPress site and the TalentLMS plugin integrate.

css page

CSS Page in WordPress Administration Panel

User panel

Each user created in WordPress through TalentLMS signup integration or synchronization get the WordPress role of a subscriber. Below we demonstrate the user’s control panel:

user panel

User panel in TalentLMS WordPress plugin

Shortcode list

  • [talentlms-courses] Shortcode for listing your TalentLMS courses.
  • [talentlms-signup] Shortcode for a signup to TalentLMS form.
  • [talentlms-forgot-credentials] Shortcode for a forgot your TalentLMS username/password form
  • [talentlms-login] Shortcode for a login to TalentLMS form
  • Maxie Collier

    What is the shortcode for setting up the WordPress member area page?

    • John Laskaris

      Hi Maxie,

      There is no shortcode for getting the WP members area.. Once you user signs up with WP, or TalentLMS and you have selected the signup integration, when he logs in he would be able to visit the WP members area as a subscriber (WP role). Over there TalentLMS WP plugin offers a basic dashboar with information about the user’s courses.

      Does that help?

  • Jorge

    Is this product sold separately?

  • Ed Lamaster

    How would you recommend that someone with an existing WPLMS installation migrate over to TalentLMS?

    • Fani Zacharopoulou

      Hi Ed,

      I’m afraid there’s no automated solution for this to happen, you can only do it manually.