Wordpress plugins
EHx Members

EHx Members

Version : 1.0.0
Tested up to : 6.8.1
Number of download : 0
Author : EH Studio
Average rating : 0 / 5 on 0 votes 0 votes, 0 avg.rating

Screenshots

EHx Members
EHx Members
EHx Members
EHx Members

The EHx Members plugin is a powerful tool designed to simplify and streamline the user registration process on your WordPress site. This plugin allows you to create customizable, mobile-friendly frontend registration forms with support for AJAX submissions, robust validation, and error handling. Ideal for membership websites, the plugin enables the creation of new WordPress users with specific roles, integrates seamlessly with WordPress’s user management system, and supports custom fields for collecting additional user information. Key Features Fully customizable frontend registration forms: Create forms tailored to your needs. AJAX-based form submission: Provides a seamless user experience without page reloads. Create and assign WordPress roles automatically: Assign roles to new users during registration. Support for custom fields: Collect additional user information like phone, address, and membership type. Multilingual ready: Supports translation via the ehx-members text domain. Lightweight and optimized for performance: Built for speed and efficiency. Easy to integrate: Works seamlessly with any WordPress theme. Configuration After activating the plugin, you can start using it immediately. No additional configuration is required. However, you can customize the registration forms and validation rules by editing the plugin’s code or using hooks and filters. Usage Creating Registration Forms Use the provided shortcode [ehx_member_form] to display the registration form on any page or post. Customize the form fields and validation rules in the plugin’s code. AJAX Form Submission The plugin uses AJAX for form submissions, ensuring a smooth user experience without page reloads. Custom Fields Add custom fields to the registration form by modifying the plugin’s code. Supported field types include text, email, phone, and more. Multilingual Support The plugin is translation-ready. Use the ehx-members text domain to translate the plugin into your preferred language. Frequently Asked Questions (FAQ) How do I customize the registration form? You can customize the form fields and validation rules by editing the plugin’s code. Look for the EHX_Member class and modify the form logic as needed. Can I use this plugin for membership websites? Yes, the plugin is ideal for membership websites. It supports custom fields, role assignment, and robust validation. Is the plugin compatible with multilingual sites? Yes, the plugin is translation-ready. Use the ehx-members text domain to translate the plugin into your preferred language. How do I handle errors during form submission? The plugin includes built-in error handling. If validation fails, error messages will be displayed to the user. External Services This plugin integrates with the following third-party services: Stripe PHP Library Purpose: Server-side payment processing for donations Data Sent: Payment tokens, transaction amounts, customer metadata When: During donation processing and payment verification Links: Terms of Service Privacy Policy GitHub Repository Stripe.js v3 (https://js.stripe.com/v3) Purpose: Securely collects payment information on the frontend via Stripe Elements Data Sent: Card details (directly to Stripe), browser metadata When: When users interact with the payment form Notes: This library is loaded from Stripe’s CDN to ensure PCI compliance and secure client-side processing Links: Stripe.js Documentation Terms of Service Privacy Policy GitHub Repository Data Handling All communication with external services is done securely via HTTPS. The plugin implements: Payment Processing: Uses the official Stripe PHP library (stripe/stripe-php) for server-side operations Sensitive payment details are processed directly by Stripe’s systems Our servers only receive and store payment tokens for transaction verification Security Measures:: Follows Stripe’s recommended practices for PCI compliance All sensitive communication is encrypted and routed through secure endpoints License This plugin is licensed under the GPLv2 or later. See the LICENSE file for more details. Support For support, feature requests, or bug reports, please visit the plugin’s support page or contact the developer at EH Studio. Thank you for using EHx Members! We hope this plugin simplifies your user registration process and enhances your WordPress site.

Download now