{"id":352243,"date":"2026-08-24T15:29:19","date_gmt":"2026-08-24T15:29:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/we-membership\/"},"modified":"2026-08-24T15:29:01","modified_gmt":"2026-08-24T15:29:01","slug":"webeffortless-membership-manager","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/webeffortless-membership-manager\/","author":23203569,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"WebEffortless Membership Manager","header_author":"WebEffortless","header_description":"Industry-level WooCommerce Membership plugin \u2014 membership plans, content restriction, drip content, member discounts, and more.","assets_banners_color":"","last_updated":"2026-08-24 15:29:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/webeffortless.com\/","header_plugin_uri":"https:\/\/webeffortless.com\/plugins\/webeffortless-membership-manager\/","header_author_uri":"https:\/\/webeffortless.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":46,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webeffortless","date":"2026-08-24 15:29:01"}},"upgrade_notice":{"1.0.0":"<p>Initial release of WebEffortless Membership Manager.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3663799,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3663799,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3663799,"resolution":"1","location":"assets","locale":"","width":2588,"height":2036},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3663799,"resolution":"2","location":"assets","locale":"","width":987,"height":1464},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3663799,"resolution":"3","location":"assets","locale":"","width":2690,"height":1358},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3663799,"resolution":"4","location":"assets","locale":"","width":2688,"height":1509},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3663799,"resolution":"5","location":"assets","locale":"","width":2590,"height":2454},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3663799,"resolution":"6","location":"assets","locale":"","width":2356,"height":1096}},"screenshots":{"1":"<strong>Admin Dashboard:<\/strong> Overview cards with real-time membership metrics, net growth graphs, and recent member activity feed.","2":"<strong>Membership Plans Manager:<\/strong> Modal-based plan builder with access methods, duration, pricing product linkages, and priority levels.","3":"<strong>Granular Access Rules Wizard:<\/strong> Rule console for configuring post types, single posts, taxonomy categories, and drip delays.","4":"<strong>Member-Exclusive Discounts:<\/strong> Configured product discount rules rendering custom savings across store products.","5":"<strong>Interactive Analytics &amp; Reporting:<\/strong> Net growth charts, cancellation trends, comparison period overlays, and CSV export.","6":"<strong>Customer Account Portal:<\/strong> Responsive member-facing dashboard integrated into WooCommerce My Account showing active plans, drip schedules, and invoices."}},"plugin_section":[262246],"plugin_tags":[16114,260730,277275,1932,286],"plugin_category":[45,58],"plugin_contributors":[256740],"plugin_business_model":[],"class_list":["post-352243","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-content-restriction","plugin_tags-drip-content","plugin_tags-member-discount","plugin_tags-membership","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-user-management","plugin_contributors-webeffortless","plugin_committers-webeffortless"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/icon-128x128.png?rev=3663799","icon_2x":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/icon-256x256.png?rev=3663799","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-1.png?rev=3663799","caption":"<strong>Admin Dashboard:<\/strong> Overview cards with real-time membership metrics, net growth graphs, and recent member activity feed."},{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-2.png?rev=3663799","caption":"<strong>Membership Plans Manager:<\/strong> Modal-based plan builder with access methods, duration, pricing product linkages, and priority levels."},{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-3.png?rev=3663799","caption":"<strong>Granular Access Rules Wizard:<\/strong> Rule console for configuring post types, single posts, taxonomy categories, and drip delays."},{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-4.png?rev=3663799","caption":"<strong>Member-Exclusive Discounts:<\/strong> Configured product discount rules rendering custom savings across store products."},{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-5.png?rev=3663799","caption":"<strong>Interactive Analytics &amp; Reporting:<\/strong> Net growth charts, cancellation trends, comparison period overlays, and CSV export."},{"src":"https:\/\/ps.w.org\/webeffortless-membership-manager\/assets\/screenshot-6.png?rev=3663799","caption":"<strong>Customer Account Portal:<\/strong> Responsive member-facing dashboard integrated into WooCommerce My Account showing active plans, drip schedules, and invoices."}],"raw_content":"<!--section=description-->\n<p><strong>WebEffortless Membership Manager<\/strong> is a <strong>lightweight, enterprise-grade, and performance-optimized membership solution<\/strong> for WordPress and WooCommerce. Built with clean architecture and dedicated database tables, it enables you to launch recurring memberships, protect premium content, release drip courses, and offer member-only product discounts without slowing down your store.<\/p>\n\n<p>Whether you run a digital course, a VIP customer club, a paid newsletter, or a wholesale store, WebEffortless Membership Manager provides all the tools you need in a fast, modern interface.<\/p>\n\n\n\n<h3>Key Highlights &amp; Features<\/h3>\n\n<h4>1. Flexible Membership Plans &amp; Access Methods<\/h4>\n\n<ul>\n<li><strong>Product Purchase Linkage:<\/strong> Automatically grant membership when customers purchase specific simple, variable, or subscription products.<\/li>\n<li><strong>Free Registration Tiers:<\/strong> Auto-grant plans when new users register an account.<\/li>\n<li><strong>Logged-In User Access:<\/strong> Grant membership perks to all registered and logged-in users on your site automatically.<\/li>\n<li><strong>Manual \/ Invite-Only Assignment:<\/strong> Create exclusive, invite-only VIP tiers managed directly by site administrators.<\/li>\n<li><strong>Customizable Duration:<\/strong> Offer lifetime\/unlimited access or configure duration by days, months, or years.<\/li>\n<li><strong>Plan Priority System:<\/strong> Set hierarchical priority levels so higher-tier plans take precedence when rules overlap.<\/li>\n<\/ul>\n\n<h4>2. Granular Content Restriction<\/h4>\n\n<ul>\n<li><strong>Post Types Protection:<\/strong> Restrict access to posts, pages, and any public custom post types (Courses, Lessons, Podcasts, Portfolios, etc.).<\/li>\n<li><strong>Taxonomy &amp; Category Protection:<\/strong> Restrict entire categories, tags, or custom taxonomies with a single rule.<\/li>\n<li><strong>Single Post &amp; Product Level:<\/strong> Protect specific articles or WooCommerce products.<\/li>\n<li><strong>Flexible Restriction Modes:<\/strong>\n\n<ul>\n<li><strong>Teaser \/ Excerpt:<\/strong> Show a content teaser with a customizable member restriction box.<\/li>\n<li><strong>Stealth 404:<\/strong> Completely hide restricted content from non-members with a standard 404 response.<\/li>\n<li><strong>Redirect:<\/strong> Instantly redirect unauthorized visitors to a sales page, pricing table, or login URL.<\/li>\n<li><strong>Custom Message Replacement:<\/strong> Replace the content area with a custom HTML restriction message.<\/li>\n<\/ul><\/li>\n<li><strong>Editor Integration:<\/strong> Configure restriction rules, required plans, drip delays, and custom notices directly from the WordPress post editor sidebar.<\/li>\n<li><strong>Visual Lock Badges:<\/strong> Optional lock icon display on restricted content titles across archives and menus.<\/li>\n<\/ul>\n\n<h4>3. Intelligent Content Dripping Engine<\/h4>\n\n<ul>\n<li><strong>Automated Schedule Unlocks:<\/strong> Release restricted lessons, chapters, or files gradually over time based on when the customer joined (e.g. unlock Week 2 content after 7 days).<\/li>\n<li><strong>Flexible Time Units:<\/strong> Set drip delay intervals in days, weeks, months, or years.<\/li>\n<li><strong>Member Timeline View:<\/strong> Customers can view their upcoming content drip schedule directly inside their account dashboard.<\/li>\n<\/ul>\n\n<h4>4. Member-Exclusive Product Discounts<\/h4>\n\n<ul>\n<li><strong>Custom Discount Rules:<\/strong> Offer special pricing on selected WooCommerce products or entire product categories for active members.<\/li>\n<li><strong>Discount Types:<\/strong> Configure percentage discounts (e.g. 15% off) or fixed amount discounts (e.g. $10 off).<\/li>\n<li><strong>Intelligent Discount Stacking:<\/strong> Choose how multiple discounts are handled (highest discount only, lowest discount only, stack all, or first matching).<\/li>\n<li><strong>Sale Product Protection:<\/strong> Option to exclude products already on sale from additional member discounts.<\/li>\n<li><strong>Live Price Display:<\/strong> Automatically displays member savings on product and shop pages for logged-in members.<\/li>\n<\/ul>\n\n<h4>5. Member Account Dashboard (WooCommerce My Account)<\/h4>\n\n<ul>\n<li><strong>Native Account Portal:<\/strong> Adds a dedicated \"Memberships\" tab inside WooCommerce My Account.<\/li>\n<li><strong>Membership Details Page:<\/strong> View active plan details, expiration dates, linked orders, and content unlock schedules.<\/li>\n<li><strong>Self-Service Controls:<\/strong> Allow members to pause, resume, or cancel active memberships directly from their account (configurable via admin settings).<\/li>\n<li><strong>Pricing Grid Shortcode:<\/strong> Embed responsive pricing and membership plan cards anywhere with <code>[wemem_plans]<\/code>.<\/li>\n<\/ul>\n\n<h4>6. Lifecycle Email Notifications<\/h4>\n\n<ul>\n<li><strong>7 Automated Email Triggers:<\/strong>\n\n<ul>\n<li>Welcome Email (first activation)<\/li>\n<li>Membership Activated \/ Re-activated<\/li>\n<li>Expiry Reminder (sent N days before expiration)<\/li>\n<li>Membership Expired<\/li>\n<li>Membership Cancelled<\/li>\n<li>Membership Paused<\/li>\n<li>Membership Renewed<\/li>\n<\/ul><\/li>\n<li><strong>Dynamic Template Tags:<\/strong> Personalize subject lines and email bodies with <code>{user_name}<\/code>, <code>{plan_name}<\/code>, <code>{start_date}<\/code>, <code>{end_date}<\/code>, <code>{days_until_expiry}<\/code>, <code>{dashboard_url}<\/code>, and <code>{site_name}<\/code>.<\/li>\n<li><strong>Branding &amp; Testing:<\/strong> Customize email accent color, sender name, sender address, and send instant test emails from the admin settings.<\/li>\n<\/ul>\n\n<h4>7. Real-Time Analytics &amp; Reporting<\/h4>\n\n<ul>\n<li><strong>Interactive Chart Visualizations:<\/strong> Real-time net growth charts and active vs. cancelled membership distribution doughnut charts powered by local Chart.js.<\/li>\n<li><strong>Preset &amp; Custom Date Ranges:<\/strong> Filter reports by Today, Last 7 Days, Last 30 Days, This Month, This Year, or Custom date intervals.<\/li>\n<li><strong>Comparative Analytics:<\/strong> Compare metrics against previous periods to monitor retention and churn trends.<\/li>\n<li><strong>One-Click CSV Export:<\/strong> Export complete membership reports to CSV for bookkeeping, CRM synchronization, and financial reporting.<\/li>\n<\/ul>\n\n<h4>8. High Performance &amp; Developer Friendly<\/h4>\n\n<ul>\n<li><strong>Custom Database Schema:<\/strong> Optimized dedicated tables (<code>wemem_plans<\/code>, <code>wemem_access_rules<\/code>, <code>wemem_member_activity_log<\/code>) ensure zero postmeta query slowdowns.<\/li>\n<li><strong>WooCommerce HPOS Compatible:<\/strong> Built from the ground up for WooCommerce High-Performance Order Storage.<\/li>\n<li><strong>WooCommerce Block Checkout Ready:<\/strong> Fully compatible with modern Block checkout and cart layouts.<\/li>\n<li><strong>REST API Endpoints:<\/strong> Custom REST API routes for headless setups, mobile apps, and third-party integrations.<\/li>\n<li><strong>GDPR &amp; Privacy Compliant:<\/strong> Zero external CDNs or remote font calls; all assets and libraries are hosted locally on your server.<\/li>\n<li><strong>100% Translation Ready:<\/strong> Includes complete <code>.pot<\/code> localization template and <code>en_US<\/code> translation files.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h3>Automatic Installation (Recommended)<\/h3>\n\n<ol>\n<li>Log in to your WordPress admin panel.<\/li>\n<li>Navigate to <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for <strong>WebEffortless Membership Manager<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download the plugin <code>.zip<\/code> file from WordPress.org.<\/li>\n<li>Upload the <code>webeffortless-membership-manager<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate <strong>WebEffortless Membership Manager<\/strong> through the <strong>Plugins<\/strong> menu in WordPress admin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WebEffortless Membership Manager is built as a WooCommerce extension and requires WooCommerce 8.0 or higher to be active.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20custom%20post%20types%20and%20custom%20taxonomies%3F\"><h3>Can I restrict custom post types and custom taxonomies?<\/h3><\/dt>\n<dd><p>Yes. WebEffortless Membership Manager works with standard WordPress posts and pages, as well as any public custom post types (courses, portfolios, events) and custom taxonomies (course categories, project types).<\/p><\/dd>\n<dt id=\"how%20does%20content%20dripping%20work%3F\"><h3>How does content dripping work?<\/h3><\/dt>\n<dd><p>Content dripping allows you to release restricted content on a schedule relative to the member's registration date. For example, you can set a drip rule of 14 days, meaning the content remains locked until the user has held an active membership for at least two weeks.<\/p><\/dd>\n<dt id=\"can%20i%20offer%20member-exclusive%20discounts%20on%20products%3F\"><h3>Can I offer member-exclusive discounts on products?<\/h3><\/dt>\n<dd><p>Yes. You can create discount rules that apply percentage or fixed price reductions to specific products or entire product categories for members of selected plans.<\/p><\/dd>\n<dt id=\"are%20customers%20able%20to%20cancel%20or%20pause%20their%20memberships%3F\"><h3>Are customers able to cancel or pause their memberships?<\/h3><\/dt>\n<dd><p>Yes. Store owners can enable customer self-service controls in the settings, allowing members to pause or cancel their active memberships directly from the WooCommerce My Account area.<\/p><\/dd>\n<dt id=\"is%20webeffortless%20membership%20manager%20compatible%20with%20woocommerce%20hpos%3F\"><h3>Is WebEffortless Membership Manager compatible with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. WebEffortless Membership Manager is fully compatible with WooCommerce High-Performance Order Storage (HPOS) and standard post tables.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20make%20any%20external%20requests%20or%20track%20data%3F\"><h3>Does the plugin make any external requests or track data?<\/h3><\/dt>\n<dd><p>No. WebEffortless Membership Manager respects user privacy and complies with GDPR. All scripts, styles, and chart libraries are bundled locally, and no data is sent to external servers.<\/p><\/dd>\n<dt id=\"can%20i%20translate%20the%20plugin%20into%20other%20languages%3F\"><h3>Can I translate the plugin into other languages?<\/h3><\/dt>\n<dd><p>Yes. WebEffortless Membership Manager is fully internationalized and includes a standard <code>webeffortless-membership-manager.pot<\/code> translation template in the <code>\/languages<\/code> directory.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial official release.<\/li>\n<li>Added unlimited membership plans with product purchase, free registration, logged-in user, and manual access methods.<\/li>\n<li>Added granular content restriction for posts, pages, custom post types, and taxonomy categories.<\/li>\n<li>Added content dripping engine with day, week, month, and year release intervals.<\/li>\n<li>Added member-exclusive product discounts with percentage and fixed amount support and stacking logic.<\/li>\n<li>Added customer membership portal inside WooCommerce My Account.<\/li>\n<li>Added real-time Chart.js analytics reports with period comparisons and CSV export.<\/li>\n<li>Added 7 automated lifecycle email notifications with dynamic placeholder tags.<\/li>\n<li>Added standalone <code>[wemem_plans]<\/code> pricing table shortcode.<\/li>\n<li>Declared full compatibility with WooCommerce HPOS and Block Checkout.<\/li>\n<li>Bundled complete <code>.pot<\/code> localization template and <code>en_US<\/code> translation files.<\/li>\n<\/ul>","raw_excerpt":"Industry-level WooCommerce Membership plugin \u2014 membership plans, content restriction, drip content, member discounts, and analytics.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=352243"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webeffortless"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352243"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352243"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352243"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352243"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352243"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}