MemberMagix
A lightweight membership plugin with passwordless magic-link authentication, server-side content protection, and elegant subscriber onboarding.
Consider an alternative
MemberMagix shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 6 months ago, and scores 31/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where MemberMagix stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| content-protection | >100 |
| magic link | >100 |
| membership | >100 |
| passwordless login | >100 |
| paywall | >100 |
About MemberMagix
From the official readme · v4.0.4Description
MemberMagix is a secure, lightweight WordPress membership plugin that replaces traditional password-based login with passwordless magic-link authentication. Protect any post or page with server-side content gating — unauthorized visitors see only a teaser preview, while authenticated members get the full content.
Key Features:
- Passwordless Magic Links — Members log in by clicking a secure link sent to their email. No passwords to forget, leak, or manage.
- Server-Side Content Protection — Protected content is never sent to unauthorized users. A teaser is extracted server-side with a blur overlay and membership panel.
- Author-Controlled Teasers — Use the
[mmax_cutoff]shortcode to control exactly where the teaser ends, or let MemberMagix auto-extract from your first paragraphs. - Custom Overlays — Design your protection panel using the WordPress block editor. Full creative control over what visitors see.
- Member Management — View, search, and export members. Track terms acceptance and login history.
- Brand Customization — Match membership forms and overlays to your site’s brand colors via the Style settings tab.
Premium Features (via MemberMagix Pro add-on):
- Multiple custom overlays with per-post assignment
- Bulk content protection tools
- Remove free-tier branding
- Stripe Premium Content — Monetize posts with Stripe Checkout, subscription management, and automatic magic-link delivery after payment
Third-Party Libraries
This plugin bundles the following open-source library:
Alpine.js
Alpine.js v3.15.10 by Caleb Porzio is used for lightweight reactive UI in the membership form.
- License: MIT (GPL-compatible)
- Source code: https://github.com/alpinejs/alpine
- Release: https://github.com/alpinejs/alpine/releases/tag/v3.15.10
- Bundled file:
assets/js/alpine.min.js
No build tools are required. The minified file (alpine.min.js) was downloaded directly from the Alpine.js CDN for v3.15.10. The full unminified source is available at the GitHub repository and release page linked above.
Installation
Option A — Install from WordPress admin:
- In your WordPress admin, go to Plugins > Add New Plugin.
- Search for “MemberMagix” and click Install Now, then Activate.
Option B — Upload manually:
- Download the plugin zip from wordpress.org/plugins/membermagix.
- In your WordPress admin, go to Plugins > Add New Plugin > Upload Plugin.
- Upload the zip file and click Activate.
Getting Started:
- Find MemberMagix in the admin sidebar (look for the groups icon). Open Settings > General to configure your terms page, sender email, sender name, and button text.
- Use Send Test Email to verify that email delivery is working reliably on your host.
- Edit any post or page in the block editor. Open the block inserter and add a Shortcode block where you want the teaser to end. Set its value to
[mmax_cutoff]. Everything below this shortcode will be hidden from non-members. - In the same editor, scroll down in the right-hand Settings panel (below Categories and Tags) to the Content Protection meta box. Switch from Public to Protected.
That’s it — visitors will see the teaser and membership form, and members who click their magic link get the full content.
Recommended: Install an SMTP plugin (e.g., WP Mail SMTP) for reliable magic link delivery.
Frequently asked questions
How do members log in?
Members enter their email address in the membership form. MemberMagix sends them a secure, one-time magic link. Clicking the link logs them in instantly — no password required.
Is the protected content secure?
Yes. MemberMagix uses server-side content protection. The full content is never sent to unauthorized browsers. Only a teaser preview is delivered, with the rest replaced before the page reaches the visitor.
Can I control what appears in the teaser?
Yes. Place the [mmax_cutoff] shortcode anywhere in your post to define the exact split point. Everything above the shortcode becomes the teaser. If no cutoff is set, MemberMagix auto-extracts the first few paragraphs.
Magic link emails are delayed or never arrive — what’s wrong?
The most common cause is WordPress’s “pseudo-cron” (wp-cron.php). By default, WordPress only runs scheduled tasks — including sending emails — when someone visits the site via HTTP. On low-traffic or staging sites, this means magic link emails can be silently delayed for hours. Symptoms: You submit the form, the plugin reports success, but the email doesn’t arrive for a long time (or until someone else visits the site). Fix: Disable WP pseudo-cron and set up a real system crontab: Add to wp-config.php: define('DISABLE_WP_CRON', true); Add a system cron job: */5 * * * * cd /path/to/wordpress…
Does MemberMagix require any external services?
No. MemberMagix runs entirely on your own WordPress install — no third-party APIs, no external services, no data leaving your server. We recommend an SMTP plugin (like WP Mail SMTP) for reliable magic-link email delivery, which is a WordPress best practice independent of this plugin.
What happens when the plugin is uninstalled?
All plugin data (custom tables, options, user meta, post meta, overlays, cron jobs, and transients) is fully removed when you delete the plugin through WordPress admin.
Changelog
Major architecture update for WordPress.org. Plugin prefix renamed from mmx_ to mmax_. Commercial features moved to MemberMagix Pro add-on. Database tables migrate automatically on activation.
4.0.4
- Content protection meta box now available on all public post types (was restricted to post/page, flagged as trialware)
- Removed check-email REST endpoint that leaked account existence (signup vs login mode)
- Simplified membership form: single-step email + terms flow, no account enumeration possible
- Terms acceptance now required for all magic link requests (new and returning users)
- Updated Alpine.js from 3.13.10 to 3.15.10
- Fixed register_setting sanitize_callback: use rest_sanitize_boolean instead of raw bool cast
4.0.3
- Overlay CPT now visible in admin menu (was hidden, flagged as locked feature)
- Applied kses sanitization to teaser and overlay content in the_content filter and REST responses
- Removed dead Pro-only methods (inject/remove cutoff shortcode) and helper meta reads
- Removed Pro-only table drops from uninstall.php (base only creates mmax_tokens)
- Added SVG stroke attributes to kses allowlist for success checkmark icon
- Added specific Alpine.js release URL to Third-Party Libraries documentation
4.0.2
- Fixed membership form not rendering on protected posts (wp_kses_post was stripping form HTML and Alpine.js attributes)
- Removed user ID from check-email REST response to prevent user enumeration
- Added Alpine.js x-cloak support to prevent flash of unstyled form steps
4.0.1
- Fixed auto-submit magic link for returning users (skip intermediate “Welcome back” step)
- Refined HTML sanitization: overlay content no longer passed through wp_kses_post
- Added escaping throughout for WP.org compliance (round 2 review feedback)
- Added Alpine.js third-party library attribution in readme.txt
4.0.0
- Freemium architecture: prefix rename mmx to mmax for WP.org uniqueness
- Plugin split: commercial features extracted to MemberMagix Pro add-on
- 18 extension points (filters and actions) for Pro add-on integration
- Database migration from mmx_ and ssm_ prefixes to mmax_
- All inline scripts and styles moved to enqueued files for WP.org compliance
- GPL license headers added to all files
3.4.1
- Email template restyled to match overlay/form brand palette (amber CTA, teal accents, warm neutrals)
- Email colors now read from Style tab settings with brand defaults
- Extracted email template to dedicated file for maintainability
- Configurable email button text (default: “View Blog”) in General tab settings
- Send Test Email button on General tab for delivery verification
- Fixed email expiry notice: removed incorrect “single use” claim, respects token expiry filter with proper pluralization
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best MemberMagix alternatives
All content-protection plugins →FAQ
MemberMagix: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 29, 2026
Is MemberMagix free?
Yes. MemberMagix is free to download and use from the official WordPress.org plugin directory.
Is MemberMagix safe to use in 2026?
MemberMagix shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 6 months ago, and scores 31/100 on our health check.
How many websites use MemberMagix?
MemberMagix is active on <10 WordPress websites and has been downloaded 343 times since it launched in April 2026. It was downloaded 58 times in the last 30 days.
Does MemberMagix work with WordPress 7.1?
MemberMagix is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does MemberMagix need?
MemberMagix requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was MemberMagix last updated?
The latest version, 4.0.4, was released on April 14, 2026 (6 months ago).
Who makes MemberMagix?
MemberMagix is developed and maintained by Hendrik Bondzio.
What are the best alternatives to MemberMagix?
The most popular alternatives to MemberMagix are WP Content Copy Protection… (100K+ installs), Secure Copy Content Protect… (20K+ installs) and Disabled Source, Disabled R… (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card




