WordPress plugin intelligence profile

EHx Members

The EHx Members plugin is a powerful tool designed to simplify and streamline the user registration process on your WordPress site.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.0.0
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.8 · PHP 8.0
Directory statusactive
Last directory update20 May 20251y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EHx Members version 1.0.0 as active, updated 1y ago and tested up to WordPress 6.8.

Overview

About this plugin

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.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • custom fields
  • frontend forms
  • user registration
  • membership
  • roles
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.8 · PHP 8.0
Update activity20 May 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.