描述
A flexible event management plugin with booking, and user role controls. EHx Events makes it easy to manage events, attendees, and memberships through a modern, responsive, and user-friendly interface.
Key Features:
- AJAX Booking System – Seamless, no-refresh form submissions
- Event Calendar – Visual display of upcoming and available dates
- Capacity Control – Limit event attendance with ease
- Role-Based Access – Restrict booking by user role
- Multilingual Support – Fully translatable and WPML-compatible
- Mobile Responsive – Optimized for all screen sizes
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:
- 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:
- Google Maps
- Purpose: Displaying event locations on interactive maps
- Data Sent: Event location addresses/coordinates
- When: When event pages containing maps are loaded
- Links:
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
Roadmap
- Recurring events support
- Payment gateway integrations (Stripe, PayPal)
- Google Calendar sync
- Waitlist functionality
- QR code check-in system
安装
- Upload the
ehx-eventfolder to/wp-content/plugins/ - Activate the plugin in your WordPress admin
- Configure your events in the new EHx Event menu
- Add booking forms using shortcodes or blocks
常见问题
-
What types of events can I manage?
-
Perfect for workshops, conferences, classes, and any event requiring registrations.
-
Can attendees cancel bookings?
-
Yes, optional cancellation links can be included in confirmation emails.
-
Does it work with page builders?
-
Yes, compatible with Elementor, Gutenberg, and other popular builders.
-
How do I set up different ticket types?
-
The plugin supports multiple ticket tiers with custom pricing.
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.0.0
- Initial release
- Core event booking functionality
- AJAX booking system
- Calendar integration





