Description
WeddingBlocks is a WordPress plugin that helps you create beautiful digital wedding invitations quickly and easily using the modern Gutenberg block system.
This plugin is perfect for:
* Couples who want to build their own wedding website/invitation
* Web designers / developers offering digital invitation services
* Wedding organizers looking for ready-to-use template layouts
Key Features
- 🎨 Over 10 custom Gutenberg blocks ready to use
- 📱 Responsive design optimized for all screens
- 💌 RSVP Form with direct database logging
- 📖 Guestbook for guest greetings & wishes
- 🎵 Music Player for automated backsound audio
- 🧩 Full Site Editing (FSE) support
- ⚡ Lightweight, fast, and zero external dependencies
- 🌍 i18n ready (Fully translatable)
Available Blocks
- Cover — Welcoming cover screen for the invitation
- Couple Name — Groom & Bride names
- Couple Title — Custom text/greetings (e.g. Putra/Putri dari …)
- Couple Parents — Parents information
- Couple Photo — Gallery or single photo of the couple
- Couple Info — Brief biography
- Event Info — Wedding event schedule & location details
- Countdown — Countdown clock to the wedding day
- Music Player — Backsound soundtrack player
- Guest Name — Personalized guest name display from URL query
- RSVP Form — Attendance confirmation form
- Guestbook — Wishes, messages, and greetings stream
Who Is This Plugin For?
This plugin is created to help couples share their happy news in a modern, elegant way. With a block-based visual interface, anyone can create stunning digital invitations without any coding skills.
Credits
Made with ❤️ by Perkilo (github.com/iwanperkilo) for the wedding community.
Captures d’écran






Blocs
Cette extension offre 12 blocs.
- WB Music Menampilkan pemutar musik latar belakang untuk undangan.
- WB Info Acara Menampilkan informasi detail acara Akad Nikah dan Resepsi.
- WB Buku Tamu Menampilkan daftar ucapan dan kehadiran dari tamu undangan.
- WB Nama Mempelai Menampilkan nama mempelai pria atau wanita dengan kustomisasi gaya.
- WB Profil Mempelai Menampilkan profil lengkap kedua mempelai (foto, nama, orang tua) secara berdampingan.
- WB Cover Menampilkan cover pembuka undangan digital dengan tombol interaktif.
- WB Foto Mempelai Menampilkan foto mempelai pria atau wanita dengan gaya bentuk melingkar atau persegi.
- WB Nama Orang Tua Menampilkan nama orang tua dari mempelai pria atau wanita.
- WB Nama Cover Menampilkan nama panggilan kedua mempelai untuk judul cover.
- WB Form RSVP Menampilkan form konfirmasi kehadiran dan doa restu (RSVP).
- WB Countdown Menampilkan waktu hitung mundur menuju hari pernikahan.
- WB Nama Tamu Menampilkan nama tamu undangan secara dinamis berdasarkan parameter URL.
Installation
- Upload the
weddingblocksdirectory to the/wp-content/plugins/directory, or install it directly via the WordPress admin dashboard. - Activate the plugin through the Plugins menu in WordPress.
- Open the Undangan menu in your admin sidebar to start creating invitations.
- Use the custom WeddingBlocks in the Gutenberg editor to build your invitation page.
FAQ
-
Is this plugin free?
-
Yes, WeddingBlocks is 100% free and open-source under the GPL v2 or later license.
-
Do I need a block / FSE theme?
-
No. While the plugin works on classic themes, we recommend using a block theme (such as Twenty Twenty-Four) to get the best experience and utilize FSE templates.
-
How do I add music?
-
Add the Music Player block to your page, then upload your MP3 audio file in the block settings panel.
-
Will RSVP responses be saved?
-
Yes, all RSVP data is securely saved in your WordPress database and can be managed from the admin dashboard under Undangan RSVP.
-
Can I translate this plugin?
-
Absolutely! The plugin is fully translatable and uses the
weddingblockstext domain.
Avis
Il n’y a aucun avis sur cette extension.
Contributeurs & développeurs
« WeddingBlocks » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « WeddingBlocks » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Historique des changements
1.1.0
- FSE & Template Editor – Blocks can now be used in the WordPress template editor (previously only restricted to « undangan » CPT).
- Comprehensive Settings – Added advanced control panel options for each block.
- CSS & Transition improvements – Simplified block frontend styles and enhanced transitions.
- Music Player – Added customization options to the Music Player block.
- Guest Name – Added prefix toggle, text alignment, and font size options.
- Event Info – Implemented the Event Info block with layout variations and custom editor styles.
- Layout enhancements – Migrated couple and event info layouts to CSS Grid and container queries.
- Cover block improvements – Auto-contrast text color, boxed cover width variant, and admin bar overlap prevention.
- RSVP & Guestbook – Added guest count field, optimized frontend code, and restored scroll position when cover opens.
1.0.0
- 🎉 Initial release of WeddingBlocks
- 11+ custom Gutenberg blocks (cover, countdown, couple info, event info, music player, RSVP, guestbook, etc.)
- Custom Post Type « undangan »
- Admin dashboard to manage RSVPs & guestbook
- Pre-designed invitation template (classic + FSE)
- Full support for Full Site Editing (FSE)
- Zero external dependencies