=== RestrictMate – Content Access Manager === Contributors: restrictmate, urcm, technocrews Tags: membership, content restriction, subscription, premium content, stripe Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.1.2 License: GPL-2.0+ License URI: http://www.gnu.org/licenses/gpl-2.0.txt A powerful membership plugin with content restrictions, subscription management, and secure payment processing. == Description == **RestrictMate – Content Access Manager** is the ultimate WordPress membership plugin that empowers you to monetize your content effortlessly. Whether you're a content creator, course instructor, or digital publisher, RestrictMate provides everything you need to create a thriving membership business. 🎯 **Turn Your Content Into Revenue** Create exclusive member areas, sell premium content, and build recurring subscription revenue with our comprehensive membership management system. = 📋 Essential Shortcodes = • `[restrictmate_register]` – Display membership registration form • `[restrictmate_account]` – Member account dashboard • `[restrictmate_thankyou]` – Post-payment thank you page = ⚡ Quick Setup Guide = 1. **Install & Activate** – Get started in seconds 2. **Configure Payments** – Set up Stripe or manual payments 3. **Create Membership Levels** – Define your pricing and access tiers 4. **Protect Content** – Restrict posts/pages to specific membership levels 6. **Launch** – Add registration and account pages, then go live! = 🌟 Why RestrictMate Stands Out = ✅ **All-in-One Solution** – Everything you need in a single, powerful plugin ✅ **User-Friendly Interface** – Intuitive for both admins and members ✅ **Enterprise Security** – Built with WordPress security best practices ✅ **Exceptional Support** – Comprehensive documentation and responsive help ✅ **Regular Updates** – Continuous improvements and new features ✅ **Performance Focused** – Optimized for speed and scalability **Ready to monetize your content?** Transform your WordPress site into a profitable membership platform today! == Installation == = Automatic Installation (Recommended) = 1. Log into your WordPress admin dashboard 2. Navigate to **Plugins → Add New** 3. Search for "RestrictMate – Content Access Manager" 4. Click **Install Now** and then **Activate** = Manual Installation = 1. Download the plugin zip file from WordPress.org 2. Go to **Plugins → Add New → Upload Plugin** 3. Choose the downloaded zip file and click **Install Now** 4. Activate the plugin through the **Plugins** menu = Post-Installation Setup = 1. Navigate to **RestrictMate → Settings** in your admin dashboard 2. Configure your payment gateways under **Settings → Payments** 3. Create your first membership level under **RestrictMate → Membership Levels** 4. Create dedicated pages for registration and member accounts 5. Add shortcodes: `[restrictmate_register]` and `[restrictmate_account]` 6. Start restricting content by editing posts/pages and selecting membership requirements == Frequently Asked Questions == = How do I restrict content to members only? = Simply edit any post or page, locate the RestrictMate meta box, and select which membership levels should have access. Non-members will see your customized restriction message with upgrade options. = What payment methods are supported? = RestrictMate supports Stripe (all major credit/debit cards) and Manual Payments for offline transactions like bank transfers or checks. = Can I offer free membership tiers? = Absolutely! Create membership levels with $0 pricing for free memberships, trial periods, or lead magnets. = How do I customize the restricted content message? = Go to **RestrictMate → Settings → General** and customize the "Restricted Content Message" that appears to non-members. You can include HTML and upgrade links. = Can members manage their own accounts? = Yes! Members have full control through the member dashboard, where they can view subscription status, payment history, update profiles, and manage their accounts. = Is the plugin ready for international use? = RestrictMate is fully internationalized and translation-ready. It supports 100+ currencies and includes translation files in the `/languages/` directory. = What happens with refunds? = Process refunds through your payment gateway (Stripe dashboard), then update the subscription status in RestrictMate's admin panel to reflect the change. = Can I import existing members? = Currently, member import is handled manually through the admin dashboard or via frontend registration. Bulk import features may be available in future updates. = Does it work with my theme? = RestrictMate is designed to work with any properly coded WordPress theme. The frontend elements are styled to inherit your theme's design automatically. = How do I backup my membership data? = Use your standard WordPress backup solution. RestrictMate stores all data in custom database tables that are included in complete WordPress database backups. = Is there a limit on members or content? = No limits! Create unlimited membership levels, accept unlimited members, and restrict unlimited content based on your server resources. == Screenshots == 1. Welcome Overview 2. Member Account Dashboard 3. Membership Level Management 4. Subscription History 5. Transaction History 6. Payment Gateway Settings 7. Payment Gateway - Stripe 8. Content Restriction Controls 9. Frontend Registration Form == Changelog == = 1.1.2 - Oct 05, 2025 = * Enhancement: Updated design in the admin panel. = 1.1.1 - Sep 14, 2025 = * Fix: Resolved minor styling inconsistencies. * Fix: Resolved currency display issues. * Fix: Corrected user permission checking logic. * Fix: Resolved issue with subscription level changes not working. = 1.1.0 - Sep 06, 2025 = * Enhancement: Updated design for improved aesthetics and user experience. * Enhancement: Refactored code for enhanced security and better customization options. = 1.0.3 - Aug 16, 2025 = * Fix: Issue in content restriction logic. * Fix: Problem with metadata processing before saving. * Fix: Typo correction. * Fix: Corrected hook prefix. = 1.0.2 - Aug 09, 2025 = * Enhancement: Improved styling for the registration form and account page across the theme. = 1.0.1 - Aug 03, 2025 = * 🎉 Initial release of RestrictMate – Content Access Manager == Support & Documentation == **Need Help?** We're here to support your success! 🌐 **Official Website:** [https://geturcm.com/](https://geturcm.com/) 📚 **Documentation:** [https://demo.geturcm.com/](https://demo.geturcm.com/) 💬 **Support Forum:** Available through WordPress.org support forums 📧 **Direct Support:** Contact us through our website for premium support