| 开发者 |
landtechwebdesigns
brelandr |
|---|---|
| 更新时间 | 2026年8月17日 19:58 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Yes! While tailored for weddings, it works for any event requiring basic RSVP tracking.
Go to Settings and scroll to the bottom danger zone. Click Erase all data & reset plugin (exports first if you need a backup).
Yes. Wedding Party RSVP Pro adds child guests, full menu courses (appetizers, hors d'oeuvres, desserts), customizable menu labels, seating notes, batch email and SMS, deeper styling, guest photo galleries via the free Wedding RSVP companion apps, a registry setup wizard, an on-site wish list guests can reserve, Stripe cash fund tiers, and gift CSV import. The free plugin covers unlimited guests, adult entrées, dietary options, CSV import/export, guest hub summaries, gift registry links (with optional Amazon Associates / Skimlinks), and the public RSVP form. Open Wedding RSVP → Help in wp-admin for free guides plus plain-English Pro gift feature notes.
No. Guests use a Party ID (invite code) you assign—no user registration required.
Yes. Add a Shortcode block (or the classic block) and paste [wedding_rsvp_form]. A block pattern is also available in the editor when the plugin is active.
Requires WordPress 6.2 or later, PHP 7.4 or later (aligned with WordPress 7 dropping PHP 7.2–7.3), and the plugin readme lists Tested up to WordPress 7.1. Use PHP 8.x on your host where possible—WordPress recommends current PHP releases for performance and security.
Yes. If you prefer not to host WordPress yourself, the Wedding RSVP site builder at weddingrsvp.pro can create a wedding site on a subdomain with templates and the RSVP plugins included. Couples and planners who already have WordPress can keep using this free plugin (and optional Pro) on their own site—the hosted builder is optional, not required.
Yes. Keep both plugins active: the free plugin provides the core guest list and RSVP form; Pro extends it with premium features when your license is valid.
Guest records live in your WordPress database (a custom table, usually wp_wedding_rsvps with your site prefix). Typical fields include Party ID, name, RSVP status, meal choice, and anything guests enter on the public form (for example email, phone, dietary notes, allergies, song request, message, address). Only users who can manage the plugin in wp-admin can view or edit that list.
In wp-admin, use Tools → Export Personal Data and Tools → Erase Personal Data (WordPress 4.9.6+). This plugin registers an exporter and an eraser that match guest rows by email address stored on the guest record. Erasing removes all guest rows that use that email from the RSVP table—use only when appropriate for your jurisdiction and event.
Yes. In Settings → Logistics, set event title, start time, and optional venue; when enabled, guests who complete RSVP can download an .ics file (“Add to calendar”).
In Wedding RSVP → Settings (free) use Frontend Display; with Pro, use Settings → Frontend text. Enter an optional heading and one or more link labels with full https URLs (for example Amazon or Zola). Guests see them after signing in with their Party ID. For a step-by-step walkthrough (and notes on Pro tools), open Wedding RSVP → Help.
Yes — that is a Pro feature. Wedding Party RSVP Pro’s Registry setup wizard (on Wedding RSVP → Registry hub) walks you through picking stores, opening each store’s registry-creation page, pasting the share links back, and adding them to your RSVP page. The free plugin still lets you paste those links by hand under Settings. Read the wizard guide under Wedding RSVP → Help (marked Available in Pro), or the full manual under Wedding RSVP → Documentation when Pro is licensed.
That is a Pro feature called the wish list (on-site item registry). With Pro, you add individual gifts from any store on Registry hub; guests reserve or mark them purchased on the RSVP page. Free users can still list store registry links. See Wedding RSVP → Help → Wish list for the Pro guide (Available in Pro).
Yes, as an optional opt-in (off by default). Under the gift registry settings, check Append my Amazon Associates tag and enter your tracking ID (for example yoursite-20). Registry links that point to an Amazon site then get ?tag=your-id appended so qualifying purchases credit your Associates account; links that already contain a tag parameter are left unchanged. Affiliate disclosure: whenever tagging is active, the plugin automatically displays “As an Amazon Associate I earn from qualifying purchases.” directly below the registry links, as required by the Amazon Associates Operating Agreement. Your own ID is required on self-hosted sites: if the checkbox is on but no tag is entered, tagging stays inactive (nothing is appended) and the settings screen shows a reminder with a sign-up link. Exception: on sites hosted on the plugin author’s weddingrsvp.pro network (sites the author owns and operates), the network’s Associates ID (weddingrsvp-20) is used automatically when the field is blank; this is stated next to the setting. The plugin itself contacts no Amazon API—the tag is only appended to outbound links you added.
Yes, as an optional opt-in (off by default). Under the gift registry settings, check Turn non-Amazon registry links into Skimlinks affiliate links and enter your Skimlinks publisher ID (for example 123456X1234567). Registry links pointing at stores in the Skimlinks merchant network (Target, Zola, Crate & Barrel, and thousands more — Amazon is not included) are then routed through the documented Skimlinks redirect (go.skimresources.com) so qualifying purchases credit your Skimlinks account. No Skimlinks JavaScript is loaded — only the outbound link URL changes. Affiliate disclosure: whenever wrapping is active, the plugin automatically displays an affiliate disclosure sentence below the registry links, as required by the FTC and Skimlinks publisher terms. Your own publisher ID is required on self-hosted sites and your domain must be registered in your Skimlinks account — commissions go to the account that owns the ID; if the checkbox is on but no ID is entered, wrapping stays inactive and the settings screen shows a reminder with a sign-up link. Exception: on sites hosted on the plugin author’s weddingrsvp.pro network (sites the author owns, operates, and has registered with Skimlinks), the network’s publisher ID is used automatically when the field is blank; this is stated next to the setting. Amazon links keep using the separate Amazon Associates option above.
In Wedding RSVP → Paste Guest List (admin menu), paste names, emails, or phone lines, preview rows, then import. Imports are capped per request and require an administrator; see the on-screen notice after import.
When your site supports the Interactivity API, guests may see a short hint after typing a Party ID. The browser calls the read-only REST route wgrsvp/v1/party-preview, which returns only whether the party exists, a guest count, and up to three first-name tokens (not full PII). Requests are rate-limited per IP to reduce brute-force guessing; adjust with the wgrsvp_party_preview_rate_limit_max filter if needed.
When the admin bundle is built (npm run build in the plugin directory), Wedding RSVP → Wedding Dashboard opens the DataViews read-only table by default. Use Classic table / DataViews table on the dashboard toolbar to switch views; your choice is saved per user. The classic list remains below for bulk actions and editing. Override once with ?wgrsvp_dataview=1 or ?wgrsvp_dataview=0.
party_id / thank-you args so [wgrsvp_guest_hub] (and Pro [wpr_pro_rsvp_status]) can show their household status.[wgrsvp_travel]. Guest hub uses the configured book button and label strings.companion/, docs/, or scripts/ (avoids WordPress “files could not be copied” update failures).Tested up to: 7.1).[wgrsvp_travel] shows a Book hotel button when a hotel URL is set, and a Copy code control for the group code. Filter wgrsvp_public_party_rsvp_url lets Pro rewrite guest invite links (e-invite).wsb_hub_recaptcha_* / Turnstile keys from WSB Hub → Connection. Invisible v3 execute on submit; Turnstile remains the backup.[wgrsvp_itinerary] inserts , between the time and location so lines read “4:00 pm, The Rose Garden…”.wgrsvp_admin_menu_badges lets Pro add Photo Gallery and other queues; collapsed group headers show summed counts.wgrsvp_admin_menu_groups for Pro/custom membership.[wgrsvp_guestbook] shortcode/block with moderated public messages, admin approve/spam/delete, rate limit, and Pro hooks.[wgrsvp_itinerary] and [wgrsvp_travel] shortcodes/blocks for marketing pages; Free travel settings; Pro can enrich via filters.wgrsvp_affiliate_hop_url() and Order prints links prefer https://{wsb_platform_hostname}/wsb-aff/{vendor} so product affiliate attribution stays on the weddingrsvp.pro subdomain when a custom domain is attached. Optional Amazon partner row when synced from the hub.admin-post (no nested-form breakage).function_exists; drip / uninstall / cache PHPCS hardening; External Services notes for affiliate registry options.Tested up to: 7.0).#1d2327 on #f0f0f1). Fixes unreadable blue-on-blue labels under the Modern admin color scheme (admin-color-modern) until hover.admin-color-modern) until hover.wedding-party-rsvp ability category on wp_abilities_api_categories_init (required since WordPress 6.9) before registering wedding-party-rsvp/ai-wording on wp_abilities_api_init. Stops _doing_it_wrong notices when WP_DEBUG is on.dessert_choice column (used by Wedding Party RSVP Pro 2.2.4+ for dessert selections on the public RSVP form). Guest hub, dashboard inline meal display, CSV export, audit trail, and guest-rows REST allowlist updated accordingly.wgrsvp_enable_rsvp_nonce_refresh, wgrsvp_rsvp_refresh_nonces.DONOTCACHEPAGE on init, sends CDN-Cache-Control / Cloudflare-CDN-Cache-Control: no-store on send_headers, detects Elementor _elementor_data shortcode widgets, and matches common /rsvp/ page paths when RSVP Page URL is unset. Filter: wgrsvp_rsvp_page_path_slugs.wgrsvp_should_nocache_rsvp_page.wgrsvp-confirm.js).{rsvp_link} tags, and admin Copy link now append a signed wgrsvp_t token (stateless HMAC, wp_salt-based). Guests landing with a valid token see a personalized "We found your invitation" state; plain ?party_id= links keep working. Filter: wgrsvp_magic_link_url.manage_options + nonce, 6-hour throttle, per-guest dedupe separate from the scheduled nudges).sms_opt_in guest column (schema v4 via dbDelta), "Text me reminders" checkbox next to the RSVP form phone field, inline opt-in toggle on the admin guest list, and an SMS opt-in column in the CSV export. The free plugin stores consent only; sending requires Wedding Party RSVP Pro.editorScript).wedding-party-rsvp/ai-wording when WordPress 7.0+ Abilities API is available (AJAX paths remain primary).WGRSVP_Blocks registers RSVP form, guest hub, and thank-you checklist dynamic blocks (PHP render.php only).using_model_preference() when supported.