=== Subscription System === Contributors: mediahubster Donate link: https://mediahubster.in/ Tags: subscription, user registration, login, membership, user management Requires at least: 5.0 Tested up to: 6.5.3 Requires PHP: 7.4 Stable tag: 1.0.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A powerful subscription management system for WordPress that allows users to register and login through customizable forms. == Description == Subscription System is a comprehensive WordPress plugin that provides a complete user registration and login solution for your website. With easy-to-use shortcodes and a user-friendly admin interface, you can quickly set up subscription forms and manage user registrations. **Key Features:** * **User Registration Forms** - Create beautiful registration forms with username, email, and password fields * **User Login Forms** - Provide secure login functionality for your users * **Admin Dashboard** - Comprehensive admin interface to manage settings and view statistics * **Shortcode Support** - Easy integration with `[subscription_register]` and `[subscription_login]` shortcodes * **Security Features** - Built-in nonce verification and input sanitization * **Responsive Design** - Mobile-friendly forms that work on all devices * **Translation Ready** - Full internationalization support * **WordPress Standards** - Follows WordPress coding standards and best practices **Available Shortcodes:** * `[subs_sys_register]` - Displays a user registration form (recommended) * `[subs_sys_login]` - Displays a user login form (recommended) * `[subscription_register]` - Legacy shortcode (still supported) * `[subscription_login]` - Legacy shortcode (still supported) **Admin Features:** * Enable/disable user registration * View user statistics * Quick access to WordPress user management * Comprehensive help documentation * System status monitoring == Installation == 1. Upload the `subscription-system` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to 'Subscription System' in your admin menu to configure settings 4. Use the shortcodes `[subs_sys_register]` and `[subs_sys_login]` in your pages or posts == Frequently Asked Questions == = How do I display a registration form? = Simply add the shortcode `[subs_sys_register]` to any page or post where you want the registration form to appear. The legacy shortcode `[subscription_register]` is also supported. = How do I display a login form? = Use the shortcode `[subs_sys_login]` in any page or post to display the login form. The legacy shortcode `[subscription_login]` is also supported. = Can I disable user registration? = Yes, go to the Subscription System settings page in your WordPress admin and toggle the "Enable User Registration" option. = Is the plugin translation ready? = Yes, the plugin is fully translation ready and includes proper internationalization support. = What happens after a user registers? = After successful registration, users can optionally be automatically logged in (depending on your settings) and will receive appropriate success messages. = Are the forms secure? = Yes, all forms include proper nonce verification, input sanitization, and follow WordPress security best practices. == Screenshots == 1. Admin dashboard showing plugin statistics and quick actions 2. Plugin settings page with registration toggle 3. Help page with shortcode documentation 4. Registration form on the frontend 5. Login form on the frontend == Changelog == = 1.0.2 = * Updated admin menu interface * Improved admin navigation structure * Enhanced menu organization for better usability = 1.0.1 = * Initial stable release * Added subscription plans management * Added plan categories * Added Stripe integration for payments * Added developer mode for debugging * Added comprehensive logging system * Added work items and channels tracking * Improved database schema * Enhanced security measures = 1.0.0 = * Initial release * User registration and login shortcodes * Admin dashboard with statistics * Settings page for configuration * Help documentation * Security features with nonce verification * Translation ready * Responsive design * WordPress coding standards compliance == Upgrade Notice == = 1.0.2 = This update includes improvements to the admin menu interface for better navigation and usability. Recommended for all users. = 1.0.1 = Stable release with subscription plans, Stripe integration, and enhanced features. Recommended update for all users. = 1.0.0 = Initial release of Subscription System. Install to get powerful user registration and login functionality for your WordPress site. == Developer Information == **Plugin Structure:** * Follows WordPress Plugin Boilerplate standards * Object-oriented programming approach * Proper separation of admin and public functionality * Internationalization support * Security best practices **Hooks and Filters:** The plugin provides various hooks and filters for developers to extend functionality. Documentation for these will be expanded in future versions. **Support:** For support and feature requests, please visit our website at https://mediahubster.in/