Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

wp-plugins/learnpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

===  LearnPress - WordPress LMS Plugin ===  
Contributors: thimpress, halink0803, thongta, kendy73, tunnhn  
Donate link:  
Tags: lms, elearning, e-learning, learning management system, education, course, courses, quiz, quizzes, questions, training, guru, sell courses  
Requires at least: 3.8  
Tested up to: 4.2.2  
Stable tag: trunk  
License: GPLv2 or later  
License URI: http://www.gnu.org/licenses/gpl-2.0.html  

LearnPress is a WordPress LMS Plugin complete solution for creating a WordPress Learning Management System. LearnPress is for creating course, lesson and quiz.

== Description ==  

<a href="http://thimpress.com/learnpress" target="_blank">LearnPress</a> is a comprehensive *WordPress LMS Plugin* for WordPress. This *WordPress eLearning Plugin* can be used to easily create & sell courses online. Each course curriculum can be made with lessons & quizzes which can be managed with easy-to-use user interface, we really made it for lazy people.

LearnPress is free and always be free, but it has premium high quality WordPress Plugin, try and see how it is. LearnPress WordPress Online Course plugin is **lightweight** but **super powerful** with **lots of add-ons** to empower its core system.

Take a look at a Premium **[LMS WordPress Theme](http://themeforest.net/item/lms-wordpress-theme-elearning-wp/11797847)** we designed to work with LearnPress, more will comes soon.

[youtube https://www.youtube.com/watch?v=rRWPl5-Hb4k&hd=1&&cc_load_policy=1]

Are you looking for *best LMS WordPress plugin*?

**LearnPress LMS Plugin works with your theme**  
We create LearnPress LMS Plugin to work with any WordPress themes.  

**LearnPress Support WordPress Multisite**

**LearnPress features**  
*Create course*  
LearnPress LMS Plugin provide an excellent user interface to create a course with options you need. You can find it easy to make a full curriculum layout as well as edit and maintain it.
You can also export course and import to other website which also using LearnPress. We will provide the feature allow you to import course from other WordPress LMS plugins soon.  

*Manage course*  
With the course you've created, you can share it, manage it, watch statistic about number of student, its trend, etc.  

*Sell course*  
LearnPress is free but it still allow you to sell courses you create with support many billing method such as Paypal, WooCommerce, Stripe, etc.

*Communicate with your students*  
With BuddyPress support, LearnPress will help you to communicate with your student or instructor via WordPress forum. Learning is not only on your own. Study, make friends and have fun.  

*LearnPress provide a bunch of add-on*  
Add-on is used to providing extra features for LearnPress and you can also write it.  

<a href="http://docs.thimpress.com/learnpress" target="_blank">LearnPress WordPress LMS Plugin Documentation</a>

**LearnPress is free and always will be**  
Education should be free and we want you to bring it to as many people as you can. Therefore, we create LearnPress as a tool for you to create course and share it. We'll continue developing it as long as we can and make it better and better.  

**LearnPress is actively developed**  
We are developing and improving LearnPress day by day and bringing new features to you cos we want LearnPress to become the **best WordPress LMS plugin**.

**Free add-ons for LearnPress WordPress LMS Plugin:**

- [LearnPress Wishlist](https://wordpress.org/plugins/learnpress-wishlist) - add courses to a wishlist for students.
- [LearnPress Course Review](https://wordpress.org/plugins/learnpress-course-review) - review course for enrolled students.
- [LearnPress Import/Export](https://wordpress.org/plugins/learnpress-import-export) - export or import course or courses out-of-box.
- [LearnPress Prerequisites Courses](https://wordpress.org/plugins/learnpress-prerequisites-courses) - require student to pass some courses in order to enroll other course.
- [LearnPress bbPress Integration](https://wordpress.org/plugins/learnpress-bbpress) - add bbPress Forum support for LearnPress WordPress LMS Plugin.
- [LearnPress BuddyPress Integration](https://wordpress.org/plugins/learnpress-buddypress) - add BuddyPress support for LearnPress WordPress LMS Plugin, turn your WordPress BuddyPress website into *BuddyPress LMS* (*BuddyPress Learning Management System*)".

**Premium add-ons for LearnPress WordPress LMS Plugin:**

- [myCRED add-on for LearnPress](http://thimpress.com/product/mycred-add-on-for-learnpress/) - adding myCRED support for LearnPress WordPress LMS plugin, you can add badges, point system to your eLearning WordPress site using LearnPress + myCRED add-on.
- [Certificates add-on for LearnPress](http://thimpress.com/product/certificates-add-on-for-learnpress/) - adding drag & drop certificates builder as well as selecting designed certificate for each LMS course, your student will get particular certificate when they finished a course.
- [Co-instructors add-on for LearnPress](http://thimpress.com/product/co-instructors-add-on-for-learnpress/) - multiple instructors support for each LMS course.
- [Collections add-on for LearnPress](http://thimpress.com/product/collections-add-on-for-learnpress/) - making LMS courses collection by selecting number of courses, this is helpful if you want to combine multiple LMS courses into a collection for a group of skills.
- [Stripe Payment method for LearnPress](http://thimpress.com/product/stripe-add-on-for-learnpress/) - Stripe payment method for LearnPress WordPress LMS Plugin.
- [WooCommerce add-on for LearnPress](http://thimpress.com/product/woocommerce-add-on-for-learnpress/) - using WooCommerce as payment gateway for LearnPress WordPress LMS Plugin.  
- [Content Drip add-on for LearnPress](http://thimpress.com/product/content-drip-add-on-for-learnpress/) - the feature to restrict the access of student to each lesson by progress, or time.
- [Sorting Choices question type for LearnPress](http://thimpress.com/product/sorting-choice-add-on-for-learnpress/) - another interactive question type for LearnPress.

**LearnPress have been translated into the following languages:**  
1. English
2. French
3. Indonesian
4. Italian
5. German
6. Polish
7. Russian
8. Dutch

**WordPress LMS Plugin - LearnPress ROADMAP:**

- Payment Method support (first priority)
	- Authorize.net
	- Google Checkout
	- Amazon Payments
	- Dwolla
	- Braintree
	- Samurai by FeeFighters
	- WePay
	- 2Checkout
- Assignment
- Gradebook
- Paid MemberShip Pro
- Events
- myCRED integration
- Share Grade
- BadgeOS
- Content Drip
- Manually reset quiz for retake
- Create quiz from randoms questions in question bank
- Attachment restriction for lesson
- Mathjax support
- Presentation support (maybe support SlideShare)
- Show enrolled user
- Student ranks
- REST API for mobile app
- No distraction mode (when doing quiz)
- Report/feedback about a question/quiz/lesson
- Commission for payment method
- Instructor's note
- Private message from Admin to teacher
- Group payment
- Announcement (come up with email)

Any suggestions for this WordPress LMS Plugin? Send us <a href="http://thimpress.com/learnpress-suggestion/" target="_blank">here.</a>

== Installation ==

**From your WordPress dashboard**  
1. Visit 'Plugin > Add new'.  
2. Search for 'LearnPress'.  
3. Activate LearnPress from your Plugins page.  

**From WordPress.org**  
1. Search, select and download LearnPress.  
2. Activate the plugin through the 'Plugins' menu in WordPress Dashboard.  

== Frequently Asked Questions ==  

= What is LearnPress ? =  
LearnPress is a plugin to create a LMS website, to spread out course, or sell course.  

= Where can I find LearnPress documentation and user guides? =  
If you want to use LearnPress to build a Learning Management Website, please refer to our user guides in <a href="http://docs.thimpress.com/learnpress/" target="_blank">LearnPress official site.</a>  
And if you want to extending or theming LearnPress, see our <a href="https://github.com/LearnPress/LearnPress/wiki" target="_blank">Wiki.</a>  

= Where can I get support or talk to other users? =  
If you get troubles when using LearnPress you can ask for help on the LearnPres Support Forum  

For help with premium add-ons, use our <a href="http://thimpress.com/forums" target="_blank">helpdesk</a>.  

= Where can I ask for new features or suggest ideas or themes for LearnPress? =  
You can send us your ideas through form <a href="http://thimpress.com/learnpress-suggestion/" target="_blank">here.</a>  

= Where can I report bugs or contribute to the project? =  
You can also report bugs on LearnPress Support Forum or LearnPress <a href="https://github.com/LearnPress/LearnPress" target="_blank">Github Repository</a>.  

= Where can I find the REST API documentation? =  
We will provide documentation about LearnPress REST API really soon.  

= LearnPress is great, can I contribute to it? =  
Yes, you can and we appreciate it. Join in our <a href="https://github.com/LearnPress/LearnPress" target="_blank">Github Repository</a>.  

**LearnPress Translation project**  
https://www.transifex.com/projects/p/learnpress/  

== Screenshots ==  

1. LearnPress Create Course Layout.  
2. LearnPress Settings Layout.  
3. LearnPress Course Front-end.  
4. LearnPress Courses Statistics.  

== Changelog ==  

= 0.9.12 =  
- Support languages: Italian, Indonesian, German

= 0.9.11 =  
- Fixed resets all user settings back to default when re-active plugin  
- Fixed certificates trigger error "header already sent" when saving template  
- Made translatable strings in javascript code  
- Fixed course review add-on error on PHP version 5.3.x  
- Fixed text domain error on translating plugin  

= 0.9.10 =
- Fixed bug: Template loader missing header and footer  
- Updated default language file  

= 0.9.9 =
- Fixed bug: Course price always showing "FREE" on category page
- Updated language Polish

= 0.9.8 =  
- Fixed wrong placeholder in email settings.  
- Updated addon Certificates for GUI and functions with more options  
	- Used Google Fonts instead of True Type Font (*.ttf)  
	- Color picker  
	- Text align (vertical and horizontal)  
	- Text rotation  
	- Text transform ( scale X and scale Y)  
	- More options to display the name of a user:  
		+ User login  
		+ User nice name  
		+ Nickname  
		+ First name  
		+ Last name  
		+ First name then Last name  
		+ Last name then First name  
- Support Dutch and French (special thank to Bart Kleijheeg and fxbenard)

= 0.9.7 =
- Fixed wrong query of quizzes result in Profile.

= 0.9.6 =
- Fixed translation textdomain error - Thank polischmen for your concern.
- Updated question hint.
- Option to set course is public or enrolled require.
- Certificates add-on:  
 - Add more fonts.
 - Option to display the full name with {firstname}=User first name and {lastname}=User last name.
 - Option to format date.
 - Created a sample Certificate when plugin is activated.

= 0.9.5 =
- Added showing question answer and explaination feature.
- Fixed bugs for addon Fill In Blank question.
- Fixed bugs for addon Sorting Choice question.
- Fixed bugs for addon Certificates.
- Fixed bugs for addon WooCommerce Payment.
- Prevent access to lesson directly by using permalink.
- Random quiz questions addon (premium add-on).
- Content Drip addon (premium add-on).
- Support multi language.

= 0.9.4 =  
- Set up sample data for LearnPress.
- Provided sorting question type (you can find it in premium add-on list).
- Provided fill in blank question type (we are uploading it to WordPress.org so if you cannot find it, wait for it to be available soon).
- Fixed bug profile template.
- Updated LearnPress profile method.

= 0.9.3 =  
- Fixed menu position problem (3.14).  
- Fixed bug shortcut key @l to insert lesson link when writing a lesson.  
- Fixed bug when add Lesson/Quiz into a section but it is not assigned to the course.  
- List the addons from wordpress.org in addons page.  
- Added new option into settings page lets to choose the page to display form "Become a teacher".  
- Added shortcode to insert form "Become a teacher".  
- Updated lesson/quiz title also update its slug.  
- Align review form to center of the page.  
- Course review pagination.  
- Provided related courses function.  
- Supported full width embed video.  

= 0.9.2 =  
- Updated add-on management page.  
- Added auto next lesson after complete a quiz feature.  
- Fixed course-review bugs.  
- Fixed bug on curriculum when use "shift + (" or "shift+&" ..... to edit Lesson title or Section title.  
- Fixed course result bug.  
- Fixed export/import addon - sometime the image is not imported.  
- Fixed bug show certificate after user finished a course.  

= 0.9.1 =  
- The first beta release.  

== Upgrade Notice ==  
= 0.9.3 =  
In this version, we have changed a little bit about LearnPress Plugin directory structure and moved all add-ons to become independence plugins. If you face any problems relate to add-ons, please completely remove old version and re-install LearnPress. It does not affect your current data. Remember to enable add-ons after installing. Thank you.  

== Other note ==  
<a href="http://docs.thimpress.com/learnpress" target="_blank">Documentation</a> is available in ThimPress site.  
<a href="https://github.com/LearnPress/LearnPress/" target="_blank">LearnPress github repo.</a>