We would like to thank you for choosing Elearningwp theme. Built compatibly with the latest version of WordPress and page builder plugin Site Origin, Elearning 3.x promises to give you awesome experiences in creating your own education websites.


There are system requirements in order to install and setup Elearningwp theme and its components properly. Make sure that you are running the latest version of WordPressPHP version 7.0 or higher and MySQL version 5.7 or higher. We also recommend the following PHP configuration limits:

Recommended PHP configuration limits

  • upload_max_filesize = 32M
  • post_max_size = 32M
  • max_execution_time = 300
  • max_input_time = 300
  • memory_limit = 256M

Please contact your server provider to verify your current PHP limits and have them set it up again if needed.

Note: Once you successfully install and activate Elearningwp theme,  Elearningwp Dashboard will be added to your WordPress menu. You can verify those requirements under Elearning > System Status 

1.2.What’s Included

After purchasing Elearningwp theme on themeforest.net with your Envato account, go to your Download page. You can choose to download Elearningwp theme only (Installable WordPress Theme) or the entire Elearningwp theme package which contains the following files:

  • Elearning theme: An Installable WordPress Theme zip file.
  • Elearning child-theme: A child-theme zip file and a readme.txt note about the child-theme.
  • Documentation: A link to this documentation.
  • Licensing.

2.Video Tutorial

Here is a quick video tutorial for installing, setting up and customizing Elearningwp theme. For more detailed instructions, please read the following sections below.


You can install Elearningwp theme via 2 ways: Via WordPress or via FTP

3.1.Via WordPress

Follow these steps below to install Elearning theme via WordPress:

Step 1. Visit Dashboard > Appearance > Themes > Add New.

Step 2. Click Upload Theme.

Step 3. Browse elearningwp.zip file (not the theme package zip file) on your computer and click Install Now.

Step 4. Activate Elearningwp theme.

Step 5. Enable Thim Core to activate the core of Elearning and start importing demo data process.

3.2.Via FTP

Follow these steps below to install Elearningwp theme via FTP:

Step 1. Login your FTP account via FTP software to access your host web server.

Step 2. Extract elearningwp.zip file.

Step 3. Upload the extracted folder elearningwp to wp-content/themes folder.

Step 4. Activate Elearningwp theme in Dashboard > Appearance > Themes.

Step 5. Enable Thim Core to activate the core of Elearningwp and start importing demo data process.

4.Getting Started

Once you successfully install and activate Elearningwp theme, Elearninwp Dashboard will be added to your WordPress menu.

Now you can get started to set up your site with Elearningwp. You will walk through the following steps:

  • Name your website and site description
  • Install and activate required and recommended plugins
  • Import Demo Content (Detailed instruction here)
  • Sign in your Envato account to get updates
  • Customize your site (Detailed instruction here)
  • Get support resources

4.1.Import Full Demo

Thim Core Demo Importer

Thim Core is a required plugin for Elearningwp theme. This plugin is a demo importer which imports all posts/pages, sample sliders, widgets, customization, and more.

Follow these steps below to import demo via Thim Core:

Step 1 – Visit Dashboard > Elearningwp > Import Demo.

Step 2 – Select a demo and click Install.

Step 3 – Select what type of content that you want to import and click Import.

The importing process may take up to 5 minutes.

4.2.Import Pages

In case you just want to import some specific pages on the demo, please go to the support forum and we’ll send you the file of those pages as well as guide you how to import.

5.Create online courses



This is place to customize all sections on your site. After you finished customizing this section click the Save & Publish button.


Change Logo / Sticky Logo / Logo Width / Site Icon for Site

All typography options are located within their specific Customize panel. For example, if you’d like to customize your main menu typography settings, then you would find those options in the Dashboard >> Appearance >> Customize >> Header >> Main Menu tab. If you don’t find the typography settings for a specific feature, it may be because it’s been combined into a header typography option in Dashboard >> Appearance >> Customize >> General >> Typography.

1. Body Typography Options: To customize the Body Font, navigate to the Appearance >> Customize >> General >> Typography >> Body Typography tab where all the Body Typography options such as font family, weight, size, etc. are found.

2. H1 – H6 and Post Title Typography Options: To customize the Headers and Post Titles Font, navigate to the Appearance >> Customize >> General >> Typography >> Heading tab where all the Headers and Post Titles Typography options such as font family, weight, size, etc. are found.

3. Specific Typography Options: To customize specific typography options, such as Main Menu, Top Bar, Page Title, Sliding Bar, Sidebar, navigate to their specific panels to access their different typography options such as font family, weight, size, etc.

Typography Options Setup:

Font Family: This option allows you to select a font family to use.

Variant:  This option allows you to select a font weight and style to use.

Subset: This option allows you to select which subset to use.

Font Size: This option allows you to set the size of the text on display.

Line Height: This option allows you to set the spacing between lines.

Letter Spacing: This option allows you to set the spacing between letters.

Text Transform: This option allows you to set uppercase or lowercase.

Color: This option allows you to set the color of the text.

6.1.2.Header Menu

Elearningwp theme is so flexible that you can choose where you want to use the menus. Theme supports custom WordPress menus, with multiple levels of drop down for the main menu. There are 2 areas of the theme where you can display a menu: the Main Menu and the Footer Menu. In this section you will learn how to create a new menu, and customize the Main Menu.

Theme comes with some general options for the Main Menu. Go to Dashboard >> Appearance >> Customize >> Header and expand Main Menu section.

Main Menu Options:

Elearning theme offers several theme options to customize the menu. They are located in Appearance Customize Header >> Main Menu tab. Users can  customize the fonts, change color and height of menu text.

Step 1 – Navigate to Appearance >> Menus section of your admin sidebar.

Step 2 – Click the Create A New Menu link to make a new menu. Enter the name then click the Create Menu button.

Step 3 – To add a menu item, select one of your created pages on the left hand side and click the Add to Menu button. You can also add all kinds of different posts from the left side.

Step 4 – To add a custom menu item, enter a custom name and link into the Links box.

Step 5 – Manage your menus by using the drag and drop functionality. To create a dropdown menu, simply drag a menu item below and slightly to the right of another menu item, and it will lock into place and create a dropdown section.

Step 6 – After setting up your menu, scroll down to the bottom of the page to assign “Primary Menu” in the Theme Locations box if you want this is “Main Menu”.

Step 7 – Once its all done, make sure you click the Save Menu button.

Here is a screenshot that shows you the various areas and descriptions of the menu section described above.

mainmenu Menu

Sub Menu Options:

Mag WP theme offers several theme options to customize the sub menu. They are located in Appearance>> Customize >> Header >> Sub Menu tab. Users can change color of background, text, text hover for sub menu.


How To Setup Sub Menu:

After following steps to Setup A New Menu, you need to learn how to setup sub menu. There are 2 ways to create sub menu:

You can drag the sub-menu item to the right until you see that the dashed outline box underneath is indented, then stop dragging:


Or simply use buttons under each menu item to move:


Once you’ve moved your sub-menu items, remember to click Save Menu. Menu

Elearningwp theme supports to has a sticky header option. For improved usability, as the user scrolls down a page, the sticky header activates ensuring the website’s main menu is always accessible. To manage the sticky header, Elearningwp theme includes several options for styling, as well as visibility options to enable or disable it on various screen sizes.

Sticky Menu Options:

Below is a list of all the available options for the Sticky Menu. These options are located in Dashboard >> Appearance >> Customize >> Header > Sticky Menu.

1. Show Sticky On Scroll: Enable/disable the sticky menu.

2. Select Style: Select style menu when scroll. If select “The same with main menu” then users do not need to configure for main menu when sticky anymore. If select “Custom” then users need to configure color for text, background, text hover for main menu.


There are options to configure color of site:

1. Primary Color: Each of our theme will have one major color called “Theme primary color”. The elements of the primary color are included with: Hover Text color of buttons, hover social link icon… If you configure any color, it also will be applied similarly to these elements.

2. Select Body Background Color: This is place to select background color or background image or pattern if select main content or boxed bacground.

To select layout of content site. There is 2 layouts, you can select boxed or wide.

Use background pattern by turn it on then select background pattern style:

This is section to use some extra featured tab to allow support something such RTL language, preloading animation, background preload style.


Select layout, upload top image/ title, subtitle,… for category pages

Select layout, upload top image/ title, subtitle… for single post/page:

Sharing any post/page on social link:

6.1.6.WooCommerce Products

Select layout, upload top image/ title, subtitle,… for Archive WooCommerce page Page

Select layout, upload top image/ title, subtitle,… for Single product page

Setting for WooCommerce page:

Sharing WooCommerce page on social link


This is place to configure pages and featured of learnpress which plugins created by ThimPress. To know more how to use and fearutred of learnpress, refer documentation of learnpress here. Archive

Select layout, upload top image/ title, subtitle for Course pages (yoursite/courses) Features

Hide/Show Ads of LearnPress: Single

Select layout, upload top image/ title, subtitle for Single Course pages



This is place to configure for menu, drag&drop menu, add a new menu…for your site.


To add widgets of site:

6.1.10.Additional Css

In case you want to add new CSS class to style your  site more easily, add it in this text box. This will overwrite the theme CSS, so please be careful!

6.2.Page Settings

Elearningwp theme allows to customize a single Post or Page.

When using Elearningwp, you will see extra settings ‘Display settings’ on your ‘Screen Options’

By enabling ‘Display settings’, you will see new settings Featured Title Area and Layout in your Posts and Pages.

7.Update Theme

You can update Elearningwp theme via 2 ways:  via Thim Core and via FTP.

7.1.Via Thim Core

Thim Core plugin allows to update theme without resetting your previous settings. However, you should always backup your files and databases before updating.

Follow these steps below to update Elearningwp theme via Thim Core:

Step 1 – Visit Elearningwp > Dashboard and login with your Envato account.

Step 2 – Click Update now.


7.2.Via FTP

Follow these steps below to update theme via FTP:

Step 1.  Login your Envato account. In Download tab, find Elearningwp and choose the Installable WordPress Theme (the WordPress file).

Step 2. Login your server and go to wp-content/themes folder to backup your elearningwp theme folder if needed. The contents on your site will not be lost but if you have modified the code then the changes will be lost. You have to reapply them again after updating.

Step 3. Extract elearningwp.zip that you downloaded from themeforest.net

Step 4. Upload new theme folder elearning to wp-content/theme to override the existing files.

8.Knowledge Base FAQs

Before submitting a ticket on our support forum, please do all the following requirements:

  • Refer documentation.
  • Read changelog and make sure that your site is running the latest version of Eduma theme.
  • Disable all 3rd-party plugins because they may be the reasons causing issues.
  • Clear caches after changing any setting on your site.

Check our Knowledge Base and FAQs below to find out the answer for some common questions:

How to get license key of included premium plugins (Visual Composer and Revolution Slider)?

You are able to use included premium plugins such as Visual Composer and Revolution Slider for free when you purchase our themes on ThemeForest. You don’t have to buy your own license to use these plugins.

As a policy from the plugin’s author, you will not get updates directly from them. But you will always get the latest version of Visual Composer and Revolution Slider when we update the theme. We ensure that they are always compatible with our theme.

Will customization be lost if I update theme?

No, your customization in Appearance > Customize will not be lost when you update the theme. Only the code modifications in the original theme files will be lost and that’s why you should deploy in child-theme.

Customization cannot be saved?

When you make changes in Appearance > Customize setting but the changes cannot be saved, there are some common reasons:

  • Server error – “500 Internal Server”: Read this to know about the error and how to fix it.
  • Users of server (e.g Apache, Nginx) cannot write file: Let chmod file style.css and config.less (all in the theme directory) be 777.
  • Your PHP version is outdated: update PHP version 7.0 or higher.

There are also sticky tickets we post on our support forum. If you cannot find the answer for your problem, don’t hesitate to contact us by submitting a new ticket.

9.Support Service

When purchasing our themes, you will receive free 6-month support service for problems regarding the theme. Once your free support service is expired, you can extend your support service to 12 months. But no matter whether your support service is expired or not, you always receive free life-time updates for the theme.

We really care about our customers and guarantee to response to all support questions within 48 hours since your support ticket is created.

Regarding the requests about Customization and 3rd-party plugins, we provide you a Customization Service at a fee.

9.1.Support forum

ThimPress forum is our main resource for supporting customers. To reach us:

Step 1. Click here to create your account. We will ask for your Themeforest purchase code

Step 2. Go to Elearningwp support forum and create your topic