{"id":276614,"date":"2026-01-22T10:56:30","date_gmt":"2026-01-22T10:56:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/events-block\/"},"modified":"2026-03-06T06:47:51","modified_gmt":"2026-03-06T06:47:51","slug":"events-block","status":"publish","type":"plugin","link":"https:\/\/th.wordpress.org\/plugins\/events-block\/","author":16095395,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.4","requires":"6.1","requires_php":"7.4","requires_plugins":null,"header_name":"Events Block","header_author":"Cool Plugins","header_description":"Events Gutenberg Block to Create Events Grid In Block Editor.","assets_banners_color":"013b5d","last_updated":"2026-03-06 06:47:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/coolplugins.net\/","rating":5,"author_block_rating":4.6363636363636,"active_installs":200,"downloads":1250,"num_ratings":2,"support_threads":1,"support_threads_resolved":1,"author_block_count":2,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"coolplugins","date":"2026-01-22 11:22:30"},"1.0.1":{"tag":"1.0.1","author":"coolplugins","date":"2026-01-22 12:25:16"},"1.0.2":{"tag":"1.0.2","author":"coolplugins","date":"2026-01-23 07:57:00"},"1.0.3":{"tag":"1.0.3","author":"coolplugins","date":"2026-01-27 06:11:38"},"1.0.4":{"tag":"1.0.4","author":"coolplugins","date":"2026-01-27 07:41:04"},"1.0.5":{"tag":"1.0.5","author":"coolplugins","date":"2026-01-28 05:32:41"},"1.0.5.1":{"tag":"1.0.5.1","author":"coolplugins","date":"2026-01-28 06:17:14"},"1.0.5.2":{"tag":"1.0.5.2","author":"coolplugins","date":"2026-01-28 06:25:36"},"1.0.6":{"tag":"1.0.6","author":"coolplugins","date":"2026-01-29 10:58:23"},"1.0.7":{"tag":"1.0.7","author":"coolplugins","date":"2026-03-06 06:47:51"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3445352,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3445352,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3444717,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3444717,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3476101,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/post.php?post=85548&action=edit\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"events-block\"},\"options\":{\"activate\":true}},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/CoolPluginsTeam\\\/wp-playground-repo\\\/main\\\/event\\\/events-block.xml\"}},{\"step\":\"runPHP\",\"code\":\"<?php\\nob_start();\\nrequire_once '\\\/wordpress\\\/wp-load.php';\\nob_end_clean();\\n\\n\\\/\\\/ Set 'Events Block' as homepage\\n$page = get_page_by_title('Events Block Demo');\\nif ($page) {\\n  update_option('show_on_front', 'page');\\n  update_option('page_on_front', $page->ID);\\n  echo \\\"\\u2705 'Events Block Demo' page set as homepage.\\\";\\n} else {\\n  echo \\\"\\u274c 'Events Block Demo' page not found.\\\";\\n}\"}]}"}},"all_blocks":{"evtb\/events-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"evtb\/events-grid","version":"1.0.0","title":"Events Block","category":"widgets","icon":"grid-view","description":"Display multiple events in a responsive grid layout.","keywords":["event","events block","grid"],"textdomain":"events-block","attributes":{"columns":{"type":"number","default":2},"hideYear":{"type":"boolean","default":true},"hidePastEvents":{"type":"boolean","default":false}},"providesContext":{"evtb\/hideYear":"hideYear","evtb\/hidePastEvents":"hidePastEvents"},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}},"editorScript":"evtb-events-blocks","editorStyle":"evtb-events-editor","style":"evtb-events-style"},"evtb\/event-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"evtb\/event-item","version":"1.0.0","title":"Event Item","category":"widgets","icon":"plus","description":"Individual event card with details.","keywords":["event","card","item"],"textdomain":"events-block","parent":["evtb\/events-grid"],"attributes":{"evtbBlockId":{"type":"string","default":""},"eventImage":{"type":"string","default":""},"eventImageAlt":{"type":"string","default":""},"eventDate":{"type":"string","default":""},"eventStartTime":{"type":"string","default":"09:00"},"eventEndTime":{"type":"string","default":"17:00"},"detailsBackgroundColor":{"type":"string","default":"#ffffff"},"isDefault":{"type":"boolean","default":false},"hasImage":{"type":"boolean","default":false},"mediaBlock":{"type":"boolean","default":false},"contentPopulated":{"type":"boolean","default":false},"hideYear":{"type":"boolean","default":true}},"providesContext":{"evtb\/eventDate":"eventDate","evtb\/eventStartTime":"eventStartTime","evtb\/eventEndTime":"eventEndTime","evtb\/hideYear":"hideYear"},"usesContext":["evtb\/hidePastEvents","evtb\/hideYear"],"supports":{"html":false,"reusable":false,"color":{"background":true,"text":false}},"editorScript":"evtb-events-blocks","editorStyle":"evtb-events-editor","style":"evtb-events-style","render":"file:.\/render.php"},"evtb\/event-date-badge":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"evtb\/event-date-badge","version":"1.0.0","title":"Event Date Badge","category":"widgets","icon":"clock","description":"Display event date in a styled badge.","keywords":["date","event","event date"],"textdomain":"events-block","parent":["evtb\/event-item"],"attributes":{"evtbBadgeId":{"type":"string","default":""},"eventDate":{"type":"string","default":""},"eventStartTime":{"type":"string","default":"09:00"},"eventEndTime":{"type":"string","default":"17:00"},"isDateSet":{"type":"boolean","default":false},"isTimeSet":{"type":"boolean","default":false},"dateBadgeBackgroundColor":{"type":"string","default":"#2667FF"},"dateBadgeTextColor":{"type":"string","default":"#ffffff"},"borderBadgeColor":{"type":"string","default":"#00000040"},"weekdayColor":{"type":"string","default":"#000000"},"hideYear":{"type":"boolean","default":true}},"usesContext":["evtb\/eventDate","evtb\/hideYear"],"supports":{"html":false,"reusable":false,"color":{"background":true,"text":true}},"editorScript":"evtb-events-blocks","editorStyle":"evtb-events-editor","style":"evtb-events-style","render":"file:.\/render.php"}},"tagged_versions":["1.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.5.1","1.0.5.2","1.0.6","1.0.7"],"block_files":["\/tags\/1.0.7\/build\/index.js"],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3444717,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3444717,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3444717,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3444717,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Events Grid Block Demo","2":"Hide Past Events","3":"Easy to use block settings","4":"Hide Year"},"jetpack_post_was_ever_published":false},"plugin_section":[172757],"plugin_tags":[1220,2431,1486,208536,148076],"plugin_category":[40],"plugin_contributors":[155753,125070,126246],"plugin_business_model":[],"class_list":["post-276614","plugin","type-plugin","status-publish","hentry","plugin_section-block","plugin_tags-block","plugin_tags-event","plugin_tags-events","plugin_tags-events-block","plugin_tags-gutenberg","plugin_category-calendar-and-events","plugin_contributors-coolplugins","plugin_contributors-narinder-singh","plugin_contributors-satindersingh","plugin_committers-coolplugins","plugin_committers-eventscalendaraddons","plugin_committers-satindersingh","plugin_support_reps-jyoti197","plugin_support_reps-vishali009"],"banners":{"banner":"https:\/\/ps.w.org\/events-block\/assets\/banner-772x250.png?rev=3444717","banner_2x":"https:\/\/ps.w.org\/events-block\/assets\/banner-1544x500.png?rev=3444717","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/events-block\/assets\/icon-128x128.gif?rev=3445352","icon_2x":"https:\/\/ps.w.org\/events-block\/assets\/icon-256x256.gif?rev=3445352","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/events-block\/assets\/screenshot-1.png?rev=3444717","caption":"Events Grid Block Demo"},{"src":"https:\/\/ps.w.org\/events-block\/assets\/screenshot-2.png?rev=3444717","caption":"Hide Past Events"},{"src":"https:\/\/ps.w.org\/events-block\/assets\/screenshot-3.png?rev=3444717","caption":"Easy to use block settings"},{"src":"https:\/\/ps.w.org\/events-block\/assets\/screenshot-4.png?rev=3444717","caption":"Hide Year"}],"raw_content":"<!--section=description-->\n<p>The <strong>Events block<\/strong> is a powerful plugin that allows you to easily add and display <strong>Events block<\/strong> using a dedicated Gutenberg block.<\/p>\n\n<p>Simply insert the Events block, fill in the event details, and your event will appear instantly in a grid layout, without using any shortcodes or complex settings.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Dedicated Events Block:<\/strong> Provides a ready-to-use event block inside the block editor. Just add it to your page and enter event details.<\/li>\n<li><strong>Add Event Title:<\/strong> Enter a title for the event to tell users what your event is about.<\/li>\n<li><strong>Event Description:<\/strong> Write a short or detailed description of your event to explain what it is about.<\/li>\n<li><strong>Event Date Selection:<\/strong> Select the event date from a simple calendar pop-up.<\/li>\n<li><strong>Event Location:<\/strong> Add the location or venue of your event in a dedicated field.<\/li>\n<li><strong>Integrate Image:<\/strong> Make your events more attractive by uploading an image related to your event.<\/li>\n<li><strong>Read More Button:<\/strong> Display a <strong>\"Read More\"<\/strong> button on the event block that redirects visitors to a full event page, or any custom link.<\/li>\n<li><strong>Customization:<\/strong> Easily customize the background and text color of your dedicated event blocks according to the website theme.<\/li>\n<li>Lightweight &amp; Easy to Use.<\/li>\n<li>Fully Responsive.<\/li>\n<\/ul>\n\n<p>Events Block is a fully open-source plugin. You can view the complete source code on GitHub - https:\/\/github.com\/CoolPluginsTeam\/events-block\/<\/p>\n\n<!--section=installation-->\n<ul>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin area.<\/li>\n<li>Search for <strong>\"Events block\"<\/strong>.<\/li>\n<li>Install &amp; Activate plugin.<\/li>\n<li>Next, create or edit a <strong>page\/post<\/strong> where you want to show an event.<\/li>\n<li>Click the <strong>+ Add Block<\/strong> button and search for <strong>\"Events block\"<\/strong>.<\/li>\n<li>Add the block and enter your event details.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20work%20with%20all%20gutenberg%20themes%3F\"><h3>Does the plugin work with all Gutenberg themes?<\/h3><\/dt>\n<dd><p>Yes, the plugin is fully compatible with all themes that support the WordPress block editor (Gutenberg).<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20colors%20of%20the%20event%20block%3F\"><h3>Can I customize the colors of the event block?<\/h3><\/dt>\n<dd><p>Yes, you can change the background color and text color directly from the block's color settings.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20knowledge%20to%20use%20this%20plugin%3F\"><h3>Do I need coding knowledge to use this plugin?<\/h3><\/dt>\n<dd><p>No coding is required. The plugin is built for beginners. Just insert the block and start entering your event information.<\/p><\/dd>\n<dt id=\"where%20can%20i%20display%20the%20event%20block%3F\"><h3>Where can I display the event block?<\/h3><\/dt>\n<dd><p>You can add it to any page or post inside the Gutenberg editor.<\/p><\/dd>\n<dt id=\"can%20i%20link%20the%20event%20to%20another%20page%20or%20website%3F\"><h3>Can I link the event to another page or website?<\/h3><\/dt>\n<dd><p>Yes. You can use the <strong>Read More<\/strong> button to link your event to a detailed page, registration form, or any external URL.<\/p><\/dd>\n<dt id=\"how%20can%20i%20report%20security%20bugs%3F\"><h3>How can I report security bugs?<\/h3><\/dt>\n<dd><p>You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle any security vulnerabilities <a href=\"https:\/\/patchstack.com\/database\/vdp\/template-events-calendar\">Report a security vulnerability<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7 - 06 March 2026<\/h4>\n\n<ul>\n<li>Added: Plugin review URL to WordPress.org review page.<\/li>\n<li>Added: Feedback notice on deactivation.<\/li>\n<li>Fixed: Fixed issues reported by \u201cPlugin Check\u201d plugin.<\/li>\n<\/ul>\n\n<h4>1.0.6 - 29 January 2026<\/h4>\n\n<ul>\n<li>Fixed Event Item block missing after Block Directory installation.<\/li>\n<\/ul>\n\n<h4>1.0.3 - 27 January 2026<\/h4>\n\n<ul>\n<li>Block directory install issue.<\/li>\n<\/ul>\n\n<h4>1.0.2 - 23 January 2026<\/h4>\n\n<ul>\n<li>Code Improvements<\/li>\n<\/ul>\n\n<h4>1.0.1 - 22 January 2026<\/h4>\n\n<ul>\n<li>Removed assets folder<\/li>\n<\/ul>\n\n<h4>1.0 - 22 January 2026<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Create and display a dedicated Event block directly inside Gutenberg.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/276614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=276614"}],"author":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/coolplugins"}],"wp:attachment":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=276614"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=276614"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=276614"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=276614"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=276614"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=276614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}