Simple RSVP

描述

Simple RSVP is the easiest way to collect RSVPs on your WordPress site. Whether it’s a wedding, birthday party, corporate event, or any other gathering — set it up in 30 seconds with our guided wizard.

✨ Key Features

  • 30-Second Setup — Guided wizard gets you running immediately
  • 8 Event Types — Wedding, Birthday, Corporate, Baby Shower, Graduation, Anniversary, Holiday Party, Custom
  • Guest Lookup — Guests find themselves by name on your guest list
  • 3 Predefined Questions — Meal preference, dietary restrictions, and personal message (toggle each)
  • 6 Beautiful Templates — Elegant, Minimal, Modern, Classic, Rustic, Floral (color presets)
  • Email Confirmations — Beautifully designed HTML emails sent automatically
  • Admin Notifications — Get notified on every RSVP
  • Dashboard — Stats, recent activity, at a glance
  • CSV Export — Export your guest list anytime
  • Countdown Timer — Show time remaining to your event
  • GDPR Ready — Full WordPress Privacy integration (data export & erasure)
  • Translation Ready — Full gettext i18n, WPML & Polylang compatible (wpml-config.xml included)
  • Gutenberg & Elementor — Native blocks and widgets
  • Shortcodes[simple_rsvp], [simple_rsvp_info], [simple_rsvp_form]

🎨 Works Everywhere

  • Gutenberg blocks (Event Info + RSVP Form)
  • Elementor widgets
  • Shortcodes for any theme/builder
  • CSS Custom Properties for easy theming

🔒 Privacy First

  • Self-hosted — your data stays on your server
  • GDPR compliant with WordPress Privacy tools
  • Rate-limited public endpoints (5 requests/minute/IP)
  • No external API calls

Blocks

This plugin provides 2 blocks.

  • RSVP Form Guest lookup and RSVP response form.
  • RSVP Event Info Display your event details — name, date, venue, countdown.

安裝

  1. Upload simple-rsvp to /wp-content/plugins/
  2. Activate through ‘Plugins’ menu
  3. Follow the setup wizard (auto-redirects)
  4. Add [simple_rsvp] shortcode to any page
  5. Start adding guests!

常見問題

How do guests RSVP?

Guests visit your RSVP page, enter their name to find themselves on the guest list, then choose their response (Accept / Decline / Maybe) along with meal preference and any message.

Can I use this for non-wedding events?

Absolutely! Choose from 8 event types (Wedding, Birthday, Corporate, etc.) and all texts auto-adjust.

Is this compatible with WPML / Polylang?

Yes! All text strings are translation-ready and we include a wpml-config.xml for automatic string detection.

Where is my data stored?

Everything is stored in your WordPress database. No external services, no SaaS, no data leaves your server.

評價

There are no reviews for this plugin.

貢獻者及開發者

“Simple RSVP” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 Simple RSVP 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

0.2.2

  • Added Message column to guest list table (with truncated preview and tooltip)
  • Added readonly Guest Message field in edit modal (shows message submitted by guest)

0.2.1

  • Made “Powered by Simple RSVP” credit opt-in (disabled by default) per WordPress.org guidelines
  • Added Branding section in Email settings with toggle for credit display
  • Moved inline JavaScript to properly enqueued file per WordPress.org guidelines
  • Used wp_enqueue_script() and wp_localize_script() for setup wizard
  • Security: REST API /lookup no longer exposes sensitive fields (email, dietary, message)
  • Security: REST API /rsvp now requires session token from lookup (prevents unauthorized modifications)

0.2.0

  • Setup wizard improvements and bug fixes
  • Enhanced email templates
  • UI refinements

0.1.0

  • Initial release
  • Guest lookup by name
  • 3 predefined questions (meal, dietary, message)
  • 6 template presets
  • Email confirmations & admin notifications
  • Dashboard with stats
  • CSV export
  • Gutenberg blocks & Elementor widgets
  • GDPR integration
  • WPML/Polylang ready