HAQ Event Organizer

Description

HAQ Event Organizer helps you create and manage events on your WordPress site — Birthday Parties, Kitty Parties, Weddings, Corporate Events, Anniversaries and Custom events.

Features

  • Custom post type for events with event type taxonomy
  • Type-specific meta fields (no third-party field plugins required)
  • Guest management with CSV import and export
  • Public RSVP forms with AJAX submission and email notifications
  • Budget tracking with charts
  • Vendor and task management with a Kanban board
  • REST API (eo/v1)
  • Shortcodes: [haqeo_event_list], [haqeo_event_calendar], [haqeo_event_rsvp_form], [haqeo_event_countdown]
  • Optional Razorpay payment integration
  • Custom event_organizer role with ownership restrictions
  • Multilingual / translation-ready — includes Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese

Privacy

The plugin stores event details, guest information, RSVP responses, budget items, vendor records and plugin settings in your WordPress database. RSVP and reminder emails are sent using your site’s wp_mail() configuration.

If you enable payments and define Razorpay credentials in wp-config.php, payment order requests are sent to the Razorpay API. See Razorpay’s privacy policy for details. No data is sent to third parties unless you configure this optional integration.

Installation

  1. Upload the haq-event-organizer folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins screen in WordPress
  3. Go to HAQ Event Organizer > Settings to configure modules and email templates
  4. Create events under HAQ Event Organizer > Add New Event

FAQ

Which shortcodes are available?

  • [haqeo_event_list type="kitty-party" limit="6" columns="3"]
  • [haqeo_event_calendar]
  • [haqeo_event_rsvp_form id="123"]
  • [haqeo_event_countdown id="123"]

Legacy aliases [event_list], [event_calendar], [event_rsvp_form] and [event_countdown] are also registered for backward compatibility.

How do I enable payments?

Define RAZORPAY_KEY and RAZORPAY_SECRET in wp-config.php and enable the Payments module under HAQ Event Organizer > Settings.

How do I use Hindi or another language?

Set your site language under Settings General Site Language (for example Hindi). The plugin loads matching translations automatically for admin screens, RSVP forms and front-end labels. Bundled languages: Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese. More languages can be contributed on WordPress.org translations.

What happens on uninstall?

Nothing is removed unless you ask for it. Deactivating never deletes anything. To remove all plugin data on deletion, enable Delete all data when the plugin is deleted under Settings before deleting the plugin.

Where can I get support?

Visit the support forum on WordPress.org.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“HAQ Event Organizer” is open source software. The following people have contributed to this plugin.

Contributors

Translate “HAQ Event Organizer” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2

  • Added multilingual support with bundled translations for Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese.
  • Load plugin text domain from /languages for translation-ready installs.

1.0.1

  • Fixed plugin review feedback: script enqueue, REST permissions, PHP syntax, and updated Chart.js.

1.0.0

  • Initial release.