Descripció
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/
Captures
Instal·lació
- Upload the
subscription-systemfolder 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
PMF
-
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.
Ressenyes
No hi ha ressenyes per a aquesta extensió.
Col·laboradors i desenvolupadors
«Subscription System» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.
Col·laboradorsTraduïu «Subscription System» a la vostra llengua.
Interessats en el desenvolupament?
Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.
Registre de canvis
1.0.6
- CRITICAL FIX: Fixed login and registration form submission issues
- Fixed JavaScript/PHP naming mismatch causing forms to get stuck on “PROCESSING…”
- CRITICAL FIX: Fixed duplicate email notifications (users were receiving 2-3 emails per post)
- CRITICAL FIX: Fixed subscription plans page not saving – plans now save and redirect properly
- CRITICAL FIX: Fixed duplicate admin menu items – menus were showing twice in sidebar
- Added two-layer duplicate prevention system (request-level + database-level)
- Updated all AJAX actions to use correct naming convention (subs_sys_*)
- Added comprehensive Email Logs system to track all sent emails
- Added Email Logs admin page with filtering, search, and statistics
- Implemented email tracking for content notifications
- Added automatic database table creation (runs on every plugin load)
- Added database table for email logging with safe migration support
- Reorganized admin menu structure – logical hierarchy with related items grouped together
- Content Plans moved from bottom to 4th position in menu for better accessibility
- Plans page now shows success messages after creating/editing and redirects to list view
- Content Plans page now redirects properly after creating/editing/deleting
- Fixed Content Plans admin page showing developer notes and console.log statements
- Removed duplicate menu registrations that caused menus to appear twice
- Bumped version to force browser cache refresh of updated JavaScript
- All forms (login, registration, forgot password, reset password) now work correctly
- Email notifications now send exactly ONE email per user per post
- Admin navigation is now clean, organized, and professional
1.0.5
- Removed temporary debugging files for production release
- Cleaned up codebase for WordPress.org submission
- Enhanced plugin security by removing development tools
- Optimized plugin package size
- Improved plugin stability and performance
1.0.4
- Added comprehensive content subscription system with category, tag, and post type subscriptions
- Implemented smart pop-up notifications with “Remind me later” functionality
- Added Medium.com style email notifications for new content
- Integrated SMTP configuration for reliable email delivery (SendGrid, Gmail, Mailgun)
- Created Content Subscribers admin page for managing all content subscriptions
- Added automatic subscription renewal system via Stripe webhooks
- Implemented payment failure handling with retry logic
- Added subscription status management (Active, Cancelled, Past Due)
- Created comprehensive Help & Support documentation with tabbed interface
- Added new shortcodes: [subscriptionsystem_account], [content_subscription_success]
- Enhanced email templates with responsive design and dark mode support
- Improved subscription success pages and redirect handling
- Added PHPMailer compatibility for WordPress 5.5+ with namespaces
- Implemented database schema updates for content subscription tables
- Added debugging tools and enhanced error logging
- Fixed subscription display issues in user account dashboard
- Enhanced pop-up display logic for tag, category, and post archive pages
- Added subscription statistics and revenue tracking
- Improved admin interface with better navigation and styling
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



