
前言介紹
- 這款 WordPress 外掛「EHx Members」是 2025-05-19 上架。
- 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
- 上一次更新是 2025-05-20,距離現在已有 282 天。
- 外掛最低要求 WordPress 5.8 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 8.0 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
roles | membership | custom fields | frontend forms | User Registration |
內容簡介
總結:EHx Members 外掛是一個強大的工具,旨在簡化和優化 WordPress 網站上的使用者註冊流程。這個外掛允許您創建可定制、適應手機的前端註冊表單,支持 AJAX 提交、強大驗證和錯誤處理。特別適用於會員網站,該外掛可以創建具有特定角色的新 WordPress 使用者,與 WordPress 用戶管理系統無縫集成,並支持自定義字段以收集額外使用者資訊。
問答:
1. EHx Members 外掛的關鍵功能有哪些?
- 完全可定制的前端註冊表單:根據需求創建表單。
- 基於 AJAX 的表單提交:提供無需重新載入頁面的流暢使用者體驗。
- 自動創建並分配 WordPress 角色:在註冊期間為新使用者分配角色。
- 支持自定義字段:收集額外使用者信息如電話、地址和會員類型。
- 多語言準備:通過 ehx-members 文本域進行翻譯。
- 輕量且優化性能:為速度和效率而建。
- 易於集成:與任何 WordPress 主題無縫配合。
2. EHx Members 外掛如何設定?
- 在啟用外掛後,您可以立即開始使用它,無需進行其他配置。
- 但是,您可以通過編輯外掛程式碼或使用鉤子和過濾器來自定註冊表單和驗證規則。
3. 如何使用 EHx Members 外掛創建註冊表單?
- 使用提供的簡碼 [ehx_member_form] 在任何頁面或文章中顯示註冊表單。
- 在外掛程式碼中自定義表單字段和驗證規則。
4. EHx Members 外掛如何進行 AJAX 表單提交?
- 這個外掛使用 AJAX 進行表單提交,確保無需重載頁面的流暢使用者體驗。
5. 如何添加自定義字段到註冊表單?
- 通過修改外掛程式碼將自定義字段添加到註冊表單中。支持的字段類型包括文本、電子郵件、電話等。
6. 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.
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「EHx Members」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
延伸相關外掛(你可能也想知道)
Members – Membership & User Role Editor Plugin 》Members 是一個基於 WordPress 會員的權限和能力外掛。它提供強大的工具,讓您可以新增角色和能力,並將它們分配給使用者,調整使用者權限來提供最佳的會員體...。
If Menu – Visibility control for Menus 》藉由可見度規則,您可以控制網站訪客看到哪些選單項目。以下是一些範例:, , 僅顯示選單項目,當 使用者已登入, 當裝置為行動裝置時,隱藏選單, 顯示選單 給...。
View Admin As 》最終的使用者切換器和角色管理員, 此外掛程式將在管理列中新增一個選單項目,您可以透過它在 WordPress 後台中切換視角。, 無需登入其他使用者帳號,您便可以...。
Expire Users 》, 重要的安全更新–如果您正在使用版本0.2或更早的版本,請進行升級, , 此外掛允許您為用戶登錄設置到期日期。 您可以設置用戶為:, , 永不到期(默認值), 在...。
Restrict Media Library Access 》這個外掛可以限制作者和貢獻者的存取權限,讓他們只能看到自己上傳到媒體庫中的檔案。, 這個外掛有兩個主要用途:當媒體庫過於龐大時,讓作者更容易找到自己...。
HM Multiple Roles 》這個HM Multiple Roles外掛提供使用者介面,允許你為使用者選擇多個角色。, 它隱藏了預設的角色下拉式選單,並在新使用者及更新使用者頁面上顯示角色勾選框清...。
Privilege Menu 》這個外掛讓你能夠根據用戶的登入狀態、登出狀態或使用者所分配的角色來顯示選單項目。, 此外掛可允許在每個單一選單項目上新增細緻權限,以根據使用者的登入...。
If Widget – Visibility control for Widgets 》透過If Widget 插件,您可以控制 widget 顯示的頁面。使用自訂可見性規則(無需 PHP 或技術知識),顯示或隱藏 widget。, 此插件易於使用,每個 widget 都會...。
Woocommerce Role Pricing 》根據使用者角色設定自訂價格。, 因為並非所有的客戶都相同,請將他們按角色分組,自動為他們套用折扣。, 分銷商、商務人員、高級客戶,可以建立任意多個角色...。
WP Roles at Registration 》這款外掛讓使用者可以在註冊時從已選擇角色列表中選擇自己在網站中的角色。它也適用於 BuddyPress。它提供了一個界面,供管理員選擇在使用者註冊時顯示哪些角...。
Total User Count Shortcode 》總用戶數外掛會增加一個短代碼,以顯示您的 WordPress 網站中的用戶帳戶數。沒有管理畫面,只有短代碼 [total_user_count], 新增:取得特定角色的用戶數量, ...。
Members – Role Hiearchy 》Members – Role Hierarchy 是為 Members 外掛 開發的附加外掛,可添加階層式角色系統。, 當您希望允許較低級別的使用者(如編輯者)創建、編輯、晉升或...。
Menu Visibility Control 》總結:Menu Visibility Control 外掛讓你輕鬆選擇誰可以看到每個選單項目,包括所有人、只有登入使用者、只有登出使用者、特定使用者角色。該外掛選項直接出...。Map Cap 》在您的網站上使用自訂文章類型嗎?, 安裝此外掛程式以控制哪些角色可以發佈、編輯和刪除每個自訂類型的文章。, 為了讓這個外掛程式發揮作用,您的自訂文章類...。
Custom Access Roles 》2.0.0版新增功能:使用自訂角色的使用者現在只會看到分配給他們的文章或頁面。我們還精簡了管理介面,讓配置更輕鬆,同時新增了額外的說明,以協助您將正確的...。
