Premium Courses & eLearning for Members with Paid Memberships Pro, LearnDash, LifterLMS, SenseiLMS & TutorLMS

Beschrijving

The best way to protect and sell members-only courses with recurring subscriptions for WordPress.

This is a multi-purpose plugin that offers native course functionality for Paid Memberships Pro. With built-in features, you can:

  • Create unlimited private courses and lessons
  • Protect access to course content by membership level
  • Accept free, one-time payment, or recurring subscriptions for course enrollment
  • Track lesson completion by user

If you are already using a course platform or require more functionality, use the integrated modules for LearnDash and LifterLMS, two of the most popular WordPress learning management systems. This plugin will enroll and unenroll members from protected courses based on their active membership level and subscriptions.

Courses and Lessons with PMPro

De standaard cursusmodule organiseert je cursusinhoud, beschermt de toegang op lidmaatschapsniveau en houdt de voltooiing van lessen bij. Je kunt een onbeperkt aantal cursussen en lessen maken, ze ordenen volgens je cursuscategorieën, lesinhoud beschermen op lidmaatschapsniveau en leden toestaan de voltooiing van de lessen bij te houden.

Raadpleeg onze Standaard cursus- en lesdocumentatie voor hulp bij het beschermen van cursussen met behulp van deze module.

Bescherm LearnDash cursussen

LearnDash verandert je WordPress site in een leerbeheersysteem. Deze premiumsoftware beheert verschillende e-learningcomponenten, waaronder cursussen, lessen, secties, onderwerpen en quizzen. Onze add-on voor cursussen voor lidmaatschap slaat een brug tussen de inhoudsbeveiliging van PMPro en de cursusfunctionaliteit van LearnDash.

Raadpleeg onze LearnDash documentatie voor hulp bij het beschermen van cursussen door het gebruik van deze module.

Bescherm LifterLMS cursussen

LifterLMS is een e-learning plugin voor WordPress die gratis beschikbaar is in de WordPress.org plugin repository. De software omvat cursussen, lessen, quizzen, prestatiebadges en meer. Onze add-on voor cursussen voor lidmaatschap slaat een brug tussen de inhoudsbeveiliging van PMPro en de cursusfunctionaliteit van LifterLMS.

LifterLMS bevat hun eigen functies voor cursusinschrijving en cursuslidmaatschap. Je moet deze add-on gebruiken als je hun lidmaatschapsfuncties niet gebruikt en in plaats daarvan wilt dat PMPro je leden en lidmaatschapsregistraties beheert. Deze add-on is speciaal geschreven om leden in en uit te schrijven voor de cursussen die beschikbaar zijn voor hun niveau.

Raadpleeg onze LifterLMS documentation voor hulp om cursussen te beschermen door het gebruik van deze module.

Learn more about protecting and selling courses for your membership in our documentation site.

About Paid Memberships Pro

Paid Memberships Pro is a WordPress membership plugin that puts you in control. Create what you want and release in whatever format works best for your business.

  • Courses & E-Learning
  • Private Podcasts
  • Premium Newsletters
  • Private Communities
  • Sell Physical & Digital Goods

Paid Memberships Pro allows anyone to build a membership site—for free. Restrict content, accept payment, and manage subscriptions right from your WordPress admin.

Paid Memberships Pro is built “the WordPress way” with a lean core plugin and over 75 Add Ons to enhance every aspect of your membership site. Each business is different and we encourage customization. For our members we have a library of 300+ recipes to personalize your membership site.

Paid Memberships Pro is the flagship product of Stranger Studios. We are a bootstrapped company which grows when membership sites like yours grow. That means we focus our entire company towards helping you succeed.

Try Paid Memberships Pro entirely for free on WordPress.org and see why 100,000+ sites trust us to help them #GetPaid.

Read More

Want more information on protecting course content with Paid Memberships Pro, LearnDash or LifterLMS and WordPress membership sites? Have a look at:

Schermafdrukken

  • Instellingenpagina om cursusmodules in te schakelen voor ingebouwde CPT, LearnDash, en LifterLMS.
  • Het berichttypescherm van cursussen toont het aantal lessen en de vereiste lidmaatschapsniveaus.
  • Bewerk een enkele cursus om openbare overzichtsinhoud toe te voegen, lessen toe te voegen en opnieuw te ordenen, de cursus te categoriseren en lidmaatschapsvereisten toe te voegen.
  • Een cursuspagina op de frontend van de site met overzichtsinhoud, een registratiebox met vereiste niveaus en een lijst met lessen.

Blokken

Deze plugin heeft 2 blokken.

  • PMPro Courses: My Courses Show a list of courses a member has access.
  • PMPro Courses: All Courses Show a list of all available PMPro courses.

Installatie

Note: You must have Paid Memberships Pro installed and activated on your site.

Install PMPro Courses from within WordPress

  1. Visit the plugins page within your dashboard and select “Add New”
  2. Search for “PMPro Courses”
  3. Locate this plugin and click “Install”
  4. Activate “Paid Memberships Pro – Courses for Membership” through the “Plugins” menu in WordPress
  5. Go to “after activation” below.

Install PMPro Courses Manually

  1. Upload the pmpro-courses folder to the /wp-content/plugins/ directory
  2. Activate “Paid Memberships Pro – Courses for Membership” through the “Plugins” menu in WordPress
  3. Go to “after activation” below.

After Activation: Configure Course Modules

Navigeer naar Lidmaatschappen > Cursussen in de WordPress beheerder om modules te configureren.

De Cursussen instellingen pagina regelt welke modules actief zijn in je lidmaatschap site. In de meeste gevallen zal je slechts één module per keer actief moeten hebben. Navigeer naar Lidmaatschappen > Cursussen om uit de volgende instellingen te kiezen:

  1. Standaardmodule: gebruik de ingebouwde aangepaste berichttypen voor cursussen en lessen om een basiscomponent voor e-learning op je WordPress lidmaatschapssite te bouwen.
  2. LearnDash: schakel de LearnDash module in om cursusbescherming op lidmaatschapsniveau in te schakelen voor je cursussen in het LearnDash LMS.
  3. LifterLMS: schakel de LifterLMS module in om cursusbeveiliging op lidmaatschapsniveau in te schakelen voor je cursussen in LifterLMS.

Opmerking: deze add-on bevat geen updatescripts om de inschrijving van bestaande leden te beheren. Voor de LearnDash en LifterLMS modules, zullen alle leden die een bestaand lidmaatschapsniveau hebben niet automatisch ingeschreven worden in cursussen. Cursusbescherming en inschrijvingen worden gehaakt in het level aanpassing event: alleen nieuwe leden of leden die hun level opzeggen of veranderen zullen geüpdatet worden. Je moet manueel huidige leden toevoegen en verwijderen uit beschermde cursussen.

De standaard (ingebouwde) module is niet afhankelijk van inschrijving en zal geen update script nodig hebben.

FAQ

Ik heb een bug in de plugin gevonden.

Plaats het in de issues sectie van GitHub en we zullen het zo snel mogelijk oplossen. Bedankt voor het helpen. https://github.com/strangerstudios/pmpro-mailchimp/issues

Ik heb hulp nodig bij het installeren, configureren of aanpassen van de plugin.

Bezoek onze ondersteuning site op https://www.paidmembershipspro.com for more documentation and our support forums.

Beoordelingen

9 augustus 2021
The missing link in my PMPro + Learndash powered membership sites.
Lees 1 beoordeling

Bijdragers & ontwikkelaars

“Premium Courses & eLearning for Members with Paid Memberships Pro, LearnDash, LifterLMS, SenseiLMS & TutorLMS” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Premium Courses & eLearning for Members with Paid Memberships Pro, LearnDash, LifterLMS, SenseiLMS & TutorLMS” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “Premium Courses & eLearning for Members with Paid Memberships Pro, LearnDash, LifterLMS, SenseiLMS & TutorLMS” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.2 – 2022-09-27

  • ENHANCEMENT: Added blocks for “My Courses” and “All Courses” shortcodes. This works only when the default module is being used.
  • BUG FIX: Fixed an issue where lessons in TutorLMS weren’t restricting correctly.
  • BUG FIX: Fixed an issue where the limit attribute wasn’t filtering the courses content for [pmpro_my_courses] and [pmpro_all_courses].
  • BUG FIX: Fixed an issue for the plugin_action_links throwing an error for certain user roles.

1.1 – 2022-06-09

  • SECURITY: Improved security by preparing, sanitization and escaping of variables.
  • ENHANCEMENT: Added integration for SenseiLMS.
  • ENHANCEMENT: Added integration for TutorLMS.
  • REFACTOR: Removed unused variables and tidied up code where possible.

1.0.5 – 2022-01-31

  • BUG FIX: Fixed an issue where lesson count wasn’t showing inside both shortcodes. (printf too few arguments).
  • ENHANCEMENT: Improved padding for table header cells to match .widefat td in the lessons metabox.
  • ENHANCEMENT: Added the WP POT/PO/MO Generator action for localizing.
  • ENHANCEMENT: Tested up to WordPress 5.9.

1.0.4 – 2021-12-23

  • SECURITY: Added an additional permissions check before saving settings.

1.0.3 – 2021-12-23

  • BUG FIX: Fixed issues with saving course module settings.
  • Now requiring PHP 5.6+ to match minimum requirements for Paid Memberships Pro.

1.0.2 – 2021-07-23

  • BUG FIX: Fixed issues with saving lessons from the edit post page.

1.0.1 – 2021-07-15

  • BUG OPGELOST: nu wachten tot plugin_loaded voor het laden van modules om er zeker van te zijn dat andere LMS plugins actief zijn.

1.0

  • Eerste uitgave.