{"id":161945,"date":"2022-09-06T18:44:51","date_gmt":"2022-09-06T18:44:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/plain-event-calendar\/"},"modified":"2026-04-03T18:33:44","modified_gmt":"2026-04-03T18:33:44","slug":"plain-event-calendar","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/plain-event-calendar\/","author":17964688,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.2","stable_tag":"trunk","tested":"6.9.4","requires":"4.1","requires_php":"7.4","requires_plugins":null,"header_name":"Plain Event Calendar","header_author":"plainware","header_description":"A simple event calendar to manage and publish your events.","assets_banners_color":"f3f3f3","last_updated":"2026-04-03 18:33:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.plainware.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1145,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"plainware","date":"2025-07-23 11:59:14"},"2.0.1":{"tag":"2.0.1","author":"plainware","date":"2025-07-24 09:02:30"},"2.0.2":{"tag":"2.0.2","author":"plainware","date":"2025-07-24 09:14:31"},"2.0.3":{"tag":"2.0.3","author":"plainware","date":"2025-10-04 16:21:50"},"2.1.0":{"tag":"2.1.0","author":"plainware","date":"2026-03-14 10:50:14"},"2.1.1":{"tag":"2.1.1","author":"plainware","date":"2026-03-17 08:12:35"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3484547,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3372775,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"plain-event-calendar\/plain-event-calendar":{"name":"plain-event-calendar\/plain-event-calendar","title":"Plain Event Calendar"}},"tagged_versions":["2.0.0","2.0.1","2.0.2","2.0.3","2.1.0","2.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2780892,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2780892,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2780892,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2780892,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3484547,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Add a new event.","2":"List current events.","3":"Use the Gutenberg block.","4":"Front end view of a post with the block.","5":"Event attendees list with RSVPs."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4745,4748,10366,15480,20527],"plugin_category":[40],"plugin_contributors":[185134],"plugin_business_model":[],"class_list":["post-161945","plugin","type-plugin","status-publish","hentry","plugin_tags-event-calendar","plugin_tags-event-manager","plugin_tags-guests","plugin_tags-rsvp","plugin_tags-wedding","plugin_category-calendar-and-events","plugin_contributors-plainware","plugin_committers-plainware"],"banners":{"banner":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/banner-772x250.png?rev=3372775","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/icon-128x128.png?rev=3484547","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/screenshot-1.png?rev=2780892","caption":"Add a new event."},{"src":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/screenshot-2.png?rev=2780892","caption":"List current events."},{"src":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/screenshot-3.png?rev=2780892","caption":"Use the Gutenberg block."},{"src":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/screenshot-4.png?rev=2780892","caption":"Front end view of a post with the block."},{"src":"https:\/\/ps.w.org\/plain-event-calendar\/assets\/screenshot-5.png?rev=3484547","caption":"Event attendees list with RSVPs."}],"raw_content":"<!--section=description-->\n<p>A lightweight event calendar. Simply add your events and publish them on a page using the shortcode or the Gutenberg block. Turn on RSVP option for any event.<\/p>\n\n<ul>\n<li>Create your events.<\/li>\n<li>Use the shortcode or the block to publish events on any page or post.<\/li>\n<li>You can reschedule, delete, or add more events.<\/li>\n<\/ul>\n\n<p><strong>Key features:<\/strong><\/p>\n\n<ul>\n<li><p><strong>Event management<\/strong>\nadd, edit and delete unlimited number of events with start\/end date, event name and description.<\/p><\/li>\n<li><p><strong>Attendee management<\/strong>\nadd, edit, and delete unlimited attendees for any event.<\/p><\/li>\n<li><p><strong>Event dashboard statistics<\/strong>\nview real-time stats on Yes, No, and Maybe RSVPs.<\/p><\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>Please contact us at https:\/\/www.plainware.com\/<\/p>\n\n<p>Author: Plainware\nAuthor URI: https:\/\/www.plainware.com<\/p>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't even need to leave your web browser.\nTo do an automatic install:<\/p>\n\n<ul>\n<li>Log in to your WordPress admin panel, navigate to the <strong>Plugins<\/strong> menu and click <strong>Add New<\/strong>.<\/li>\n<li>In the search field type \"Plain Event Calendar\" and click <strong>Search Plugins<\/strong>.<\/li>\n<li>Once you've found the plugin you can install it by clicking <strong>Install Now<\/strong>.<\/li>\n<\/ul>\n\n<h4>Manual Installation<\/h4>\n\n<p>The manual installation method involves downloading the plugin and uploading it to your web server.<\/p>\n\n<ul>\n<li>Download the plugin file and unzip it.<\/li>\n<li>Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation's <em>wp-content\/plugins\/<\/em> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in the WordPress admin.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20kinds%20of%20events%20can%20i%20use%20this%20plugin%20for%3F\"><h3>What kinds of events can I use this plugin for?<\/h3><\/dt>\n<dd><p>Any kinds of events! Weddings, birthday parties, corporate events or any event requiring RSVPs.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.2 (2026-04-03)<\/h4>\n\n<ul>\n<li>Bug: The attendees were not counted on the events list page.<\/li>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.1.1 (2026-03-17)<\/h4>\n\n<ul>\n<li>Added RSVP option for events.<\/li>\n<\/ul>\n\n<h4>2.1.0 (2026-03-14)<\/h4>\n\n<ul>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.8 (2025-12-01)<\/h4>\n\n<ul>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.7 (2025-11-26)<\/h4>\n\n<ul>\n<li>BUG: date and time format settings didn't take effect.<\/li>\n<li>Minor updates.<\/li>\n<\/ul>\n\n<h4>2.0.6 (2025-11-21)<\/h4>\n\n<ul>\n<li>Experimenting with the new module structure.<\/li>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.5 (2025-11-13)<\/h4>\n\n<ul>\n<li>Added REST API interface.<\/li>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.4 (2025-10-22)<\/h4>\n\n<ul>\n<li>BUG: The end date for new events wasn't set properly.<\/li>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.3 (2025-10-05)<\/h4>\n\n<ul>\n<li>Added an option to hook into plugin's domain events.<\/li>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>2.0.2 (2025-07-24)<\/h4>\n\n<ul>\n<li>Fixed the bug with the submit button component missing.<\/li>\n<\/ul>\n\n<h4>2.0.1 (2025-07-24)<\/h4>\n\n<ul>\n<li>Added admin ajax loading for faster administration experience.<\/li>\n<\/ul>\n\n<h4>2.0.0 (2025-07-23)<\/h4>\n\n<ul>\n<li>Framework code update.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Minor fixes.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Minor bug fixes.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Simple event calendar plugin to manage your events with RSVPs. Publish events with a shortcode or a block. All events have an optional RSVP feature.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/161945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=161945"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/plainware"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=161945"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=161945"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=161945"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=161945"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=161945"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=161945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}