Once the site is connected, the editor has a memberarea block category with nine blocks. Add one the same way you add any block: press the inserter, search for "memberarea", and pick one.
Blocks that sell
Checkout Button opens the memberarea checkout for one product. In the sidebar you pick the product and, if you like, your own button label. Which price the checkout offers is decided in your memberarea, not here.
Product shows one product in two possible layouts, chosen in the sidebar:
- Compact, the default: a quantity field and an add-to-cart button. It fills the cart; it does not open the checkout.
- Full: image, price and options.
Cart shows what the visitor has collected and takes them to the checkout for all of it at once.
Course Catalogue lists your published courses with cover, description and price. A course only shows a price and a Buy now button if it can actually be bought, meaning a product in your memberarea grants that course. Courses without such a product are listed without either, which is useful when your catalogue mixes free and paid material. Tick Only courses that can be bought in the sidebar to hide the rest.
Verified Badge embeds a badge for one of your courses that anyone can verify.
Form embeds one of your memberarea forms. Every submission is stored in your memberarea, in the collection behind that form.

Blocks for members
Member Login shows a sign-in button to visitors, and name, picture and a sign-out link to signed-in members. Each of the three parts can be switched off.
My Courses lists the courses the signed-in member holds, each with its cover and its progress.
Course Progress shows progress either across All courses of the member or for One course you pick, as a bar or a ring.
Picking what a block sells
Blocks that need a product, course or form load the list straight from your memberarea while you edit. If a list is empty, the connection is not working yet, or the key is missing the View permission.
The lists show the same names you use in your memberarea, so what you pick in WordPress is what your buyers get.
Without the block editor
Every block has a shortcode twin, so the classic editor and page builders can place them too. The attributes are short names, not the block's internal ones:
| Shortcode | Attributes |
|---|---|
[memberarea_checkout] |
product, label, class |
[memberarea_product] |
product, layout (compact or full), class |
[memberarea_cart] |
class |
[memberarea_form] |
form, class |
[memberarea_badge] |
badge, class |
[memberarea_login] |
sign_in, sign_out, avatar, name, logout, align, class |
[memberarea_my_courses] |
empty, signedout, link, linklabel, class |
[memberarea_progress] |
course, empty, signedout, link, linklabel, class |
[memberarea_course_catalogue] |
button, owned, empty, link, linklabel, class |
product, form, badge and course take the UUID of that item, for example
[memberarea_checkout product="3f0b…" label="Join now"].
What visitors load
Pages carrying the product, cart, checkout or course catalogue blocks load a small script from your memberarea, and badge pages load a badge script. On those pages a visitor's IP address and browser details reach your memberarea the same way they reach any embedded service, whether or not they are signed in. It is worth saying so in your privacy policy; the plugin adds suggested wording under Settings, then Privacy, on the Policy Guide tab.