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
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/
Screenshots
Installation
- Upload the
subscription-system
folder to the/wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to ‘Subscription System’ in your admin menu to configure settings
- Use the shortcodes
[subs_sys_register]
and[subs_sys_login]
in your pages or posts
FAQ
-
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.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Subscription System” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Subscription System” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.3
- Fixed Plan Settings menu visibility in admin interface
- Improved menu structure and organization
- Enhanced admin navigation experience
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