Wanna make an eLearning / LMS site like Udemy or Skillshare to sell your online courses?

Been told by your developer that you need to buy both a membership plugin and a separate LMS plugin to make sure you have your bases covered??

No No No! Forget all that! We got you covered.

Just Install ELM – our eLearning & Membership plugin – and get everything you need to make and sell your online courses and protect any additional site content with ease thanks to our built-in membership features.

** Why Use ELM by Ristretto Apps?**

  • No messing around with complex membership plugin features. Get just the membership features you need to manage your eLearning site, without complex configurations
  • Built-in registration form for registering free new members (without payments) OR if you want to register with payments . . .
  • Checkout and Register new members with amazing, flexible payment systems such as: Gravity Forms, Easy Digital Downloads (much more integrations coming soon!)
  • Subscription Support with Stripe, PayPal, or Authorize.net (via Gravity Forms, EDD for registrations)
  • Dead Simple User Management with easy Member Dashboard
  • Bulk protect any content in your site by protecting tags and/or categories
  • Performance Focused and Light-Weight
  • Remove a member once from your course and they’re automatically removed from any non-course content you’ve protected as well
  • Gutenberg Compatible
  • PLUS more….

Features Coming Soon

  • Built-in PayPal Registrations
  • Detailed Member Tracking Reports
  • Whatever else you want ([let us know] https://ristrettoapps.com/contact/))

Note: This plugin is actively being developed. We’re far from done and are adding new features, functionality, and fixes daily. If there’s a feature you want but we don’t have yet, please let us know

Why We Made ELM by Ristretto Apps.
We made ELM because we wanted a simple way to add membership features to our eLearning LMS site we run without having to install and setup a big complicated membership plugin.


Acest modul oferă 1 bloc.

Ristretto Registration Form


  1. Install either via the WordPress.org plugin directory, or by uploading the files to your server.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the Memberships->Settings menu in your WordPress Administration area and edit your protection message as you see fit.
  4. In your Edit Page or Post screen, look for the Ristretto ELM box below the editor and select the ELM membership levels you’d like to use to protect this page or post. Doing so will ensure that only members of those levels will be able to see this content (with the exception of site administrators)

Contributori și dezvoltatori

„ELM” este un software open-source. La acest modul au contribuit următoarele persoane.


Tradu „ELM” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

  • Released first version