WP Education
The Ultimate WordPress LMS Theme
Thank you
If you download the full package of this theme, unzip the package. You will see a installable zip file there.
You can install the theme in your site by FTP or WordPress admin.
Installing the theme form WordPress dashboard:
Login to your WordPress site, navigate to Appearance > themes. Click on the Add New, then click on the Upload theme button.

Choose the Installable WordPress theme here and click install now button. Then it will take few seconds depending upon your internet speed to upload it. After uploading the theme to will see a link to active the theme. Click the active link to active the theme.
Installing the theme form FTP:
Login to your site’s FTP from any FTP client like FileZilla, Cyberduck etc. Go to the wp-content folder > themes. Unzip the installable theme file and upload it to the themes directory.
After upload complete go to your site admin and navigate to Appearance > themes. You will see this theme there. Click the active button to active the theme.
After installing this theme, most important task you gotta do is install the required plugins.
Note: Make sure you active the main theme, not the child theme, after installing the plugins you can move to the child theme.
You will be notified to install few plugins just after activation of the theme. Some plugins are required and some are recommended.
You must have to install the required plugins.
You can install all the plugins at once, select all the plugin by clicking the check box and select install form the dropdown and click apply.
WP Education CPT and shortcodes plugin contain all the ShortCodes and custom post type for this theme. And Learnpress is the LMS ( Learning management system ) core, what we are using for this theme.
Image: Plugin install notice

Image : Install required plugins

Before importing the demo content of this theme, make sure you installed all the required plugins.
You will be suggested to install the required plugins after activating this theme.
Next navigate to Appearance > Import Demo Data. Here click on the Import Demo Data button. It will take few minutes depending upon your internet connection. By this time don’t close the browser window. After importing process complete you will be notified.

Menu Setup:
After importing the demo content you have to setup the menu and the home page.
Navigate to the Appearance > Menu. Go to the menu location tab and select main menu and the footer menu like the screenshot bellow –

Home Page Setup:
Navigate to Settings > Reading. Choose ( Static Page ) for front page display. And select the Home & Blog page form the page selection dropdown. After choosing the pages make sure you save the settings.
This theme support multiple home pages example, so you can select any home page for the front page.

After importing the demo data you gotta select the LearnPress Pages from the LearnPress settings.
Note: LearnPress plugin create few pages when it’s installed. If you import this theme demo you will have those pages as well.
Now it’s time to select those pages from the LearnPress settings.
Navigate to the LearnPress > Settings > Pages. Here you will see like the screenshot bellow. Select the Profile page, from the profile dropdown.

Select the Become a teacher page same way, like the screenshot bellow.

Select the checkout page, same way from the checkout tab.

We tried to describe here all the options that this theme comes with. We added so many screenshots for that you can understand everything easily.
If you don’t understand anything or need something to know, please post to our support forum.
We will try to help you.
You can adjust theme common styles from here. Font size, background color, body font color, theme primary colors everything can be adjust from here.

All the blog related settings like feature image width and height, layout, post navigation and author bio can be adjust from the blog settings.

As it’s a Learning management system WordPress theme, most important thing for this theme is course related settings.
This theme’s course settings will allow you to customize the course and anything related to LMS.
Course Page Demo : http://wp-education.xoothemes.com/all-courses/
If you go to our course page demo link, you can see
Course Navigation with course filtering form and list, grid view switcher:
we are using a free plugin called Search & Filter for course filtering. You will be notified after installing this theme to install this plugin. If you need this course filtering system make sure you install this plugin before importing the demo data of this theme.

You can select layout for course archive page and course details page, it has option to show left / right sidebar or fullwidth layout.
You can select number of course columns to show as well. Course join and enroll button text, show or hide course information can also be customize from here.
Image : Course Settings options page


This theme comes with full WooCommerce support. You can sell any kind of products using this theme.
We added some settings to customize the WooCommerce pages and element as well.
You can set page layout for shop page and single product page, number of products to show in the WooCommerce shop page, products columns etc from here.

Theme customizer allow you customize the site real time. You can see the changes at same time you make any change in customizer settings.
Most of the options in customizer are coming from the WordPress core, which allow you to customize site information, logo, menu, widgets, static front page etc.


We added header settings in the customizer. It will allow you to adjust the logo top & bottom space adjust and main menu items top , bottom, left and right space adjust.


Creating a new page is super easy. No complex options and settings.
Just navigate to Pages > Add New. Put a title of your page.

This theme support Visual Composer page builder plugin, you can easily create pages with this page builder. Click on the backend editor button to switch the builder mode. You can find some video tutorials about Visual Composer in the link bellow –
https://vc.wpbakery.com/video-tutorials/
All of this theme’s ShortCodes are available as Visual Composer addons, if you click on the add element button you will see a custom tab named ” WP Education ” which contain all of our custom VC addons.
You can place any of these ShortCode anywhere to your page.

Page settings :
On the right side of the page add / edit page you can see this page settings box. These are custom page settings. You can customize page layout, enable or disable the page title, pre header, sidebar, header type etc from here. You can select specific sidebar for any page. If you enable page sidebar you will see all the sidebar in a dropdown.
This theme support two different page layout. Fullwidth and Box layout.
If you want to make a page with simple text only, use the Box layout. And use the Fullwidth layout for making page with Visual Composer.
For example you can see our demo pages.

We are using a free LMS plugin for our theme. This plugin available to WordPress.org. Link bellow –
https://wordpress.org/plugins/learnpress/
It’s very powerful tool for creating LMS site, it’s offer you create courses, lessons, quiz etc. You can sell your courses online, students can buy courses and learn the lessons.
It has plugin support PayPal to take payment for the course, you can use others payment method using addons for this plugin.
Check out the addons available for this plugin – https://thimpress.com/wordpress/learnpress/
You can follow this plugin documentation to know how to create a new course, lesson, quiz etc.
If you see this theme demo, you may be see there is a section for clients testimonials.
You can add testimonials form the admin area. Navigate to testimonials > add new. Put the client name in the title box and the testimonial in the content box. Upload a feature image for client image.

On the right side if the testimonial editor box, you can see the testimonial option box like the screenshot bellow. You can use these input box for details client information.

The testimonial itself will look like bellow in the frontend of you site.

We are using a free plugin named “The event calendar” for showing the events. It is the best plugin for event management system in WordPress.

For adding a new events, navigate to Events > add new. Put your event name, description, date & time, location, price, image etc. then click publish.
Its more or less similar to adding a new post.
Checkout the event calendar plugin knowledge base for details documentation for this plugin.

We are using WooCommerce plugin for the store. You can follow the WooCommerce official knowledge base for details documentation.