ings-design-refresh-featured-image-300x186.jpg 300w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image-137x85.jpg 137w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image-768x475.jpg 768w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image-1536x950.jpg 1536w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image-600x371.jpg 600w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image-500x309.jpg 500w, https://images.theeventscalendar.com/uploads/2025/05/et-onboarding-and-settings-design-refresh-featured-image.jpg 1636w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" /></figure></div></div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>With these updates, we aim to provide a more streamlined and intuitive experience for all users, whether setting up Event Tickets for the first time or managing their existing settings.</p>\n\n\n\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns2549960_6f399d-23\"><a class=\"kb-button kt-button button kb-btn2549960_ed4777-b3 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn\" href=\"https://theeventscalendar.com/blog/event-tickets-update-delivers-new-onboarding-wizard-and-settings-design/\"><span class=\"kt-btn-inner-text\">Learn more about this design update!</span></a></div>\n</div>\n</div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-qr-code-generations-now-built-in-to-the-events-calendar\" style=\"padding-bottom:20px\">QR Code Generations Now Built-in to The Events Calendar</h3>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-cb90e00a wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"665\" height=\"411\" src=\"https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-665x411.png\" alt=\"\" class=\"wp-image-2547944\" style=\"aspect-ratio:1;object-fit:cover\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-665x411.png 665w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-300x186.png 300w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-137x85.png 137w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-768x475.png 768w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-1536x950.png 1536w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-430x266.png 430w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-645x399.png 645w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-1068x661.png 1068w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-460x285.png 460w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-1602x991.png 1602w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-1074x664.png 1074w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-512x317.png 512w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-1611x997.png 1611w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-707x437.png 707w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-600x371.png 600w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2-500x309.png 500w, https://images.theeventscalendar.com/uploads/2025/04/TEC-QR-Code-Generation-Featured-Image-64798-01-2.png 1636w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" /></figure></div></div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>This feature automatically generates QR codes for every event you publish. These codes can be downloaded and used across digital and physical marketing materials (think posters, flyers, jumbotrons, and more.) No long URLs or confusion, just instant access.&nbsp;</p>\n\n\n\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns2549960_38794c-08\"><a class=\"kb-button kt-button button kb-btn2549960_83f33c-0d kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn\" href=\"https://theeventscalendar.com/blog/qr-codes-are-here-connect-promotional-material-to-your-event-calendar-with-ease/\"><span class=\"kt-btn-inner-text\">Learn about QR Code Generation!</span></a></div>\n</div>\n</div>\n\n\n\n<p></p>\n<p>The post <a href=\"https://theeventscalendar.com/blog/news/ticket-presets-have-arrived-save-time-reduce-errors-improve-consistency-with-this-new-event-tickets-plus-feature/\">Ticket Presets Have Arrived! Save Time, Reduce Errors, &amp; Improve Consistency with this New Event Tickets Plus Feature</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:24:\"Event Tickets Plus 6.6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-6-0/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 11 Jun 2025 17:41:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:18:\"Event Tickets Plus\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:13:\"release notes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549926\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:602:\"<p>Summary Feature Release This version of Event Tickets Plus add Ticket Presets. Save time creating tickets with the new reusable tickets functionality. Create a ticket once, use on unlimited events. Read more about the Square Integration here! Event Tickets Plus 6.6.0 is only compatible with Event Tickets 5.24.1 or higher. As always, we recommend testing updates...</p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-6-0/\">Event Tickets Plus 6.6.0</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Emily Negroni\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:5233:\"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Summary</h3>\n\n\n\n<p class=\"release-label has-normal-font-size\">Feature Release</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"release-summary__overview has-medium-font-size\">This version of Event Tickets Plus add Ticket Presets. Save time creating tickets with the new reusable tickets functionality. Create a ticket once, use on unlimited events.</p>\n\n\n\n<p><strong>Read more about the Square Integration <a href=\"https://theeventscalendar.com/blog/news/ticket-presets-have-arrived-save-time-reduce-errors-improve-consistency-with-this-new-event-tickets-plus-feature/\">here</a>!</strong></p>\n\n\n\n<p><strong>Event Tickets Plus 6.6.0 is only compatible with Event Tickets 5.24.1 or higher.</strong></p>\n\n\n\n<p>As always, we recommend <a href=\"https://theeventscalendar.com/knowledgebase/k/creating-and-using-a-wordpress-staging-site/\" target=\"_blank\" rel=\"noreferrer noopener\">testing updates</a> on a staging site first, but it should all be smooth sailing.</p>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-features\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2728.png\" alt=\"✨\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Features</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Features in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ticket Presets. Save time creating tickets with the new reusable tickets functionality. Create a ticket once, use on unlimited events.</li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-fixes\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Fixes</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Bugs squashed in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add check if attendee is an array in allow_resending_email. </li>\n\n\n\n<li>Fix the logic when checking if the requirements for PDF generation are met.</li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-tweaks\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2699.png\" alt=\"⚙\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Tweaks</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Tweaks in this release: </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Added filters: `tec_tickets_plus_ticket_presets_enabled`, `tec_tickets_plus_ticket_presets_active`, `event_tickets_plus_meta_fields_by_preset`, `tribe_tickets_plus_meta_field_class`, `tec_tickets_plus_preset_meta`, `tribe_tickets_plus_presets_decimal_places`, `tribe_tickets_plus_presets_decimal_separator`, `tribe_tickets_plus_presets_thousands_separator`</li>\n\n\n\n<li>Added actions: `tec_tickets_plus_save_as_preset_modal_fields`, `tec_tickets_plus_ticket_presets_activated`</li>\n</ul>\n</div>\n</div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h4 class=\"wp-block-heading\" id=\"h-translations\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f5e3.png\" alt=\"🗣\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Translations</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Updated language files and strings:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>102 new strings added</li>\n\n\n\n<li>51 updated</li>\n\n\n\n<li>1 fuzzied</li>\n\n\n\n<li>0 obsoleted</li>\n</ul>\n</div>\n</div>\n\n\n\n<p></p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-6-0/\">Event Tickets Plus 6.6.0</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Event Tickets 5.24.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 11 Jun 2025 17:41:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:13:\"Event Tickets\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:13:\"release notes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549922\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:591:\"<p>Summary Maintenance Release The latest update of Event Tickets improves MySQL compatibility, fixes incorrect ticket counts with multiple providers, and improves how it handles multiple ticket providers. As always, we recommend testing updates on a staging site first, but it should all be smooth sailing. ✅ Fixes Bugs squashed in this release: ⚙️ Tweaks Tweaks...</p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-1/\">Event Tickets 5.24.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Emily Negroni\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3944:\"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Summary</h3>\n\n\n\n<p class=\"has-normal-font-size\">Maintenance Release</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">The latest update of Event Tickets improves MySQL compatibility, fixes incorrect ticket counts with multiple providers, and improves how it handles multiple ticket providers.</p>\n\n\n\n<p>As always, we recommend<a href=\"https://theeventscalendar.com/knowledgebase/k/creating-and-using-a-wordpress-staging-site/\"> testing updates</a> on a staging site first, but it should all be smooth sailing.</p>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-fixes\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Fixes</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Bugs squashed in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Change the create table syntax to be compatible with MySQL. </li>\n\n\n\n<li>Fix incorrect ticket counts when using multiple providers on one ticketed post. </li>\n\n\n\n<li>Ensure the Tickets_Handler class can properly handle multiple ticket providers in connection queries.</li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-tweaks\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2699.png\" alt=\"⚙\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Tweaks<br></h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Tweaks in this release: </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add new columns to `tec_ticket_groups` custom table and corresponding model properties for use by Ticket Presets.</li>\n\n\n\n<li>Added actions: `tec_tickets_admin_tickets_page_before_register_tabs`, `tec_tickets_admin_tickets_page_after_register_tabs`, `tribe_tickets_metabox_end`, `tribe_events_tickets_bottom_start` </li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h4 class=\"wp-block-heading\" id=\"h-translations\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f5e3.png\" alt=\"🗣\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Translations</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Updated language files and strings:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>0 new strings added</li>\n\n\n\n<li>218 updated</li>\n\n\n\n<li>0 fuzzied</li>\n\n\n\n<li>0 obsoleted</li>\n</ul>\n</div>\n</div>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-1/\">Event Tickets 5.24.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:63:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"Featured Calendar: Kneads Bakeshop\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://theeventscalendar.com/blog/featured-calendar-kneads-bakeshop/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 11 Jun 2025 14:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:4:\"Blog\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:27:\"WordPress Calendar Examples\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"blog\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2547842\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:600:\"<p>Kneads Bakeshop isn’t just about delicious pastries and freshly brewed coffee; it’s a place to create memorable experiences. This month, we’re looking at Kneads Bakeshop’s event calendar. They offer everything from seasonal events to baking workshops that help you unleash your inner pastry chef. With their fresh lineup of events, you’re certainly lucky if you...</p>\n<p>The post <a href=\"https://theeventscalendar.com/blog/featured-calendar-kneads-bakeshop/\">Featured Calendar: Kneads Bakeshop</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Sarah Zuercher\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:21001:\"\n<p><a href=\"https://kneadsbakeshop.com/\">Kneads Bakeshop</a> isn’t just about delicious pastries and freshly brewed coffee; it’s a place to create memorable experiences. This month, we’re looking at Kneads Bakeshop’s event calendar. They offer everything from seasonal events to baking workshops that help you unleash your inner pastry chef. With their fresh lineup of events, you’re certainly lucky if you can attend one!</p>\n\n\n\n<p>Whether you’re a seasoned foodie or just looking for something fun to do with friends, Kneads Bakeshop offers an event for you. Let’s take a look at their calendar!</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-a-taste-of-what-s-on-the-calendar\">A Taste of What’s on the Calendar</h2>\n\n\n\n<p>Every month, Kneads Bakeshop brings a range of events that cater to all ages and interests. Some of their event categories include:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Baking Classes and Workshops:</strong> Whether you’re a beginner or an expert baker, Kneads Bakeshop offers classes to help master the art of baking. Past workshops have covered everything from bread-making techniques to decorating cakes.</li>\n\n\n\n<li><strong>Seasonal Events: </strong>They know how to get into the holiday spirit! Kneads Bakeshop throws seasonal events that are fun and festive. Previous events have included halloween sugar cookie decorating classes and ugly Christmas sweater parties.</li>\n\n\n\n<li><strong>Community Experiences:</strong> They host general community events perfect for bringing together family and friends. One of their fan favorites is a tea party, where you sip tea and catch up with the best friends in your life.</li>\n</ul>\n\n\n\n<p>Kneads Bakeshop offers an amazing range of events. If you run a bakery or cafe, drawing inspiration from their events could be a great way to build stronger connections with your customers.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-main-events-calendar\">The Main Events Calendar</h2>\n\n\n\n<p>Now, let’s see what’s working well on their calendar and where there’s room for some tweaking.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-design\">Design</h3>\n\n\n\n<p>When it comes to the overall design, Kneads Bakeshop has done a great job of keeping things simple and on brand. The calendar is seamlessly blended into the website design, making for a good user-experience. Plus, the simple permalink (<a href=\"http://www.kneadsbakeshop.com/events\"><em>www.kneadsbakeshop.com/events</em></a>) is something we recommend for all calendars.&nbsp;</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1334\" height=\"936\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-6.jpeg\" alt=\"Screenshot of the design of the main events page, featuring two upcoming events.\" class=\"wp-image-2547855\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-6.jpeg 1334w, https://images.theeventscalendar.com/uploads/2025/04/image-6-300x210.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-6-665x467.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-6-121x85.jpeg 121w, https://images.theeventscalendar.com/uploads/2025/04/image-6-768x539.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-6-430x302.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-6-645x453.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-6-1068x749.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-6-460x323.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-6-1074x754.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-6-512x359.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-6-707x496.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-6-600x421.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-6-500x351.jpeg 500w\" sizes=\"auto, (max-width: 1334px) 100vw, 1334px\" /></figure>\n\n\n\n<p>However, there are a few design elements worth discussing. For starters, the <strong>Archives – Events</strong> section at the top feels a bit out of place. Also, the varying image ratios make the page a little distracting. Which leads us into the next topic: featured images!</p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https://lh7-rt.googleusercontent.com/docsz/AD_4nXeNGvblBSr8z1OWcZPSqslHsnPeOessnSMuZEjGYicykEhPzgBaflaRYZtQzsijzggOfR-uQStWIWZnY_Ga5U_DhntpBgszql9zgiuCqPlC8kKMTmSKBVRarl1_r_Nu-khGn51G?key=up77LJ18XaFJzkO84g1bYvr2\" alt=\"Screenshot of the &quot;archives: events&quot; section at the top of the main events page.\"/></figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-featured-image\">Featured Image</h3>\n\n\n\n<p>We do recommend consistent image proportions to limit distractions and make a more cohesive page. If they were to adjust the aspect ratio of the images, it would go a long way to the overall aesthetic of the page!</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1334\" height=\"936\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-5.jpeg\" alt=\"Screenshot of the featured images on the main events page.\" class=\"wp-image-2547854\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-5.jpeg 1334w, https://images.theeventscalendar.com/uploads/2025/04/image-5-300x210.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-5-665x467.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-5-121x85.jpeg 121w, https://images.theeventscalendar.com/uploads/2025/04/image-5-768x539.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-5-430x302.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-5-645x453.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-5-1068x749.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-5-460x323.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-5-1074x754.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-5-512x359.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-5-707x496.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-5-600x421.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-5-500x351.jpeg 500w\" sizes=\"auto, (max-width: 1334px) 100vw, 1334px\" /></figure>\n\n\n\n<p>There’s also a lot to love about the featured images, of course! The colors are perfectly aligned to the brand. Each image also gives a great glimpse into the event itself, helping users get excited about what’s coming up and bringing an extra pop to the calendar.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-navigation\">Navigation</h3>\n\n\n\n<p>This calendar has navigational elements to help users find what they’re looking for. The search bar allows users to find specific events or activities. Plus, you can <a href=\"https://theeventscalendar.com/knowledgebase/events-calendar-pro-location-search/\">search for events based on location</a> (another great feature of <a href=\"https://theeventscalendar.com/products/wordpress-events-calendar/\">Events Calendar Pro</a>.) These additions are simple and clean, blending seamlessly into the calendar as a whole.</p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https://lh7-rt.googleusercontent.com/docsz/AD_4nXdI_fAgrmM5ua2Ipol_MbHFu30vGPNmt58WUYcXz2zUfIaFCWfcyEeRjw1FmBpBkPjFNop0p7iux9cATfBypgg_39_znbszKef7XzEis1Pj4Vzv2ANjBVZVGwSUXyA2CbcehAim3g?key=up77LJ18XaFJzkO84g1bYvr2\" alt=\"Screenshot of the search bar top look up events on their calendar. \"/></figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-views\">Views</h3>\n\n\n\n<p>While this calendar offers a few different calendar views, the default list view is a great choice. Seeing the featured images adds visual appeal and makes browsing through events more engaging. For those who prefer a different view, there are also monthly and daily views available.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-easy-to-find-calendar\">Easy to Find Calendar</h3>\n\n\n\n<p>One of our favorite features is how easy it is to find the events calendar on their website. The <strong>Events &amp; Classes</strong> menu tab is front and center. A clearly visible calendar naturally drives more traffic, which is why we highly recommend <a href=\"https://theeventscalendar.com/knowledgebase/adding-a-calendar-link-to-your-site-menu/\">adding it to your menu</a>!</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1287\" height=\"135\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-4.jpeg\" alt=\"Screenshot of the website menu of Kneads Bakeshop.\" class=\"wp-image-2547853\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-4.jpeg 1287w, https://images.theeventscalendar.com/uploads/2025/04/image-4-300x31.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-4-665x70.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-4-140x15.jpeg 140w, https://images.theeventscalendar.com/uploads/2025/04/image-4-768x81.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-4-430x45.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-4-645x68.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-4-1068x112.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-4-460x48.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-4-1074x113.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-4-512x54.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-4-707x74.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-4-600x63.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-4-500x52.jpeg 500w\" sizes=\"auto, (max-width: 1287px) 100vw, 1287px\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-single-event-page\">The Single Event Page</h2>\n\n\n\n<p>From the main events calendar, clicking on a single event page is easy. Let’s dive into what the Croissant Class has in store for us. There are some great details on this page. Let’s just say that if I lived closer, I would 100% sign up for this class!</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1298\" height=\"565\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-3.jpeg\" alt=\"Screenshot of the  top of the single event page, showing the title, date, time, cost, and graphic of croissants.\" class=\"wp-image-2547852\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-3.jpeg 1298w, https://images.theeventscalendar.com/uploads/2025/04/image-3-300x131.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-3-665x289.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-3-140x61.jpeg 140w, https://images.theeventscalendar.com/uploads/2025/04/image-3-768x334.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-3-430x187.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-3-645x281.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-3-1068x465.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-3-460x200.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-3-1074x467.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-3-512x223.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-3-707x308.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-3-600x261.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-3-500x218.jpeg 500w\" sizes=\"auto, (max-width: 1298px) 100vw, 1298px\" /></figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-we-love\">What We Love</h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-event-descriptions\">Event Descriptions</h4>\n\n\n\n<p>First, we appreciate how clear and concise the event descriptions are. They provide all the key details without overwhelming you with too much information.&nbsp;</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1353\" height=\"272\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-2.jpeg\" alt=\"Screenshot of the single event page that shows the easy-to-read description.\" class=\"wp-image-2547851\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-2.jpeg 1353w, https://images.theeventscalendar.com/uploads/2025/04/image-2-300x60.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-2-665x134.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-2-140x28.jpeg 140w, https://images.theeventscalendar.com/uploads/2025/04/image-2-768x154.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-2-1350x272.jpeg 1350w, https://images.theeventscalendar.com/uploads/2025/04/image-2-430x86.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-2-645x130.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-2-1068x215.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-2-460x92.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-2-1074x216.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-2-512x103.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-2-707x142.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-2-600x121.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-2-500x101.jpeg 500w\" sizes=\"auto, (max-width: 1353px) 100vw, 1353px\" /></figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-seamless-integration\">Seamless Integration</h4>\n\n\n\n<p>We also are loving how seamlessly the calendar integrates into the website’s overall aesthetic. It feels like a natural part of the site, blending beautifully with the design. It’s a great example of form and function working together!</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-ticketing\">Ticketing</h4>\n\n\n\n<p>Ticketing fits perfectly onto the page thanks to <a href=\"https://theeventscalendar.com/products/wordpress-event-tickets/\">Event Tickets Plus</a>. Grab tickets with a quick and easy checkout. Just add your name, email, and payment, and you’re done!</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1337\" height=\"789\" src=\"https://images.theeventscalendar.com/uploads/2025/04/image-1.jpeg\" alt=\"Screenshot of the ticket purchase section on the single event page.\" class=\"wp-image-2547848\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/image-1.jpeg 1337w, https://images.theeventscalendar.com/uploads/2025/04/image-1-300x177.jpeg 300w, https://images.theeventscalendar.com/uploads/2025/04/image-1-665x392.jpeg 665w, https://images.theeventscalendar.com/uploads/2025/04/image-1-140x83.jpeg 140w, https://images.theeventscalendar.com/uploads/2025/04/image-1-768x453.jpeg 768w, https://images.theeventscalendar.com/uploads/2025/04/image-1-430x254.jpeg 430w, https://images.theeventscalendar.com/uploads/2025/04/image-1-645x381.jpeg 645w, https://images.theeventscalendar.com/uploads/2025/04/image-1-1068x630.jpeg 1068w, https://images.theeventscalendar.com/uploads/2025/04/image-1-460x271.jpeg 460w, https://images.theeventscalendar.com/uploads/2025/04/image-1-1074x634.jpeg 1074w, https://images.theeventscalendar.com/uploads/2025/04/image-1-512x302.jpeg 512w, https://images.theeventscalendar.com/uploads/2025/04/image-1-707x417.jpeg 707w, https://images.theeventscalendar.com/uploads/2025/04/image-1-600x354.jpeg 600w, https://images.theeventscalendar.com/uploads/2025/04/image-1-500x295.jpeg 500w\" sizes=\"auto, (max-width: 1337px) 100vw, 1337px\" /></figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-emojis\">Emojis</h4>\n\n\n\n<p>Adding emojis is a great way to draw attention to key details. On some single event pages, the use of emojis adds a fun and helpful touch, highlighting important information effectively.</p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https://lh7-rt.googleusercontent.com/docsz/AD_4nXevrTAVrrguHYya3LdtITfFKLZ7xrG0TJwKZMcmSlWVoA01t9xaiwRAUiIvcSudyXZ1DDYAMblUbVn64j5BKvAD9HOxhoyofILMycFhrkJsiYqyqHMTapMj_q4J8AVgziN9rSSybw?key=up77LJ18XaFJzkO84g1bYvr2\" alt=\"Screenshot of the single event page font, highlighting emoji usage.\"/></figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-possible-improvement\">Possible Improvement</h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-featured-images\">Featured Images</h4>\n\n\n\n<p>Although they select great featured images that offer a fantastic preview of the event, their large size makes the page feel somewhat crowded. Reducing their size or adjusting the ratio could help balance the layout.&nbsp;</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1236\" height=\"1073\" src=\"https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image.jpg\" alt=\"Screenshot of the single event page font. There is &quot;Croissant Class&quot; at the top with the date, time, and cost along with a picture of two hands rolling croissants.\" class=\"wp-image-2547849\" srcset=\"https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image.jpg 1236w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-300x260.jpg 300w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-665x577.jpg 665w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-98x85.jpg 98w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-768x667.jpg 768w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-430x373.jpg 430w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-645x560.jpg 645w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-1068x927.jpg 1068w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-460x399.jpg 460w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-1074x932.jpg 1074w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-512x444.jpg 512w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-611x530.jpg 611w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-600x521.jpg 600w, https://images.theeventscalendar.com/uploads/2025/04/Kneads-Bakeshop-Featured-Image-500x434.jpg 500w\" sizes=\"auto, (max-width: 1236px) 100vw, 1236px\" /></figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-font\">Font</h4>\n\n\n\n<p>The font size also feels too big in certain sections, which can be a little distracting. Some of the fonts are also harder to read (such as the headers below), especially on smaller screens. Switching to a clearer, more legible font could improve the user experience.&nbsp;</p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https://lh7-rt.googleusercontent.com/docsz/AD_4nXc-SOc9vZ5M9_sdr3RCWTB0Noch255bl_jrYKjClWJd2c-kNiXNncNyas_SQEejoJ-De-d64ADzLlZVdI8BfpvimX3bbpWfDTAOgT0iouQmM9c3r2_wVyfUA3ZpwnnPmFvKDAjJ?key=up77LJ18XaFJzkO84g1bYvr2\" alt=\"Screenshot of the single event page font, which includes a cursive font.\"/></figure>\n\n\n\n<p>These small adjustments would make the calendar even more user-friendly and visually appealing. Let’s do this!</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-events-calendar-is-a-recipe-for-creating-memorable-experiences\">The Events Calendar is a Recipe for Creating Memorable Experiences</h2>\n\n\n\n<p>Kneads Bakeshop’s event calendar is a fantastic tool for both the bakery and its customers. The calendar is easy to navigate, beautifully integrated into the website, and showcases a variety of fun and engaging events. From baking classes to seasonal celebrations, there’s something for everyone to enjoy.&nbsp;</p>\n\n\n\n<p>While there are a few tweaks that could enhance user experience, the overall calendar is seamless and inviting. Kneads Bakeshop has done a great job blending functionality with their aesthetic, and we love how the events calendar brings both value and excitement to their website.&nbsp;</p>\n\n\n\n<p>Did you know getting started with an events calendar doesn’t have to cost you anything? The Events Calendar is free in the <a href=\"https://wordpress.org/plugins/the-events-calendar/\">WordPress plugin directory</a>. Just install, activate, and start customizing– it’s as easy as pie! But if you’re looking for more customization, we have just the products for you. <a href=\"https://theeventscalendar.com/products/\">Check them out</a>!</p>\n<p>The post <a href=\"https://theeventscalendar.com/blog/featured-calendar-kneads-bakeshop/\">Featured Calendar: Kneads Bakeshop</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:63:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"Key Virtual Event Metrics to Track Every Time\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"https://theeventscalendar.com/blog/virtual-event-metrics/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 09 Jun 2025 15:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:4:\"Blog\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:16:\"Event Management\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"blog\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549620\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:616:\"<p>Imagine investing thousands in a virtual conference only to wonder afterward: Was it actually worth it? Virtual events have become a marketing essential, driving engagement, filling sales pipelines, and building communities without geographical constraints. Yet for all their potential, they have a dangerous blind spot: measurability. The hard truth is that most event marketers struggle...</p>\n<p>The post <a href=\"https://theeventscalendar.com/blog/virtual-event-metrics/\">Key Virtual Event Metrics to Track Every Time</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Nathan B. Weller\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:46786:\"\n<p>Imagine investing thousands in a virtual conference only to wonder afterward: <em>Was it actually worth it?</em></p>\n\n\n\n<p>Virtual events have become a marketing essential, driving engagement, filling sales pipelines, and building communities without geographical constraints. Yet for all their potential, they have a dangerous blind spot: <strong>measurability</strong>.</p>\n\n\n\n<p>The hard truth is that most event marketers struggle to demonstrate clear ROI from their virtual gatherings. Without proper metrics, your next event risks becoming an expensive exercise in hope rather than a data-driven business decision.</p>\n\n\n\n<p>This is precisely what we’re addressing in this article: helping you explore the key virtual event metrics you should track, why they matter, and how to use them to boost engagement, conversions, and overall event success.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-tracking-virtual-event-metrics-matters-for-your-business\"><strong>Why tracking virtual event metrics matters for your business</strong></h2>\n\n\n\n<p>Remember that gut-wrenching moment when your CMO asks, <em>&#8220;So what did we actually get from that virtual event?&#8221;</em> Without tracking metrics, you&#8217;re left stammering through vague assurances instead of showcasing concrete wins.</p>\n\n\n\n<p>That&#8217;s one of the most important reasons why tracking metrics matters, but there are a few others as well.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Prove event ROI</strong>: Metrics allow you to showcase real results, turning your event from a cost center to a revenue engine. Instead of saying, &#8220;It seemed to go well,&#8221; you can confidently report, &#8220;Our Q2 virtual summit generated 427 qualified leads and a 341% ROI.&#8221;</li>\n\n\n\n<li><strong>Make informed decisions</strong>: Metrics reveal what you might miss in real-time. They highlight which parts of your event drive engagement and which fall flat, providing a data-driven approach to event planning.</li>\n\n\n\n<li><strong>Ensure accountability</strong>: Metrics hold every aspect of your event accountable, exposing the true performance of speakers, sessions, and campaigns, freeing you from subjective assumptions.</li>\n\n\n\n<li><strong>Set benchmarks for future events</strong>: The most powerful question in <a href=\"https://theeventscalendar.com/blog/virtual-event-marketing/\">virtual event marketing</a> isn&#8217;t &#8220;How did we do?&#8221; but &#8220;How did we do compared to last time?&#8221; Tracking consistent KPIs lets you compare events over time, set realistic goals, and continuously improve. It transforms each event into an opportunity to refine strategies and enhance audience experience.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-key-virtual-event-metrics-to-track-for-measuring-online-success\"><strong>Key virtual event metrics to track for measuring online success</strong></h2>\n\n\n\n<p>Okay, enough with the dire metric tracking warnings. Now that we know why metrics matter, let’s move on to which metrics you should track. You should be looking for these vital signs that reveal your event&#8217;s true health and impact.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-registration-metrics\"><strong>Registration metrics</strong></h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"665\" height=\"444\" src=\"https://images.theeventscalendar.com/uploads/2025/06/registration-form-665x444.webp\" alt=\"A man filling out a registration form\" class=\"wp-image-2549624\" srcset=\"https://images.theeventscalendar.com/uploads/2025/06/registration-form-665x444.webp 665w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-300x200.webp 300w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-127x85.webp 127w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-768x513.webp 768w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-1536x1025.webp 1536w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-2048x1367.webp 2048w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-600x400.webp 600w, https://images.theeventscalendar.com/uploads/2025/06/registration-form-500x334.webp 500w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" /><figcaption class=\"wp-element-caption\"><em>Source: </em><a href=\"https://unsplash.com/photos/man-writing-on-paper-OQMZwNd3ThU\"><em>Unsplash</em></a></figcaption></figure></div>\n\n\n<p>Before a single attendee logs in, your registration data is already telling a story. These metrics may not help you diagnose everything, but they&#8217;ll certainly signal if something&#8217;s wrong with your event strategy. Here are eight registration metrics that reveal whether your event has captured audience interest or is struggling for attention.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-total-registrations\"><strong>1. Total registrations</strong></h4>\n\n\n\n<p>The vanity metric that actually matters — the number of people who signed up for your event.</p>\n\n\n\n<p>While raw numbers don&#8217;t tell the whole story, they do set the ceiling for your event&#8217;s potential impact. A registration list of 500 versus 50 represents dramatically different opportunity landscapes, and often signals whether your event premise resonated or fell flat with your target audience.&nbsp;</p>\n\n\n\n<p>When your CMO asks about event performance, this is typically the first number they&#8217;ll want to hear.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-registration-conversion-rate\"><strong>2. Registration conversion rate</strong></h4>\n\n\n\n<p>When someone lands on your event page, they&#8217;re essentially asking: &#8220;Is this worth my time?&#8221; Your conversion rate reveals how convincingly you&#8217;ve answered that question.</p>\n\n\n\n<p>This metric is the percentage of visitors who completed the <a href=\"https://theeventscalendar.com/blog/build-a-ticketing-website/\">registration process</a> after landing on your event page.&nbsp;</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_9a4950-e0\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula:</strong></p>\n\n\n\n<p><strong>Registration conversion rate = (Total number of registrants / Total number of visitors to the event page) × 100</strong></p>\n\n\n\n<p>For example, if 500 people visit your event page and 100 sign up, your conversion rate is:</p>\n\n\n\n<p><strong>(100 / 500) × 100 = 20%</strong></p>\n</div></div>\n\n\n\n<p>If 1,000 people visit but only 20 register (a 2% conversion rate), you&#8217;re not facing a traffic problem; you&#8217;re facing a persuasion problem. Something in your value proposition, design, or registration process is actively turning people away. Conversely, a 40% conversion rate suggests you&#8217;ve created an irresistible offer for the right audience.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-landing-page-bounce-rate\"><strong>3. Landing page bounce rate</strong></h4>\n\n\n\n<p>The digital equivalent of someone walking into your store, taking one look around, and immediately walking out. A high bounce rate is the silent killer of virtual events. These are people who were interested enough to click but repelled enough to leave without a second thought.</p>\n\n\n\n<p>For example, if 1,000 people visit the page but 700 leave without registering, the bounce rate would be 70%.&nbsp;</p>\n\n\n\n<p>Typically, a 70%+ bounce rate signals fundamental problems: perhaps your headline doesn&#8217;t match your ad promise, your page loads too slowly, or your design appears unprofessional. So your potential attendees don&#8217;t even stick around long enough to tell you what went wrong. They just disappear, taking their feedback with them.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-registrant-sources\"><strong>4. Registrant sources</strong></h4>\n\n\n\n<p>This metric breaks down how registrants found your event. Whether it’s email campaigns, social media, paid ads, or referrals, understanding where your audience is coming from can help you <a href=\"https://theeventscalendar.com/blog/event-marketing-strategy/\">fine-tune your marketing strategy</a>.</p>\n\n\n\n<p>Let’s say 300 people registered for your event via email, 100 through social media, and 50 from referrals. With this information, you can focus more on the most effective channels in future campaigns.</p>\n\n\n\n<p>However, dig deeper than just volume, as each channel often brings different audience qualities. Email registrants might show higher attendance rates but lower engagement. Social registrants might be more interactive but less likely to convert to customers. The channel often predicts how attendees will behave once they arrive.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-5-email-open-and-click-through-rates\"><strong>5. Email open and click-through rates</strong></h4>\n\n\n\n<p>Your subject line gets just 3–5 words to compete against dozens of other emails for your recipient&#8217;s attention.</p>\n\n\n\n<p>The open rate reveals whether you&#8217;ve won or lost that critical first battle. But getting an open is just round one. Your click-through rate shows whether your email content delivered on the subject line&#8217;s promise and readers clicked through to your <a href=\"https://theeventscalendar.com/blog/wordpress-event-registration-plugin/\">event registration page</a>.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_98bb29-a1\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula for CTR:<br><br>Click-through rate = (Total emails clicked) / (Total emails sent &#8211; Emails bounced) × 100<br><br></strong>For example, if you send 1,000 emails, out of which 150 people click the registration link and 100 emails bounce, the CTR is:</p>\n\n\n\n<p><strong>150 / (1,000-100) x 100 = 16.67%</strong></p>\n</div></div>\n\n\n\n<p>When you see a healthy 25% open rate paired with an anemic 0.5% click rate, you&#8217;ve discovered a disconnect between what attracted recipients and what failed to convince them.&nbsp;</p>\n\n\n\n<p>Was your register button hidden? Did your copy lack urgency? Did you bury the value proposition? Finding this gap between curiosity (opens) and conviction (clicks) helps you identify where your virtual event leaks potential attendees and take measures to fix the process.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-6-social-media-engagement-before-the-event\"><strong>6. Social media engagement (before the event)</strong></h4>\n\n\n\n<p>When someone shares your event post, they&#8217;re putting their personal reputation behind your event. When they comment, they&#8217;re publicly associating themselves with your brand.</p>\n\n\n\n<p>This pre-event buzz creates powerful social proof. New visitors who discover your event see that real people, perhaps people they know and respect, are already excited about attending. This creates FOMO (fear of missing out) that passive advertising simply can&#8217;t match.&nbsp;</p>\n\n\n\n<p>A cold <a href=\"https://www.linkedin.com/login\">LinkedIn</a> ad might get scrolled past, but seeing three colleagues discussing their excitement about your upcoming panel? That’s scroll-stopping.</p>\n\n\n\n<p><strong>7. Cost per registrant</strong></p>\n\n\n\n<p>Tracking this metric helps you figure out how much you spent to acquire each registrant.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_4002fd-aa\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula:</strong></p>\n\n\n\n<p><strong>Cost per registrant = Total event marketing cost / Total number of registrants</strong></p>\n\n\n\n<p>For example, if you spent $1,000 on marketing and got 200 registrants, the cost per registrant is:</p>\n\n\n\n<p><strong>$1,000 / 200 = $5 per registrant</strong></p>\n</div></div>\n\n\n\n<p>The cost-per-registrant metric is a good start to evaluate the cost-effectiveness of your marketing efforts and determine where to invest more or less in the future. However, we would like to mention again that some channels deliver higher-quality registrants who are more likely to attend, participate, and ultimately convert into customers.&nbsp;</p>\n\n\n\n<p>A $50 registrant who becomes a $5,000 client outperforms ten $5 registrants who never show up. This is why cost per registrant must be viewed alongside attendance and conversion metrics to reveal the complete ROI picture, not as a siloed metric.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-attendance-metrics\"><strong>Attendance metrics</strong></h3>\n\n\n\n<p>Registration numbers might feed your ego, but <a href=\"https://theeventscalendar.com/blog/how-to-track-attendance-at-events/\">tracking attendance metrics</a> reveals the brutal truth — did people actually show up when it mattered? The gap between &#8220;I&#8217;ll be there&#8221; and &#8220;I am here&#8221; exposes the real strength of your event&#8217;s value proposition. These five attendance metrics strip away the wishful thinking and show you exactly how compelling your virtual event truly was.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-8-attendance-rate\"><strong>8. Attendance rate</strong></h4>\n\n\n\n<p>The moment of truth for every virtual event. When someone registers, they&#8217;re making a promise. When they attend, they&#8217;re keeping it. This simple ratio exposes the gap between intention and action.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_61c43e-2b\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>Attendance rate = (Total attendees / Total registrants) × 100</strong></p>\n\n\n\n<p>For example, if 1,000 people registered but only 700 attended, your attendance rate would be:</p>\n\n\n\n<p><strong>(700 / 1,000) × 100 = 70%.</strong></p>\n</div></div>\n\n\n\n<p>Industry benchmarks suggest 40–50% attendance is average, 30% or below signals trouble, and 60%+ indicates exceptional interest. When your webinar draws only 120 attendees from 600 registrations (20% attendance), it&#8217;s essentially a warning sign that something is fundamentally broken in your event&#8217;s perceived value, your reminder strategy, or both.&nbsp;</p>\n\n\n\n<p>If the rate is lower than expected, you might need to increase pre-event engagement or improve reminders to boost attendance.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-9-returning-participants\"><strong>9. Returning participants</strong></h4>\n\n\n\n<p>Like a restaurant regular who keeps coming back despite countless dining alternatives, a repeat attendee is the ultimate validation for your event. They&#8217;ve experienced your event before and consciously chosen to return. That shows strong loyalty and satisfaction.</p>\n\n\n\n<p>The percentage of returning participants reveals whether you&#8217;re <a href=\"https://theeventscalendar.com/blog/community-event-management/\">building a community</a> or just attracting one-time curiosity seekers. These returning participants become your most valuable marketing asset, often recommending your events to colleagues because their own reputation is now tied to your quality.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-10-day-by-day-attendance-for-multi-day-events\"><strong>10. Day-by-day attendance (for multi-day events)</strong></h4>\n\n\n\n<p>For events that span multiple days, audience attendance isn’t always guaranteed for the entire event duration. Your attendance pattern across days tells a story about content quality, attendee stamina, and schedule effectiveness.&nbsp;</p>\n\n\n\n<p>Say you observe a classic attendance pattern — strong Day 1, significant drop on Day 2, slight recovery for Day 3 finale. This shows where your event is failing to maintain momentum. When you see attendance drop from 500 to 300 between days, those 200 people are silently telling you: <em>&#8220;Yesterday wasn&#8217;t worth my time.&#8221;</em></p>\n\n\n\n<p>This metric becomes particularly revealing when analyzed by attendee segment. Perhaps executives maintain consistent attendance while mid-level managers drop off dramatically. Or maybe international attendees show higher persistence than domestic ones. These patterns help you identify which content resonates with specific audience segments, allowing you to tailor future agendas to maximize retention of high-value participants.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-11-attendance-by-time-of-day\"><strong>11. Attendance by time of day</strong></h4>\n\n\n\n<p>For virtual events, timing can be a competitive advantage. Hourly attendance patterns reveal prime windows of attention that should command premium content and speakers.</p>\n\n\n\n<p>For example, if your webinar attendance consistently peaks at 11 AM but drops by 40% after 2 PM, you&#8217;ve found the perfect time slot to schedule sessions that maximize participation, and the worst possible time for your sales pitch.</p>\n\n\n\n<p>This insight is especially useful for global events, where time zones vary, and understanding peak engagement times helps tailor your schedule to international audiences.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-12-event-app-download-rate\"><strong>12. Event app download rate</strong></h4>\n\n\n\n<p>If you use an event app, it is your control center for deeper engagement. The download rate reveals how successfully you&#8217;ve communicated its value proposition to attendees.</p>\n\n\n\n<p>App users typically show 3–5x higher engagement rates, access more content, and participate more actively in networking opportunities. They&#8217;re getting your premium experience while non-app users receive the basic version.</p>\n\n\n\n<p>More tellingly, app downloads often predict attendance quality. When attendees invest the time to download and set up your app pre-event, they&#8217;re demonstrating higher commitment levels that typically translate to longer attendance duration and higher participation rates.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-engagement-metrics\"><strong>Engagement metrics</strong></h3>\n\n\n\n<p>While attendance metrics count bodies in virtual seats, engagement metrics reveal minds actively participating in your event. These metrics separate passive viewers from enthusiastic participants and ultimately predict who will take meaningful action after your event concludes. Here are ten engagement measurements that expose whether your audience is captivated or merely present.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-13-event-engagement-rate\"><strong>13. Event engagement rate</strong></h4>\n\n\n\n<p>This tells you what percentage of attendees interacted during the event — whether that’s asking questions, participating in chats, or clicking on resources. A high engagement rate means your audience is involved and interested in what’s happening.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_d5aeb8-3b\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula:</strong></p>\n\n\n\n<p><strong>Event engagement rate = (Total actions taken by attendees / Total number of attendees) × 100</strong></p>\n</div></div>\n\n\n\n<p><br>When your engagement rate shows that only 15% of attendees asked questions, participated in polls, or downloaded resources, the remaining 85% might as well have been watching television. They received your content but gave nothing back; no questions, feedback, or measurable interest signals.</p>\n\n\n\n<p>Truly successful virtual events achieve high engagement rates by designing participation directly into the experience, such as strategically deploying polls at content inflection points, building in collaborative exercises, and explicitly inviting interaction throughout rather than tacking on a Q&amp;A at the end as an afterthought.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-14-live-polling-participation-rate\"><strong>14. Live polling participation rate</strong></h4>\n\n\n\n<p>Live polling helps you gauge how engaged attendees are by asking them to respond to questions during the event. A high response rate shows that your audience is actively participating and interested in contributing their thoughts.</p>\n\n\n\n<p>Top-performing events achieve strong response numbers by positioning polls strategically — following provocative statements, presenting surprising data, or creating moments of tension that polls help resolve.</p>\n\n\n\n<p>Encourage participation by keeping polls short and relevant to the session content. Make sure they’re timed well throughout the event to keep momentum going.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-15-session-popularity\"><strong>15. Session popularity</strong></h4>\n\n\n\n<p>This helps you identify which sessions are drawing the most attention and engagement. By looking at both attendance and interactions, you can determine what topics your audience finds most valuable.</p>\n\n\n\n<p>For example, at a virtual conference on tech innovation, a session about AI might attract 600 attendees, while a session on general trends might only attract 200.</p>\n\n\n\n<p>Use this information to plan future events. Double down on what’s working and tweak or replace less popular sessions to maintain interest.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-16-resource-downloads-and-cta-clicks\"><strong>16. Resource downloads and CTA clicks</strong></h4>\n\n\n\n<p>When attendees download your slide deck or click your call-to-action button, they&#8217;re making a critical shift from passive consumption to active interest and taking the first meaningful step in their journey from audience member to potential customer.</p>\n\n\n\n<p>Tracking how many attendees accessed materials or clicked on CTAs, like signing up for newsletters or downloading offers, is a great way to measure whether attendees find your additional resources valuable.</p>\n\n\n\n<p>This metric bridges the gap between engagement measurement and actual business impact, making it one of the most crucial indicators of event success. So, if your download or CTA click rates are low, consider making resources more prominent or offering more incentives for downloads, like bonus materials.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-17-gamification-response\"><strong>17. Gamification response</strong></h4>\n\n\n\n<p>Gamification elements like quizzes, leaderboards, and challenges are fantastic for engaging your audience. When implemented effectively, gamification participation rates often exceed other engagement mechanisms by 2–3x.&nbsp;</p>\n\n\n\n<p>The difference isn&#8217;t content, it&#8217;s context. The addition of competition, achievement, and recognition frameworks taps into our fundamental desire to progress and win, no matter the subject matter.</p>\n\n\n\n<p>Gamification is also a good way to measure participation sustainability. While other engagement metrics often decline throughout an event, gamification typically maintains or even increases participation over time as point totals accumulate and leaderboard positions become established. If you see that attendees are consistently engaging with your quizzes and challenges, you’ve discovered one of the few reliable mechanisms for combating virtual event fatigue.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-18-drop-off-rates-during-live-and-recorded-sessions\"><strong>18. Drop-off rates during live and recorded sessions</strong></h4>\n\n\n\n<p>Drop-off rates measure when attendees stop watching or leave a session. Every minute of your virtual event is being continuously judged by your audience, with their verdict delivered through their decision to stay or leave. The resulting drop-off curve tells you an honest story about your content quality, better than any survey.</p>\n\n\n\n<p>According to the <a href=\"https://welcome.bizzabo.com/reports/virtual-events-benchmarks\">Virtual Events Benchmark Report for Q2 2021</a> by Bizzabo, only <strong>42% of attendees watch a virtual session in its entirety</strong>. Moreover, if session lengths exceed 60 minutes, there is often a sharp increase in drop-off rates.</p>\n\n\n\n<p>This gives us an easy solution — if drop-offs are happening at certain times, consider shortening sessions or making them more engaging with interactive elements like polls or live Q&amp;As to keep attention high.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-19-live-stream-retention-rate\"><strong>19. Live stream retention rate</strong></h4>\n\n\n\n<p>With unlimited content options and shrinking attention spans, your audience&#8217;s time is their most precious resource. Retention rate reveals how much of that resource they&#8217;re willing to invest in your content by measuring how long people stay engaged during live sessions.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_ba5c91-c9\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula:</strong></p>\n\n\n\n<p><strong>(Average view duration / Total content duration) × 100</strong></p>\n</div></div>\n\n\n\n<p>If retention rates are low, try adjusting the length of your sessions or breaking up content into shorter, more digestible segments. You can also incorporate engagement elements every 3–5 minutes, and design presentations specifically for digital attention spans rather than repurposing in-person formats.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-20-speaker-session-rating\"><strong>20. Speaker/session rating</strong></h4>\n\n\n\n<p>Unlike passive metrics that must be interpreted, ratings provide direct feedback expressing attendee satisfaction, making them invaluable for speaker selection and content planning.</p>\n\n\n\n<p>While average ratings provide baseline feedback, the distribution pattern tells a more nuanced story. A speaker with a 4.0 average from mostly 4-star ratings demonstrates consistent quality, while another with the same 4.0 average but split between 5-star and 3-star ratings is polarizing your audience, pleasing some greatly while disappointing others.</p>\n\n\n\n<p>The correlation between ratings and other engagement metrics reveals even more. When a highly-rated session (4.8/5.0) shows below-average retention and minimal Q&amp;A participation, you&#8217;ve identified the &#8220;entertainment trap&#8221; — content that attendees enjoy but that fails to drive meaningful engagement or action.&nbsp;</p>\n\n\n\n<p>Conversely, sessions with moderate ratings (3.8/5.0) but exceptional download rates and CTA clicks often deliver superior business outcomes despite being less immediately pleasing to attendees.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-conversion-and-sales-metrics\"><strong>Conversion and sales metrics</strong></h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"665\" height=\"443\" src=\"https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-665x443.webp\" alt=\"Laptop with a green chart symbolizing conversion rates\" class=\"wp-image-2549623\" srcset=\"https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-665x443.webp 665w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-300x200.webp 300w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-127x85.webp 127w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-768x512.webp 768w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-1536x1024.webp 1536w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-2048x1366.webp 2048w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-600x400.webp 600w, https://images.theeventscalendar.com/uploads/2025/06/conversion-rate-chart-500x333.webp 500w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" /><figcaption class=\"wp-element-caption\"><em>Source: </em><a href=\"https://unsplash.com/photos/black-and-silver-laptop-computer-ztYmIQecyH4\"><em>Unsplash</em></a></figcaption></figure></div>\n\n\n<p>Conversion metrics, like lead generation, sales performance, and <a href=\"https://theeventscalendar.com/blog/event-management/event-metrics/\">how your event impacts your sales pipeline</a>, are what your CFO actually cares about. These are the numbers that transform your virtual event from a content delivery mechanism into a revenue-generating engine. Here are the seven metrics that bridge the gap between &#8220;successful event&#8221; and &#8220;successful business outcome&#8221;.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-21-website-traffic-increases\"><strong>21. Website traffic increases</strong></h4>\n\n\n\n<p>The invisible ripple effect of your virtual event extends far beyond the event platform itself. Your corporate website often experiences traffic spikes at three critical moments:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>During pre-event promotion (indicating marketing reach).</li>\n\n\n\n<li>Immediately during the event (showing real-time interest).</li>\n\n\n\n<li>In the 72 hours post-event (revealing lasting impact).</li>\n</ul>\n\n\n\n<p>Now, when your webinar drives a 400% traffic increase to your solution pages, not just event pages, you&#8217;ve created momentum that goes beyond the event itself. This traffic surge represents potential customers actively seeking more information after being convinced by your content.</p>\n\n\n\n<p>Make sure to analyze traffic sources during these spikes. When direct traffic (people typing your URL) and branded search traffic both increase substantially, it signals that your event has successfully made your brand memorable enough that people are actively seeking you out.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-22-conversion-rate\"><strong>22. Conversion rate</strong></h4>\n\n\n\n<p>The conversion rate measures how effectively your event <a href=\"https://theeventscalendar.com/blog/how-to-increase-ticket-sales-for-an-event/\">drives sales</a> or other desired actions on <a href=\"https://theeventscalendar.com/blog/how-to-build-an-event-website-with-wordpress/\">your event website</a>. It shows the percentage of visitors who complete a goal, such as making a purchase or signing up for a service.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_81b361-dc\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>Conversion rate = (Number of sales / Number of site visitors) × 100</strong></p>\n</div></div>\n\n\n\n<p>While average website conversion rates hover around 2–3%, event-driven traffic should significantly outperform this benchmark. Analyze the conversion window after your event. Does it spike immediately or build gradually?&nbsp;</p>\n\n\n\n<p>Immediate conversions (within 24 hours) typically signal transactional success: Your event created urgency that drove immediate action. Conversions that build over 7–14 days often indicate relationship-building success: Your event established trust that led to considered decisions after further research.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-23-new-leads-generated\"><strong>23. New leads generated</strong></h4>\n\n\n\n<p>Lead generation from virtual events happens through multiple channels that sophisticated event marketers track separately:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Registration-phase leads (people who register but don&#8217;t attend).</li>\n\n\n\n<li>Attendance-phase leads (people who attend and provide information).</li>\n\n\n\n<li>Post-event content leads (people who access recordings or materials after the live event).</li>\n</ul>\n\n\n\n<p>Each category represents different intent levels and requires <a href=\"https://theeventscalendar.com/blog/post-event-follow-up/\">tailored follow-up strategies</a>. When your virtual summit generates fresh contacts that weren&#8217;t previously in your CRM, you&#8217;ve expanded your addressable market regardless of immediate conversion performance.</p>\n\n\n\n<p>The quality dimension matters even more than quantity. Ten C-suite leads from target companies often deliver more value than 100 entry-level leads from organizations outside your ideal customer profile.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-24-opportunity-creation-rate\"><strong>24. Opportunity creation rate</strong></h4>\n\n\n\n<p>The opportunity creation rate tells you the percentage of leads that advance to the sales pipeline, ready for follow-up.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_9527f0-2f\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>Opportunity creation rate = (Leads moved to sales pipeline / Total leads generated) × 100</strong></p>\n</div></div>\n\n\n\n<p>Top-of-funnel educational events typically generate more leads but fewer immediate opportunities, while bottom-funnel demonstrations convert fewer leads but at higher rates.</p>\n\n\n\n<p>What&#8217;s particularly valuable is tracking opportunity creation velocity alongside the rate itself. How quickly do event leads convert to opportunities? A 20% opportunity rate where all conversions happen within 48 hours signals different content effectiveness than the same 20% rate spread over six weeks.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-25-sales-qualified-leads-sqls\"><strong>25. Sales Qualified Leads (SQLs)</strong></h4>\n\n\n\n<p>SQLs are leads that meet specific criteria for sales follow-up. These leads show clear intent to purchase and deserve the maximum attention from your sales team.&nbsp;</p>\n\n\n\n<p>A potential attendee who could turn into an SQL could be someone who has:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Attended multiple sessions (particularly product-focused ones).</li>\n\n\n\n<li>Engaged with high-intent content (pricing pages, comparison guides).</li>\n\n\n\n<li>Asked specific implementation questions.</li>\n\n\n\n<li>Requested a follow-up during the event.</li>\n</ul>\n\n\n\n<p>The SQL ratio <strong>(SQLs / Total Leads)</strong> reveals your event&#8217;s efficiency at attracting the right audience. Down the line, if you have a high SQL-to-opportunity conversion rate, you have proven your event&#8217;s qualification power and can justify increased investment in this acquisition path.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-26-lead-quality-score\"><strong>26. Lead quality score</strong></h4>\n\n\n\n<p>This metric assigns a score to each lead based on factors like engagement, demographics, and interaction history. A higher score indicates a higher likelihood of conversion.</p>\n\n\n\n<p>Sophisticated lead scoring models for virtual events typically weight three key dimensions:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firmographic fit (company size, industry, revenue).</li>\n\n\n\n<li>Behavioral engagement (session attendance, question asking, resource downloads).</li>\n\n\n\n<li>Buying intent signals (viewing pricing content, requesting demos, comparing options).</li>\n</ul>\n\n\n\n<p>What makes virtual events uniquely powerful for lead scoring is the behavioral data richness unavailable through other channels. When an attendee watches your pricing session, downloads your implementation guide, and asks three specific questions about integration capabilities, they&#8217;ve revealed buying intent through actions, not just declarations.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-27-cost-per-lead\"><strong>27. Cost per lead</strong></h4>\n\n\n\n<p>Every marketing channel battles for budget share. This metric determines whether your virtual events deserve to win that fight.</p>\n\n\n\n<p>Cost per lead measures how much it costs to generate each lead through your event marketing efforts.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_d5a278-54\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>Cost per lead = Total event cost / Number of leads generated</strong></p>\n</div></div>\n\n\n\n<p>While average B2B cost-per-lead benchmarks range from $30–$500, depending on industry, virtual events typically deliver leads at the lower end of this spectrum when executed effectively. The true power comes from segmenting cost-per-lead by quality tier:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What&#8217;s your cost per high-scoring lead (80+ points)?</li>\n\n\n\n<li>What&#8217;s your cost per SQL?</li>\n\n\n\n<li>What&#8217;s your cost per lead from your target account list?</li>\n</ul>\n\n\n\n<p>These segmented calculations often reveal surprising efficiency. Your overall cost-per-lead might be $75, but your cost per target-account lead might be just $120, which is far below what other channels can deliver for these high-value prospects. This granular analysis prevents the mistake of judging event efficiency solely on overall volume metrics that can mask strategic targeting success.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-28-customer-acquisition-cost-cac\"><strong>28. Customer acquisition cost (CAC)</strong></h4>\n\n\n\n<p>CAC measures how much you’ve spent to acquire each new customer from your event. It helps you understand the financial impact of your event.</p>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_5e1e50-85\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>CAC = Total event cost / Number of new customers acquired</strong></p>\n</div></div>\n\n\n\n<p>A lower CAC indicates that your event is effectively driving sales without overspending. What makes virtual event CAC analysis particularly powerful is the attribution window. Unlike many marketing channels where attribution becomes muddled after 30 days, virtual events often drive purchases 60–90 days later as organizations move through complex buying cycles.</p>\n\n\n\n<p>This time-series analysis often reveals that events which appeared moderately successful in the immediate aftermath actually delivered exceptional ROI when measured across appropriate buying timeframes for your industry.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-attendee-satisfaction-metrics\"><strong>Attendee satisfaction metrics</strong></h3>\n\n\n\n<p>Quantitative metrics tell you what happened during your event, but satisfaction metrics reveal how attendees felt about the experience. These emotional verdicts often predict future behavior more accurately than any engagement statistic.&nbsp;</p>\n\n\n\n<p>An attendee might have perfect attendance but leave feeling underwhelmed, or miss half your sessions yet become your most enthusiastic advocate. These six metrics capture the subjective human experience that ultimately determines whether your virtual event succeeds or fails:</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-29-post-event-survey-results\"><strong>29. Post-event survey results</strong></h4>\n\n\n\n<p>Surveys are one of the most direct ways to gather feedback from your attendees. By asking about content quality, interaction opportunities, and the overall event experience, you can uncover strengths and areas for improvement.</p>\n\n\n\n<p>Post-event surveys provide a deeper understanding of attendee satisfaction and specific elements that impacted their experience. After a product launch webinar, you might ask attendees how they felt about the session’s content, if the interactions (like Q&amp;A) were engaging, and if the overall experience met their expectations.</p>\n\n\n\n<p>Make sure to keep your surveys concise and ask open-ended questions to get detailed responses. This will give you more actionable insights for future events.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-30-net-promoter-score-nps\"><strong>30. Net Promoter Score (NPS)</strong></h4>\n\n\n\n<p>The single question that predicts whether your virtual event will grow organically or wither from indifference.</p>\n\n\n\n<p><em>&#8220;On a scale of 0–10, how likely are you to recommend this event to a colleague?&#8221;</em></p>\n\n\n\n<p>This deceptively simple question has become the gold standard for measuring event satisfaction because it captures something fundamental: An attendee&#8217;s willingness to stake their personal reputation on your event&#8217;s value.</p>\n\n\n\n<p>Net Promoter Score (NPS) is a widely used metric to gauge attendee satisfaction and how likely they are to recommend the event to others. This score divides attendees into three groups:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Promoters (9–10)</strong>: Highly satisfied attendees who will advocate for future events.</li>\n\n\n\n<li><strong>Passives (7–8)</strong>: Satisfied but unlikely to actively promote the event.</li>\n\n\n\n<li><strong>Detractors (0–6)</strong>: Unhappy attendees who might discourage others from attending.</li>\n</ul>\n\n\n\n<div class=\"wp-block-kadence-column kadence-column2549620_33ab98-bd\"><div class=\"kt-inside-inner-col\">\n<p><strong>Formula</strong>:</p>\n\n\n\n<p><strong>NPS = %Promoters – %Detractors</strong></p>\n\n\n\n<p>For example, if 70% of attendees give a 9 or 10 rating, and 10% rate it between 0 and 6, your NPS would be:</p>\n\n\n\n<p><strong>70% – 10% = 60</strong></p>\n</div></div>\n\n\n\n<p>What makes NPS particularly valuable is its predictive power. Events with high NPS scores consistently show stronger registration numbers for subsequent events, often much higher than events with average scores. This correlation between satisfaction and future growth makes NPS the closest thing to a crystal ball for your virtual event program&#8217;s trajectory.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-31-follow-up-engagement-rate\"><strong>31. Follow-up engagement rate</strong></h4>\n\n\n\n<p>This metric tracks how many attendees engage with post-event emails, surveys, or marketing offers. If your event is successful, attendees will want to stay engaged with your brand or offerings.</p>\n\n\n\n<p>High follow-up engagement indicates that your event had a positive impact, and attendees are interested in continuing the conversation. If engagement is low, it suggests the need for a stronger post-event strategy.</p>\n\n\n\n<p>One of the best ways to sustain follow-ups long after the event is to <a href=\"https://theeventscalendar.com/products/promoter\">personalize your follow-up communications</a> and increase engagement. Offering exclusive post-event content or deals can incentivize attendees to continue interacting with your brand.</p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-32-customer-retention-impact\"><strong>32. Customer retention impact</strong></h4>\n\n\n\n<p>Many organizations focus on virtual events as lead generation tools. However, you need to go beyond acquisition and strengthen existing customer relationships to reduce churn and expand revenue.</p>\n\n\n\n<p>Customer retention impact measures how many existing customers attended your event and whether it influenced their continued engagement or purchases. It&#8217;s especially important for businesses that rely on customer loyalty.</p>\n\n\n\n<p>You could use this data to calculate:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Retention lift:</strong> Comparing churn rates between customers who attended versus similar customers who didn&#8217;t.</li>\n\n\n\n<li><strong>Expansion impact</strong>: Measuring additional product adoption or increased spend following event attendance.</li>\n\n\n\n<li><strong>Support reduction</strong>: Tracking whether customers who attend training or user events subsequently require less technical support.</li>\n\n\n\n<li><strong>Advocacy activation</strong>: Monitoring referrals, case study participation, or testimonial contributions post-event.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-turning-data-into-actionable-insights\"><strong>Turning data into actionable insights</strong></h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"665\" height=\"499\" src=\"https://images.theeventscalendar.com/uploads/2025/06/analytics-display-665x499.webp\" alt=\"Turning data into actionable insights with in-depth analytics\" class=\"wp-image-2549622\" srcset=\"https://images.theeventscalendar.com/uploads/2025/06/analytics-display-665x499.webp 665w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-300x225.webp 300w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-113x85.webp 113w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-768x576.webp 768w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-1536x1152.webp 1536w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-2048x1536.webp 2048w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-600x450.webp 600w, https://images.theeventscalendar.com/uploads/2025/06/analytics-display-500x375.webp 500w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" /><figcaption class=\"wp-element-caption\"><em>Source: </em><a href=\"https://unsplash.com/photos/black-and-silver-laptop-computer-tR0jvlsmCuQ\"><em>Unsplash</em></a></figcaption></figure></div>\n\n\n<p>To streamline the process of turning data into actionable insights, make use of analytics platforms. Tools like <a href=\"https://marketingplatform.google.com/about/analytics/\">Google Analytics</a>, <a href=\"https://www.hubspot.com/\">HubSpot</a>, and event-specific dashboards can automate tracking and reporting, making it easier to monitor key metrics in real time.</p>\n\n\n\n<p>Set up automated reports to track event performance metrics like website traffic, conversion rates, and lead generation.</p>\n\n\n\n<p>You can<strong> </strong>use <a href=\"https://theeventscalendar.com/products/wordpress-event-tickets/\">Event Tickets Plus</a> to experiment with different pricing strategies, early bird discounts, or bundle offers to boost sales and drive better results. If you notice that specific channels (e.g., email, social media, or paid ads) generate more sign-ups, focus your marketing efforts on these platforms next time.</p>\n\n\n\n<p>Tools like <a href=\"https://theeventscalendar.com/products/promoter\">Promoter</a> can help you segment your audience and create targeted email campaigns based on event interactions. For example, send a follow-up email offering discounts to attendees who engaged with specific product demos during the event. Timing is key, so use data to reach out to leads when they’re most likely to convert.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-power-your-next-virtual-event-with-data-driven-insights\"><strong>Power your next virtual event with data-driven insights</strong></h2>\n\n\n\n<p>Tracking the right data points is the secret to making your virtual events more impactful and successful. Instead of guessing what worked, you can rely on concrete insights gathered from attendee behavior, conversion rates, and post-event feedback. These metrics give you a clear understanding of what’s resonating with your audience and what needs adjustment.</p>\n\n\n\n<p>As you plan your next virtual event, let data guide your decisions. When you understand your audience and how they engage, you can create events that drive real results.</p>\n\n\n\n<p>Ready to take your events to the next level? <a href=\"https://theeventscalendar.com/newsletter-signup/\">Sign up for our newsletter</a> for in-depth insights on improving your event ROI!</p>\n<p>The post <a href=\"https://theeventscalendar.com/blog/virtual-event-metrics/\">Key Virtual Event Metrics to Track Every Time</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"Event Tickets 5.24.0.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-0-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 06 Jun 2025 01:39:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:13:\"Event Tickets\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:13:\"release notes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549698\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:552:\"<p>Summary Hotfix Release The latest update of Event Tickets resolves problems with Icons not Displaying, overall Style issues and brings back sandbox mode for PayPal on Tickets Commerce As always, we recommend testing updates on a staging site first, but it should all be smooth sailing. ✅ Fixes Bugs squashed in this release:</p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-0-1/\">Event Tickets 5.24.0.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Emily Negroni\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2131:\"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Summary</h3>\n\n\n\n<p class=\"has-normal-font-size\">Hotfix Release</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">The latest update of Event Tickets resolves problems with Icons not Displaying, overall Style issues and brings back sandbox mode for PayPal on Tickets Commerce</p>\n\n\n\n<p>As always, we recommend<a href=\"https://theeventscalendar.com/knowledgebase/k/creating-and-using-a-wordpress-staging-site/\"> testing updates</a> on a staging site first, but it should all be smooth sailing.</p>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-fixes\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Fixes</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Bugs squashed in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resolve problems with some areas of the plugin where JS/CSS were hard-coded to the old URLs.</li>\n\n\n\n<li>Utilize the newer version of our build process to ensure inline svgs are being handled properly.</li>\n\n\n\n<li>Ensure that PayPal sandbox passed the correct credentials forward on authentication handshake.</li>\n</ul>\n</div>\n</div>\n\n\n\n<p></p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets/event-tickets-5-24-0-1/\">Event Tickets 5.24.0.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"Event Tickets Plus 6.5.1.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-5-1-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 06 Jun 2025 01:39:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:18:\"Event Tickets Plus\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:13:\"release notes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549700\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:497:\"<p>Summary Hotfix Release This version of Event Tickets Plus resolves Icons not displaying properly across the plugin. As always, we recommend testing updates on a staging site first, but it should all be smooth sailing. ✅ Fixes Bugs squashed in this release:</p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-5-1-1/\">Event Tickets Plus 6.5.1.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Emily Negroni\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:1947:\"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Summary</h3>\n\n\n\n<p class=\"release-label has-normal-font-size\">Hotfix Release</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"release-summary__overview has-medium-font-size\">This version of Event Tickets Plus resolves Icons not displaying properly across the plugin.</p>\n\n\n\n<p>As always, we recommend <a href=\"https://theeventscalendar.com/knowledgebase/k/creating-and-using-a-wordpress-staging-site/\" target=\"_blank\" rel=\"noreferrer noopener\">testing updates</a> on a staging site first, but it should all be smooth sailing.</p>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-fixes\"> <img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Fixes</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Bugs squashed in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilize the newer version of our build process to ensure inline svgs are being handled properly.</li>\n</ul>\n</div>\n</div>\n\n\n\n<p></p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/event-tickets-plus/event-tickets-plus-6-5-1-1/\">Event Tickets Plus 6.5.1.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"The Events Calendar 6.13.2.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:93:\"https://theeventscalendar.com/release-notes/the-events-calendar/the-events-calendar-6-13-2-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 06 Jun 2025 01:39:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:19:\"The Events Calendar\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:13:\"release notes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://theeventscalendar.com/?p=2549702\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:603:\"<p>Summary Hotfix Release The latest update of The Events Calendar resolves problems with Icons not Displaying, overall Style issues and resolves a security issue on Datepickers. As always, we recommend testing updates on a staging site first, but it should all be smooth sailing. ✅ Fixes Bugs squashed in this release: 🔐 Security Vulnerabilities Patched...</p>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/the-events-calendar/the-events-calendar-6-13-2-1/\">The Events Calendar 6.13.2.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Emily Negroni\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2825:\"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Summary</h3>\n\n\n\n<p class=\"has-normal-font-size\">Hotfix Release</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">The latest update of The Events Calendar resolves problems with Icons not Displaying, overall Style issues and resolves a security issue on Datepickers.</p>\n\n\n\n<p>As always, we recommend<a href=\"https://theeventscalendar.com/knowledgebase/k/creating-and-using-a-wordpress-staging-site/\"> testing updates</a> on a staging site first, but it should all be smooth sailing.</p>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h4 class=\"wp-block-heading\" id=\"h-fixes\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Fixes</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Bugs squashed in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilize the newer version of our build process to ensure inline svgs are being handled properly.</li>\n\n\n\n<li>Resolve problems with some areas of the plugin where JS/CSS were hard-coded to the old URLs.</li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.3%\">\n<h4 class=\"wp-block-heading\" id=\"h-security\"><img src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f510.png\" alt=\"🔐\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> Security</h4>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\">Vulnerabilities Patched in this release:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure Datepickers do not render HTML when handling unsafe content.</li>\n</ul>\n</div>\n</div>\n<p>The post <a href=\"https://theeventscalendar.com/release-notes/the-events-calendar/the-events-calendar-6-13-2-1/\">The Events Calendar 6.13.2.1</a> appeared first on <a href=\"https://theeventscalendar.com\">The Events Calendar</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:35:\"https://theeventscalendar.com/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n	hourly	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"\n	1	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:48:\"WpOrg\\Requests\\Utility\\CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:15:{s:4:\"date\";s:29:\"Mon, 16 Jun 2025 15:53:56 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:14:\"content-length\";s:5:\"39424\";s:6:\"server\";s:10:\"cloudflare\";s:6:\"cf-ray\";s:20:\"950b7b9c7f22d691-IAD\";s:15:\"cf-cache-status\";s:7:\"DYNAMIC\";s:13:\"cache-control\";s:12:\"max-age=3600\";s:16:\"content-encoding\";s:4:\"gzip\";s:7:\"expires\";s:29:\"Mon, 16 Jun 2025 16:53:56 GMT\";s:13:\"last-modified\";s:29:\"Mon, 16 Jun 2025 15:00:00 GMT\";s:4:\"link\";s:117:\"<https://theeventscalendar.com/wp-json/>; rel=\"https://api.w.org/\", <https://theeventscalendar.com/>; rel=\"canonical\"\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:9:\"x-nocache\";s:1:\"1\";s:13:\"server-timing\";s:59:\"cfCacheStatus;desc=\"DYNAMIC\", cfOrigin;dur=0,cfEdge;dur=633\";s:7:\"alt-svc\";s:19:\"h3=\":443\"; ma=86400\";}}s:5:\"build\";i:1734145995;s:21:\"cache_expiration_time\";i:1750132435;s:23:\"__cache_expiration_time\";i:1750136153;}','off'),(15729905,'_site_transient_timeout_community-events-42f44d95b7d8383a28eb308c1e944814','1750132436','off'),(15729906,'_site_transient_community-events-42f44d95b7d8383a28eb308c1e944814','a:4:{s:9:\"sandboxed\";b:0;s:5:\"error\";N;s:8:\"location\";a:1:{s:2:\"ip\";s:10:\"72.18.55.0\";}s:6:\"events\";a:3:{i:0;a:10:{s:4:\"type\";s:8:\"wordcamp\";s:5:\"title\";s:27:\"WordCamp Montclair, NJ, USA\";s:3:\"url\";s:36:\"https://montclair.wordcamp.org/2025/\";s:6:\"meetup\";N;s:10:\"meetup_url\";N;s:4:\"date\";s:19:\"2025-06-28 08:00:00\";s:8:\"end_date\";s:19:\"2025-06-28 08:00:00\";s:20:\"start_unix_timestamp\";i:1751112000;s:18:\"end_unix_timestamp\";i:1751112000;s:8:\"location\";a:4:{s:8:\"location\";s:18:\"Montclair, NJ, USA\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:40.31923520000000138452378450892865657806396484375;s:9:\"longitude\";d:-74.652972500000004174580681137740612030029296875;}}i:1;a:10:{s:4:\"type\";s:8:\"wordcamp\";s:5:\"title\";s:23:\"WordCamp Montréal 2025\";s:3:\"url\";s:35:\"https://montreal.wordcamp.org/2025/\";s:6:\"meetup\";N;s:10:\"meetup_url\";N;s:4:\"date\";s:19:\"2025-10-02 00:00:00\";s:8:\"end_date\";s:19:\"2025-10-03 00:00:00\";s:20:\"start_unix_timestamp\";i:1759377600;s:18:\"end_unix_timestamp\";i:1759464000;s:8:\"location\";a:4:{s:8:\"location\";s:21:\"Montréal, QC, Canada\";s:7:\"country\";s:2:\"CA\";s:8:\"latitude\";d:45.497421000000002777596819214522838592529296875;s:9:\"longitude\";d:-73.561633000000000492946128360927104949951171875;}}i:2;a:10:{s:4:\"type\";s:8:\"wordcamp\";s:5:\"title\";s:20:\"WordCamp Canada 2025\";s:3:\"url\";s:33:\"https://canada.wordcamp.org/2025/\";s:6:\"meetup\";N;s:10:\"meetup_url\";N;s:4:\"date\";s:19:\"2025-10-16 00:00:00\";s:8:\"end_date\";s:19:\"2025-10-17 00:00:00\";s:20:\"start_unix_timestamp\";i:1760587200;s:18:\"end_unix_timestamp\";i:1760673600;s:8:\"location\";a:4:{s:8:\"location\";s:14:\"Ottawa, Canada\";s:7:\"country\";s:2:\"CA\";s:8:\"latitude\";d:45.38688140000000004192770575173199176788330078125;s:9:\"longitude\";d:-75.696590799999995624602888710796833038330078125;}}}}','off'),(15729911,'_transient_timeout_feed_9bbd59226dc36b9b26cd43f15694c5c3','1750132437','off'),(15729912,'_transient_feed_9bbd59226dc36b9b26cd43f15694c5c3','a:6:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:52:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\n \n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:8:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"The latest news about WordPress and the WordPress community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Jun 2025 14:44:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=6.9-alpha-60310\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"image\";a:1:{i:0;a:6:{s:4:\"data\";s:11:\"\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:3:\"url\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://s.w.org/favicon.ico?2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"width\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"height\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:4:\"item\";a:10:{i:0;a:6:{s:4:\"data\";s:63:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"WCEU 2025: A Community Celebration in the Swiss Sun\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://wordpress.org/news/2025/06/wceu-2025-a-community-celebration-in-the-swiss-sun/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 07 Jun 2025 19:19:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:6:\"Events\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"WordCamp\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"WCEU\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18776\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:362:\"Over 1,723 attendees from 84 countries gathered at the Messe and Congress Center Basel in Switzerland, and 20,353 more joined online for WordCamp Europe 2025. I’m personally very excited&#8230; There’s so much I want to do. I think there’s a clear pathway to 7.0 and beyond. Matt Mullenweg, WordPress Cofounder The flagship WordPress event kicked [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Brett McSherry\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:60714:\"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18837\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0151-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" /><figcaption class=\"wp-element-caption\"><em>Photo by Nilo Velez</em></figcaption></figure>\n\n\n\n<p>Over 1,723 attendees from 84 countries gathered at the Messe and Congress Center Basel in Switzerland, and 20,353 more joined online for WordCamp Europe 2025.</p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-pullquote\"><blockquote><p>I’m personally very excited&#8230; There’s so much I want to do. I think there’s a clear pathway to 7.0 and beyond.</p><cite>Matt Mullenweg, WordPress Cofounder</cite></blockquote></figure>\n</div>\n\n\n\n<p>The flagship WordPress event kicked off in Basel, Switzerland, with a dedicated Contributor Day. It was followed by two days of engaging talks, panels, hands-on workshops, and vibrant community connections. WordPress Cofounder Matt Mullenweg and Executive Director Mary Hubbard joined a diverse lineup of speakers and panelists, sharing insights in the heart of one of Europe’s most charming cities.</p>\n\n\n\n<p>Set against the backdrop of Basel’s historic streets and Rhine-side views, the sponsor hall buzzed with activity as companies from across the WordPress ecosystem showcased their latest innovations, offered live demos, and connected with attendees. Each day, participants refueled with a range of local and international cuisine — from Swiss specialties to global favorites — making mealtime a lively space for networking, collaboration, and sparking new ideas.</p>\n\n\n\n<h2 class=\"wp-block-heading\">A Global Gathering in Basel</h2>\n\n\n\n<p>WordCamp Europe has long been one of the most anticipated WordPress events of the year — a space where community, creativity, and collaboration thrive. This year in Basel, the conference delivered an exciting and diverse program that reached every corner of the WordPress ecosystem.</p>\n\n\n\n<p>Here’s what attendees experienced:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Engaging Sessions Across Tracks</strong> &#8211; Across two full days, the conference featured informative talks, captivating keynotes, and dynamic discussions exploring WordPress and the broader web.</li>\n\n\n\n<li><strong>A Global Speaker Lineup</strong> &#8211; The stage welcomed 52 speakers from 23 countries across five continents, each bringing unique insights and global perspectives.</li>\n\n\n\n<li><strong>Wide-Ranging Topics</strong> &#8211; The schedule included 45 sessions and four hands-on workshops across three tracks, covering:\n<ul class=\"wp-block-list\">\n<li>Accessibility and key policy updates like the European Accessibility Act and the Cyber Resilience Act</li>\n\n\n\n<li>The evolving role of Artificial Intelligence in the open web</li>\n\n\n\n<li>Cutting-edge web design, development best practices, SEO, and content strategy</li>\n\n\n\n<li>Real-world case studies and showcases from across the community</li>\n</ul>\n</li>\n\n\n\n<li><strong>Hands-On Learning Opportunities</strong> &#8211; Interactive workshops allowed attendees to roll up their sleeves and develop practical skills in a collaborative setting.</li>\n\n\n\n<li><strong>A Community Built on Collaboration</strong> &#8211; Whether developer, designer, content creator, or entrepreneur, every attendee found space to connect, learn, and grow within a vibrant and welcoming community.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Contributor Day</h2>\n\n\n\n<p>WordCamp Europe began with a vibrant Contributor Day that brought together 640 contributors—including many first-timers—to collaborate, share knowledge, and support the WordPress project. Guided by 33 dedicated table leads, with 21 teams, attendees of all experience levels came together to exchange ideas, solve real challenges, and make meaningful contributions to open source. From accessibility improvements to theme development and translation efforts, every table played a part in moving WordPress forward.</p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped has-black-background-color has-background wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"border-width:20px;border-radius:2px\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0480ee&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18798\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18798\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568125707_c7f1d5c4a2_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd048414&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18799\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18799\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568126032_465e58f52e_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Jeroen Rotty</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0486c2&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18800\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18800\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568127677_4608e6c2e5_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04896b&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18801\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18801\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568995131_a2b3103540_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Roan de Vries</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd048c0e&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18802\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?resize=1024%2C576&#038;ssl=1\" alt=\"\" class=\"wp-image-18802\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54568997316_388cdfd4e5_k-1.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd048ec2&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18803\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18803\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219743_6bc7238ce1_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Nilo Velez</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd049177&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18804\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18804\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569219883_c2df21a0cb_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd049438&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18805\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18805\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220458_b2cc7018a6_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Levente András Tóth</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0496fe&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18806\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18806\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569220633_32194e94d5_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Jeroen Rotty</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0499af&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18807\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18807\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320070_03f700e2a1_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Levente András Tóth</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd049c62&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18808\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18808\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569320480_cc49061ebc_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Sebastián Echeverri Jaramillo</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd049f26&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18809\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18809\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569323570_dfb78eb42f_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04a1dd&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18810\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18810\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250605-WA0137-1-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Nilo Velez</figcaption></figure>\n</figure>\n\n\n\n<p>Contributor Day at WordCamp Europe 2025 brought together a mix of first-time and returning contributors across a wide range of teams, from Core and Accessibility to Polyglots, Training, and Community. Attendees tackled everything from onboarding and ticket triage to translating strings, improving documentation, and enhancing tools and workflows. Development-focused teams explored performance and testing improvements and worked through live coding exercises. Meanwhile, accessibility testers, support volunteers, and photo moderators contributed to efforts that directly impact users around the world.</p>\n\n\n\n<p>In parallel, teams like Marketing, Meta, Hosting, and Sustainability focused on future-facing initiatives—from promoting WordPress through the Showcase and social media campaigns to refining infrastructure, increasing accessibility, and preparing for long-term project growth. Whether contributing to plugins, themes, documentation, or new contributor experiences, participants reinforced the values that power the WordPress project: collaboration, inclusivity, and openness. The day served as a reminder that WordPress is not just software—it’s a community built by and for everyone.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Tomorrow Starts with WordPress</h2>\n\n\n\n<p>The first full day of WordCamp Europe 2025 brought the community together to celebrate the power of open source collaboration and innovation. Opening remarks from both global and local event leads reflected on the journey of WordCamp Europe—from its beginnings in 2013 in Leiden, Netherlands, to the vibrant event in Basel today. This full-circle moment underscored the growth of the WordPress community, united by a shared commitment to an open web.</p>\n\n\n\n<p>The day launched into an inspiring program with the keynote session, <em>WordPress Without Borders – The Fight for Digital Freedom</em>, delivered by Noel Tock. Drawing from his experiences—including time on the frontlines in Ukraine—Tock illustrated how open source supports global resilience and serves as a digital human right. His message called on contributors to see their work as part of something greater, offering a compelling and forward-looking vision to energize and unify the WordPress community.</p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WordPress without Borders — The Fight for Digital Freedom | Noel Tock\" width=\"500\" height=\"281\" src=\"https://www.youtube.com/embed/tb_A-ABehnY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n</div></figure>\n\n\n\n<p>From there, the program unfolded across multiple tracks—each one sparking new conversations and insights. One standout session highlighted social entrepreneurship in Bulgaria, where WordPress is helping grassroots organizations drive change in education, journalism, and social justice. Petya Raykovska shared how nonprofits like Teenovator and the Bulgarian Fund for Women are using WordPress to amplify their work and strengthen their communities.</p>\n\n\n\n<p>Designers and developers explored ways to improve workflows and collaboration. In <em>Bridging Design and Development</em>, attendees learned how Figma Design Systems can connect design and development through shared structures mapped to block themes. Real-world examples, like the Novus Media Newspaper Design System, demonstrated how scalable, consistent design can power multi-brand platforms.</p>\n\n\n\n<p>Workshops played a key role throughout the day, including the interactive <em>Block Developer Cookbook: WCEU 2025 Edition</em>, where attendees worked through community-voted code recipes featuring the latest WordPress APIs. Sessions also dove into emerging technologies, such as <em>Automating WordPress Setup with Modern AI Tools</em>, which showcased how WP-CLI, scripting, and AI can accelerate project setup and reduce repetitive tasks.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18817\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048139_5009fd3c2b_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><figcaption class=\"wp-element-caption\"><em>Photo by Marc Wieland</em></figcaption></figure>\n\n\n\n<p>Day Two of WordCamp Europe 2025 opened with a focus on the evolving role of the WordPress community in a rapidly changing digital world. Sessions explored how contributors—from local meetup organizers to global advocates—play a vital part in shaping WordPress’s future. Talks on inclusivity, such as <em>Over the Rainbow</em>, encouraged attendees to consider how individual actions can help build a more welcoming, representative open source ecosystem. Throughout the morning, the spirit of collaboration and shared purpose remained front and center.</p>\n\n\n\n<p>As the day progressed, attention turned to the tools and technologies pushing WordPress forward. From sessions on scaling multilingual sites and managing observability to hands-on workshops, developers explored new ways to streamline workflows and enhance performance. Highlights included <em>WordPress Gems for Devs</em>, which introduced the Interactivity API through live coding, and <em>Client-side Web AI Agents</em>, a look at cutting-edge browser-based AI that unlocks new possibilities for web experiences. These talks reflected the platform’s growing capacity to adapt to emerging trends while staying true to its open foundations.</p>\n\n\n\n<p>The afternoon brought a blend of practical guidance and inspiring stories across tracks. A case study on accessibility from Switzerland showed how thoughtful design can benefit all users, while a session on brand-building for women entrepreneurs highlighted the creative and economic opportunities WordPress enables. With topics spanning content strategy, business growth, regulatory readiness, and more, the second day of WCEU 2025 affirmed the strength of the WordPress ecosystem—not only as a technology platform, but as a global movement fueled by people, purpose, and possibility.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Fireside Chat</h2>\n\n\n\n<p>As the final day drew to a close, Matt and Mary shared some thoughts on EU regulation (Open Web Alliance), AI, and the introduction of the WordPress AI team, and then answered questions from the audience.</p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Fireside chat with Q&amp;A | Mary Hubbard and Matt Mullenweg\" width=\"500\" height=\"281\" src=\"https://www.youtube.com/embed/mzJwYejWUbY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n</div></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Closing</h2>\n\n\n\n<p>A heartfelt thank you to the dedicated organizers who brought WordCamp Europe 2025 to life in Basel, the speakers who shared their insights, the attendees who joined us in person, and those who followed along from afar. We hope you leave with fresh ideas, meaningful connections, and renewed energy to help shape the future of the open web.</p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"border-width:20px\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04a960&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18827\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18827\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571099103_b61e92651c_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Jeroen Rotty</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04ac08&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18825\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18825\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570002952_63c3ced847_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Chris Clarke</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04aeb6&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18824\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18824\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54569999382_839ad34def_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04b182&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18823\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18823\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571194430_99b40d9280_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Thanh Nguyen</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04b429&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"684\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18822\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?resize=1024%2C684&#038;ssl=1\" alt=\"\" class=\"wp-image-18822\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?resize=1024%2C684&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?resize=768%2C513&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?resize=1536%2C1025&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571195715_0e2dbb778c_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Maksym Kaharlytskyi</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04b6c5&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"533\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18821\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571048019_d36c78cc86_c.jpg?resize=799%2C533&#038;ssl=1\" alt=\"\" class=\"wp-image-18821\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54571048019_d36c78cc86_c.jpg?w=799&amp;ssl=1 799w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048019_d36c78cc86_c.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54571048019_d36c78cc86_c.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 799px) 100vw, 799px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Chris Clarke</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04b9d1&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18820\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18820\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570870476_a8bef84c32_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Atsushi Ando</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04bcc8&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18819\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18819\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570001717_fa54bba4e1_k.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Nilo Velez</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04bfb2&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18829\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18829\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/54570869816_7de53cc2f1_k-1.jpg?w=2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Jeroen Rotty</figcaption></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd04c2c3&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18859\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?resize=1024%2C682&#038;ssl=1\" alt=\"\" class=\"wp-image-18859\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?resize=1536%2C1023&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/06/IMG-20250607-WA0337.jpg?w=1600&amp;ssl=1 1600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button><figcaption class=\"wp-element-caption\">Nilo Velez</figcaption></figure>\n</figure>\n\n\n\n<p>Be sure to mark your calendars for the final major WordPress events in 2025: <a href=\"https://us.wordcamp.org/2025/\">WordCamp US</a> (Portland, Oregon, USA). Then join us in <a href=\"https://europe.wordcamp.org/2026/\">Kraków, Poland for WordCamp Europe 2026</a>! Also, if you want to get involved with WCEU, the call for organisers is already open for 2026. </p>\n\n\n\n<p></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18776\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"Announcing the Formation of the WordPress AI Team\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://wordpress.org/news/2025/05/announcing-the-formation-of-the-wordpress-ai-team/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 27 May 2025 16:28:01 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18769\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:397:\"Today, I’m pleased to announce the formation of a new WordPress AI Team, a dedicated group focused on accelerating and coordinating artificial intelligence projects across the WordPress ecosystem. AI is already transforming how people create and manage content online. As this technology evolves, it’s essential that WordPress remains at the forefront, ensuring innovation happens in [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Mary Hubbard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2961:\"\n<p>Today, I’m pleased to announce the formation of a new <strong>WordPress AI Team,</strong> a dedicated group focused on accelerating and coordinating artificial intelligence projects across the WordPress ecosystem.</p>\n\n\n\n<p>AI is already transforming how people create and manage content online. As this technology evolves, it’s essential that WordPress remains at the forefront, ensuring innovation happens in the open, guided by community values, and built to core standards.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Why This Matters</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Strategic focus</strong>: A unified team stewards AI development thoughtfully, avoids fragmentation, and ensures alignment with the long-term goals of WordPress. </li>\n\n\n\n<li><strong>Shared innovation</strong>: Contributors and companies are actively exploring AI across the ecosystem. This team provides a central place to collaborate, share ideas, and build together.</li>\n\n\n\n<li><strong>Rapid iteration</strong>: Like the Performance Team, we’ll take a plugin-first approach. <a href=\"https://make.wordpress.org/core/2022/09/11/canonical-plugins-revisited/\">Canonical Plugins</a> will allow us to move quickly, gather feedback, and deliver real value without waiting on the Core release cycle.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">What to Expect</h2>\n\n\n\n<p>The AI Team will:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Coordinate cross-team efforts to explore AI-powered features responsibly and inclusively.</li>\n\n\n\n<li>Publish and maintain a public roadmap of AI initiatives and Canonical Plugins.</li>\n\n\n\n<li>Collaborate closely with Core, Design, Accessibility, and other teams to ensure strong integration and shared standards.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Meet the Team</h2>\n\n\n\n<p>The WordPress AI Team brings deep experience in open-source, performance, and product development and a strong commitment to building AI features the WordPress way. The team will launch with the following team contributors:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>James LePage</strong> – Automattic</li>\n\n\n\n<li><strong>Felix Arntz</strong> – Google</li>\n\n\n\n<li><strong>Pascal Birchler</strong> – Google</li>\n\n\n\n<li><strong>Jeff Paul</strong> – 10up</li>\n</ul>\n\n\n\n<p>To help get things started, James and Felix will serve as the initial <a href=\"https://make.wordpress.org/updates/team-reps/\">Team Reps</a> in supporting team organization, communication, and coordination with other Make WordPress teams.</p>\n\n\n\n<p>This is an exciting and important step in WordPress’s evolution. I look forward to seeing what we’ll create together and in the open.</p>\n\n\n\n<p>If you’re interested in contributing or following along, please join the conversations in <a href=\"https://wordpress.slack.com/archives/C08TJ8BPULS\">#core-ai</a> and watch for upcoming meeting announcements on <a href=\"https://make.wordpress.org/ai/\">https://make.wordpress.org/ai/</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18769\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"WordPress Campus Connect Expands\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://wordpress.org/news/2025/05/wordpress-campus-connect-expands/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 May 2025 12:40:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:6:\"Events\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18726\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:391:\"WordPress Campus Connect, initially launched in October 2024 as a pilot program, has now been formally established as an official event series due to its resounding success. The inaugural program, spearheaded by myself, Anand Upadhyay, garnered immense enthusiasm from 400 Indian students who were eager to engage in hands-on WordPress training. WordPress Campus Connect transcends [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Anand Upadhyay\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:27805:\"\n<p>WordPress Campus Connect, <a href=\"https://central.wordcamp.org/news/2024/12/wp-campus-connect-recap-a-journey-of-empowering-students-and-building-community/\">initially launched in October 2024 as a pilot program</a>, has now been formally established as an official event series due to its resounding success. The inaugural program, spearheaded by myself, <a href=\"https://profiles.wordpress.org/anandau14/\">Anand Upadhyay</a>, garnered immense enthusiasm from 400 Indian students who were eager to engage in hands-on WordPress training.</p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped has-border-color has-darker-grey-background-color has-background wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"border-color:#1c2024;border-width:20px;border-radius:2px\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd05719c&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18733\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18733\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6596-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0575d1&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18735\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18735\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8902-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0579b3&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18732\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18732\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6763-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd057d6f&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18728\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?resize=1024%2C682&#038;ssl=1\" alt=\"\" class=\"wp-image-18728\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?resize=1536%2C1023&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-3.jpeg?w=1600&amp;ssl=1 1600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd058110&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18729\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?resize=1024%2C682&#038;ssl=1\" alt=\"\" class=\"wp-image-18729\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?resize=1536%2C1023&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/image.jpeg?w=1600&amp;ssl=1 1600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0584c9&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18730\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?resize=1024%2C682&#038;ssl=1\" alt=\"\" class=\"wp-image-18730\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?resize=1536%2C1023&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-1.jpeg?w=1600&amp;ssl=1 1600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd05889e&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18737\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18737\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8923-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd058c51&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18731\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?resize=1024%2C682&#038;ssl=1\" alt=\"\" class=\"wp-image-18731\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?resize=1536%2C1023&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/image-2.jpeg?w=1600&amp;ssl=1 1600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd059027&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18739\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18739\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A8821-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0593d3&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18734\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18734\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A6765-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd0597da&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18741\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18741\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9926-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;68503bd059ba6&quot;}\" data-wp-interactive=\"core/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-id=\"18740\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"\" class=\"wp-image-18740\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/1H4A9269-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /><button\n			class=\"lightbox-trigger\"\n			type=\"button\"\n			aria-haspopup=\"dialog\"\n			aria-label=\"Enlarge\"\n			data-wp-init=\"callbacks.initTriggerButton\"\n			data-wp-on-async--click=\"actions.showLightbox\"\n			data-wp-style--right=\"state.imageButtonRight\"\n			data-wp-style--top=\"state.imageButtonTop\"\n		>\n			<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n				<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" />\n			</svg>\n		</button></figure>\n</figure>\n\n\n\n<p>WordPress Campus Connect transcends the conventional workshop model by fostering a holistic learning community. It couples on-campus event learning with a diverse range of post-event activities, including meetups, website challenges, scholarships, and volunteering opportunities, all geared towards nurturing student development. The program&#8217;s efficacy has prompted other organizations in India to express interest in replicating its structure.</p>\n\n\n\n<p>Looking ahead, multiple local WordPress communities in India aim to reach more students in India through WordPress Campus Connect events. The curriculum will include beginner content, delve into more advanced WordPress concepts, and feature specialized sessions tailored for students with prior WordPress experience.&nbsp;</p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8a400663 wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"351\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent.png?resize=1024%2C351&#038;ssl=1\" alt=\"\" class=\"wp-image-18743\" style=\"object-fit:cover\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent-scaled.png?resize=1024%2C351&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent-scaled.png?resize=300%2C103&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent-scaled.png?resize=768%2C263&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent-scaled.png?resize=1536%2C527&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/05/wpcc-logo-transparent-scaled.png?resize=2048%2C702&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></figure>\n</div>\n\n\n\n<p>The official recognition of WordPress Campus Connect as an event series paves the way for further expansion, giving the series similar support and standing as WordCamps but with a student education-first goal and focus. Future plans include organizing large-scale student events, establishing WordPress clubs on college campuses, and facilitating mentorship connections for students.</p>\n\n\n\n<p>To support these ambitious goals, volunteers identified several key next steps:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Volunteer Handbook Development:</strong> Creating a comprehensive guidebook to equip volunteers with the necessary resources and information.</li>\n\n\n\n<li><strong>GatherPress Integration:</strong> Exploring the feasibility of integrating GatherPress as a tool for student groups.</li>\n\n\n\n<li><strong>Volunteer Recruitment:</strong> Actively seeking and onboarding volunteers to support WordPress Campus Connect initiatives through activities such as:\n<ol class=\"wp-block-list\">\n<li>Creating a workflow and guidelines for processing Student Club applications</li>\n\n\n\n<li>On-site facilitation or assistance for WordPress Campus Connect events</li>\n</ol>\n</li>\n\n\n\n<li><strong>Landing Page Creation</strong>: Creating a landing page describing what WordPress Campus Connect is all about</li>\n\n\n\n<li><strong>Student Groups: </strong>Drafting a framework for students to create their own groups for hosting WordPress events and activities.&nbsp;</li>\n</ul>\n\n\n\n<p>The overwhelming success of WordPress Campus Connect and the enthusiasm it has generated serve as a testament to the transformative power of passion and dedication. As WordPress Campus Connect continues to evolve and expand, it holds the promise of shaping the future of WordPress education and community engagement.</p>\n\n\n\n<p class=\"has-off-white-background-color has-background\">If you’re interested in helping shape the future of education with WordPress, <a href=\"https://wordpress.slack.com/archives/C08QK4V94AF\">join us in the #campusconnect Make Slack channel</a> today!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18726\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"WordPress 6.8.1 Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2025/04/wordpress-6-8-1-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 30 Apr 2025 17:17:09 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18721\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:371:\"WordPress 6.8.1 is now available! This minor release includes fixes for 15 bugs throughout Core and the Block Editor addressing issues affecting multiple areas of WordPress including the block editor, multisite, and REST API. For a full list of bug fixes, please refer to the release candidate announcement. WordPress 6.8.1 is a short-cycle maintenance release. [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Aaron Jorbin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:6967:\"\n<h2 class=\"wp-block-heading\">WordPress 6.8.1 is now available!</h2>\n\n\n\n<p>This minor release includes fixes for 15 bugs <a href=\"https://core.trac.wordpress.org/query?resolution=fixed&amp;milestone=6.8.1&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">throughout Core</a> and <a href=\"https://github.com/WordPress/wordpress-develop/pull/8752\">the Block Editor</a> addressing issues affecting multiple areas of WordPress including the block editor, multisite, and REST API. For a full list of bug fixes, please refer to the <a href=\"https://make.wordpress.org/core/2025/04/28/wordpress-6-8-1-rc1-is-now-available/\">release candidate announcement.</a></p>\n\n\n\n<p>WordPress 6.8.1 is a short-cycle maintenance release. More maintenance releases will be made available throughout 2025.</p>\n\n\n\n<p>If you have sites that support automatic background updates, the update process will begin automatically.</p>\n\n\n\n<p>You can <a href=\"https://wordpress.org/wordpress-6.8.1.zip\">download WordPress 6.8.1 from WordPress.org</a>, or visit your WordPress Dashboard, click “Updates”, and then click “Update Now”. For more information on this release, please <a href=\"https://wordpress.org/support/wordpress-version/version-6-8-1\">visit the HelpHub site</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Thank you to these WordPress contributors</h2>\n\n\n\n<p>This release was led by <a href=\"https://profiles.wordpress.org/jorbin/\">Aaron Jorbin</a>.</p>\n\n\n\n<p>WordPress 6.8.1 would not have been possible without the contributions of the following people. Their asynchronous coordination to deliver maintenance fixes into a stable release is a testament to the power and capability of the WordPress community.</p>\n\n\n\n<p class=\"is-style-wporg-props-medium\"><a href=\"https://profiles.wordpress.org/jorbin\">Aaron Jorbin</a>, <a href=\"https://profiles.wordpress.org/adamsilverstein\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/wildworks\">Aki Hamano</a>, <a href=\"https://profiles.wordpress.org/ankitmaru\">Ankit Panchal</a>, <a href=\"https://profiles.wordpress.org/bernhard-reiter\">bernhard-reiter</a>, <a href=\"https://profiles.wordpress.org/poena\">Carolina Nymark</a>, <a href=\"https://profiles.wordpress.org/codeamp\">Code Amp</a>, <a href=\"https://profiles.wordpress.org/talldanwp\">Daniel Richards</a>, <a href=\"https://profiles.wordpress.org/davidbaumwald\">David Baumwald</a>, <a href=\"https://profiles.wordpress.org/justlevine\">David Levine</a>, <a href=\"https://profiles.wordpress.org/dilipbheda\">Dilip Bheda</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/dsawyers\">dsawyers</a>, <a href=\"https://profiles.wordpress.org/eduwass\">eduwass</a>, <a href=\"https://profiles.wordpress.org/ethitter\">Erick Hitter</a>, <a href=\"https://profiles.wordpress.org/estelaris/\">Estela Rueda</a>, <a href=\"https://profiles.wordpress.org/fabiankaegy\">Fabian Kägy</a>, <a href=\"https://profiles.wordpress.org/mamaduka\">George Mamadashvili</a>, <a href=\"https://profiles.wordpress.org/gziolo\">Greg Ziółkowski</a>, <a href=\"https://profiles.wordpress.org/kabir93\">H. Kabir</a>, <a href=\"https://profiles.wordpress.org/hideishi\">hideishi</a>, <a href=\"https://profiles.wordpress.org/abcd95\">Himanshu Pathak</a>, <a href=\"https://profiles.wordpress.org/jarekmorawski\">jarekmorawski</a>, <a href=\"https://profiles.wordpress.org/audrasjb\">Jb Audras</a>, <a href=\"https://profiles.wordpress.org/JeffPaul\">Jeffrey Paul</a>, <a href=\"https://profiles.wordpress.org/jeffr0\">Jeffro</a>, <a href=\"https://profiles.wordpress.org/jeremyfelt\">Jeremy Felt</a>, <a href=\"https://profiles.wordpress.org/joedolson\">Joe Dolson</a>, <a href=\"https://profiles.wordpress.org/joemcgill\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/joen\">Joen A.</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/desrosj\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/spacedmonkey\">Jonny Harris</a>, <a href=\"https://profiles.wordpress.org/verygoode\">Joshua Goode</a>, <a href=\"https://profiles.wordpress.org/karthikeya01\">Karthikeya Bethu</a>, <a href=\"https://profiles.wordpress.org/iamkingsleyf\">Kingsley Felix</a>, <a href=\"https://profiles.wordpress.org/obenland\">Konstantin Obenland</a>, <a href=\"https://profiles.wordpress.org/0mirka00\">Lena Morita</a>, <a href=\"https://profiles.wordpress.org/lilgames\">LilGames</a>, <a href=\"https://profiles.wordpress.org/megane9988\">megane9988</a>, <a href=\"https://profiles.wordpress.org/marktimemedia\">Michelle Schulp Hunt</a>, <a href=\"https://profiles.wordpress.org/presstoke\">Mitchell Austin</a>, <a href=\"https://profiles.wordpress.org/mukesh27\">Mukesh Panchal</a>, <a href=\"https://profiles.wordpress.org/nickwilmot\">nickwilmot</a>, <a href=\"https://profiles.wordpress.org/nikunj8866\">Nikunj Hatkar</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/pbiron\">Paul Biron</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/pratiklondhe\">Pratik Londhe</a>, <a href=\"https://profiles.wordpress.org/presskopp\">Presskopp</a>, <a href=\"https://profiles.wordpress.org/sainathpoojary\">Sainath Poojary</a>, <a href=\"https://profiles.wordpress.org/sc0ttkclark\">Scott Kingsley Clark</a>, <a href=\"https://profiles.wordpress.org/coffee2code/\">Scott Reilly</a>, <a href=\"https://profiles.wordpress.org/SergeyBiryukov\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/SirLouen\">SirLouen</a>, <a href=\"https://profiles.wordpress.org/soean\">Sören Wünsch</a>, <a href=\"https://profiles.wordpress.org/sourav08\">Sourav Pahwa</a>, <a href=\"https://profiles.wordpress.org/sabernhardt\">Stephen Bernhardt</a>, <a href=\"https://profiles.wordpress.org/takuword\">takuword</a>, <a href=\"https://profiles.wordpress.org/tusharaddweb\">Tushar Patel</a>, <a href=\"https://profiles.wordpress.org/westonruter\">Weston Ruter</a>, <a href=\"https://profiles.wordpress.org/yogeshbhutkar\">Yogesh Bhutkar</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">How to contribute</h2>\n\n\n\n<p>To get involved in WordPress core development, head over to Trac, <a href=\"https://core.trac.wordpress.org/report/6\">pick a ticket</a>, and join the conversation in the <a href=\"https://wordpress.slack.com/archives/C02RQBWTW\">#core</a> and <a href=\"https://wordpress.slack.com/archives/C080HLPP2Q6\">#6-8-release-leads</a> channels. Need help? Check out the <a href=\"https://make.wordpress.org/core/handbook/\">Core Contributor Handbook</a>.</p>\n\n\n\n<p><em>Props to <a href=\'https://profiles.wordpress.org/estelaris/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>estelaris</a> and <a href=\'https://profiles.wordpress.org/joedolson/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>joedolson</a> for proofreading.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18721\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"WordPress Jubilee\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://wordpress.org/news/2025/04/jubilee/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 22 Apr 2025 02:07:36 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18716\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:289:\"As I said, we&#8217;re dropping all the human blocks. Community guidelines, directory guidelines, and such will need to be followed going forward, but whatever blocks were in place before are now cleared. It may take a few days, but any pre-existing blocks are considered bugs to be fixed.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt Mullenweg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:298:\"\n<p>As I said, we&#8217;re dropping all the human blocks. Community guidelines, directory guidelines, and such will need to be followed going forward, but whatever blocks were in place before are now cleared. It may take a few days, but any pre-existing blocks are considered bugs to be fixed.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18716\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:66:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"WordPress 6.8 “Cecil”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"https://wordpress.org/news/2025/04/cecil/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 15 Apr 2025 17:00:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18701\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:395:\"WordPress 6.8, code-named “Cecil,” refines your creative workflow with a streamlined Style Book, now available in select Classic themes. Enjoy faster navigation via speculative loading, stronger security with bcrypt password hashing, and over 100 accessibility improvements. With thoughtful editor upgrades and behind-the-scenes performance boosts, 6.8 delivers polish, power, and precision.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Jeffrey Paul\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:80555:\"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=1024%2C535&#038;ssl=1\" alt=\"Simulated record album featuring a grid of brightly-colored duotone portraits of Cecil Taylor\" class=\"wp-image-18708\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=1024%2C535&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=300%2C157&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=768%2C401&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=1536%2C802&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?resize=2048%2C1070&amp;ssl=1 2048w, https://i0.wp.com/wordpress.org/news/files/2025/04/WordPress-6-8-Cecil.png?w=3000&amp;ssl=1 3000w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></figure>\n\n\n\n<p>Each WordPress release celebrates an artist who has left an indelible mark on music.&nbsp; WordPress 6.8, code-named “Cecil,” honors the legendary pianist and jazz pioneer Cecil Taylor.</p>\n\n\n\n<p>Classically trained yet relentlessly unconventional, Taylor reimagined the piano as a percussive instrument—layering tone clusters, polyphony, and rhythm into a sound both chaotic and precise. His music defied expectation, finding form in disorder and harmony in dissonance.</p>\n\n\n\n<p>That same spirit drives WordPress 6.8. Embrace its bold new features with the same curiosity and experimentation that defined Cecil’s sound.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Welcome to WordPress 6.8!</h2>\n\n\n\n<p>WordPress 6.8 polishes and refines the tools that you use every day, making your site faster, more secure, and easier to manage.&nbsp; The Style Book now has a structured layout and works with Classic themes, giving you more control over global styles. Speculative loading speeds up navigation by preloading links before users navigate to them, bcrypt hashing strengthens password security automatically, and database optimizations improve performance.</p>\n\n\n\n<p><a href=\"https://wordpress.org/wordpress-6.8.zip\">Download WordPress 6.8 “Cecil”</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">A release polished to a high sheen.</h2>\n\n\n\n<h3 class=\"wp-block-heading\">The Style Book gets a cleaner look—and a few new tricks.</h3>\n\n\n\n<p>The Style Book has a new, structured layout and clearer labels, to make it even easier to edit colors, typography—almost all your site styles—in one place.</p>\n\n\n\n<p>Plus, now you can see it in Classic themes that have editor-styles or a theme.json file.&nbsp; Find the Style Book under Appearance &gt; Design and use it to preview your theme’s evolution, as you edit CSS or make changes in the Customizer.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"900\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-style-book.png?resize=900%2C900&#038;ssl=1\" alt=\"\" class=\"wp-image-18703\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-style-book.png?w=900&amp;ssl=1 900w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-style-book.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-style-book.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-style-book.png?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" /></figure>\n\n\n\n<h3 class=\"wp-block-heading\">Editor improvements</h3>\n\n\n\n<p>Easier ways to see your options in Data Views, and you can exclude sticky posts from the Query Loop.&nbsp; Plus, you’ll find lots of little improvements in the editor that smooth your way through everything you build.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"900\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-editor-improvements.png?resize=900%2C900&#038;ssl=1\" alt=\"\" class=\"wp-image-18705\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-editor-improvements.png?w=900&amp;ssl=1 900w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-editor-improvements.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-editor-improvements.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-editor-improvements.png?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" /></figure>\n\n\n\n<h3 class=\"wp-block-heading\">Near-instant page loads, thanks to Speculative Loading</h3>\n\n\n\n<p>In WordPress 6.8, pages load faster than ever.&nbsp; When you or your user hovers over or clicks a link, WordPress may preload the next page, for a smoother, near-instant experience. The system balances speed and efficiency, and you can control how it works, with a plugin or your own code.&nbsp; This feature only works in modern browsers—older ones will simply ignore it without any impact.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"900\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-speculative-loading-1.png?resize=900%2C900&#038;ssl=1\" alt=\"\" class=\"wp-image-18706\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-speculative-loading-1.png?w=900&amp;ssl=1 900w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-speculative-loading-1.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-speculative-loading-1.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-speculative-loading-1.png?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" /></figure>\n\n\n\n<h3 class=\"wp-block-heading\">Stronger password security with bcrypt</h3>\n\n\n\n<p>Now passwords are harder to crack with bcrypt hashing, which takes a lot more computing power to break.&nbsp; This strengthens overall security, as do other encryption improvements across WordPress.&nbsp; You don’t need to do anything—everything updates automatically.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"900\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-stronger-password-security-bcrypt.png?resize=900%2C900&#038;ssl=1\" alt=\"\" class=\"wp-image-18707\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-stronger-password-security-bcrypt.png?w=900&amp;ssl=1 900w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-stronger-password-security-bcrypt.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-stronger-password-security-bcrypt.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/wordpress.org/news/files/2025/04/6-8-stronger-password-security-bcrypt.png?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" /></figure>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility improvements</h3>\n\n\n\n<p>100+ accessibility fixes and enhancements touch a broad spectrum of the WordPress experience.&nbsp; This release includes fixes to every bundled theme, improvements to the navigation menu management, the customizer, and simplified labeling.&nbsp; The Block Editor has over 70 improvements to blocks, DataViews, and to its overall user experience.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Performance updates</h3>\n\n\n\n<p>WordPress 6.8 packs a wide range of performance fixes and enhancements to speed up everything from editing to browsing.&nbsp; Beyond speculative loading, WordPress 6.8 pays special attention to the block editor, block type registration, and query caching.&nbsp; Plus, imagine never waiting longer than 50 milliseconds—for any interaction.&nbsp; In WordPress 6.8, the Interactivity API takes a first step toward that goal.</p>\n\n\n\n<h3 class=\"wp-block-heading\">And much more</h3>\n\n\n\n<p>For a comprehensive overview of all the new features and enhancements in WordPress 6.8, please visit the feature-showcase website.</p>\n\n\n\n<p><a href=\"https://wordpress.org/download/releases/6-8/\">Check out what’s new</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">Learn more about WordPress 6.8</h2>\n\n\n\n<p><a href=\"https://learn.wordpress.org/\">Learn WordPress</a> is a free resource for new and experienced WordPress users.&nbsp; Learn is stocked with how-to videos on using various features in WordPress, <a href=\"https://learn.wordpress.org/social-learning/\">interactive workshops</a> for exploring topics in-depth, and lesson plans for diving deep into specific areas of WordPress.</p>\n\n\n\n<p>Read the <a href=\"https://wordpress.org/documentation/wordpress-version/version-6.8\">WordPress 6.8 Release Notes</a> for information on installation, enhancements, fixed issues, release contributors, learning resources, and the list of file changes.</p>\n\n\n\n<p>Explore the <a href=\"https://make.wordpress.org/core/2025/03/28/wordpress-6-8-field-guide/\">WordPress 6.8 Field Guide</a>.&nbsp; Learn about the changes in this release with detailed developer notes to help you build with WordPress.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The 6.8 release squad</h2>\n\n\n\n<p>Every release comes to you from a dedicated team of enthusiastic contributors who help keep things on track and moving smoothly.&nbsp; The team that has led 6.8 is a cross-functional group of contributors who are always ready to champion ideas, remove blockers, and resolve issues.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Release Lead: <a href=\"https://profiles.wordpress.org/matt/\">Matt Mullenweg</a></li>\n\n\n\n<li>Release Coordination: <a href=\"https://profiles.wordpress.org/jeffpaul/\">Jeffrey Paul</a> and <a href=\"https://profiles.wordpress.org/michelleames/\">Michelle Frechette</a></li>\n\n\n\n<li>Tech Leads: <a href=\"https://profiles.wordpress.org/joemcgill/\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/desrosj/\">Jonathan Desrosiers</a>, and <a href=\"https://profiles.wordpress.org/mamaduka/\">George Mamadashvili</a></li>\n\n\n\n<li>Triage Lead: <a href=\"https://profiles.wordpress.org/audrasjb/\">Jb Audras</a></li>\n\n\n\n<li>Design Lead: <a href=\"https://profiles.wordpress.org/karmatosed/\">Tammie Lister</a></li>\n\n\n\n<li>Performance Lead: <a href=\"https://profiles.wordpress.org/flixos90/\">Felix Arntz</a></li>\n\n\n\n<li>Test Lead: <a href=\"https://profiles.wordpress.org/krupajnanda/\">Krupa Nanda</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Thank you, contributors</strong></h2>\n\n\n\n<p>The mission of WordPress is to <a href=\"https://wordpress.org/about/\">democratize publishing</a> and embody the <a href=\"https://opensource.org/osd-annotated\">freedoms that come with open source</a>.&nbsp; A global and diverse community of people collaborating to strengthen the software supports this effort.</p>\n\n\n\n<p>WordPress 6.8 reflects the tireless efforts and passion of more than 900 contributors in more than 60 countries all over the world. This release also welcomed over 250 first-time contributors!&nbsp;</p>\n\n\n\n<p>Their collaboration delivered more than 320 enhancements and fixes, ensuring a stable release for all—a testament to the power and capability of the WordPress open source community.</p>\n\n\n<p class=\"has-small-font-size\"><a href=\"https://profiles.wordpress.org/jorbin/\">Aaron Jorbin</a> · <a href=\"https://profiles.wordpress.org/aaronrobertshaw/\">Aaron Robertshaw</a> · <a href=\"https://profiles.wordpress.org/thehercules/\">Aashish Sharma</a> · <a href=\"https://profiles.wordpress.org/webcommsat/\">Abha Thakor</a> · <a href=\"https://profiles.wordpress.org/hiabhaykulkarni/\">Abhay Kulkarni</a> · <a href=\"https://profiles.wordpress.org/abhi3315/\">Abhishek Sharma</a> · <a href=\"https://profiles.wordpress.org/adakaleh/\">AdaKaleh</a> · <a href=\"https://profiles.wordpress.org/adamsilverstein/\">Adam Silverstein</a> · <a href=\"https://profiles.wordpress.org/zieladam/\">Adam Zieliński</a> · <a href=\"https://profiles.wordpress.org/adhun/\">Adhun Anand</a> · <a href=\"https://profiles.wordpress.org/adityab98/\">Aditya Bansode</a> · <a href=\"https://profiles.wordpress.org/stromhalm/\">Adrian Jagusch</a> · <a href=\"https://profiles.wordpress.org/aduth/\">aduth</a> · <a href=\"https://profiles.wordpress.org/hemant-ahir/\">Ahir Hemant</a> · <a href=\"https://profiles.wordpress.org/ahmarzaidi/\">Ahmar Zaidi</a> · <a href=\"https://profiles.wordpress.org/chaion07/\">Ahmed Kabir Chaion</a> · <a href=\"https://profiles.wordpress.org/engahmeds3ed/\">Ahmed Saeed</a> · <a href=\"https://profiles.wordpress.org/ahsankhan316/\">Ahsan Khan</a> · <a href=\"https://profiles.wordpress.org/aishwarryapande/\">Aishwarrya Pande</a> · <a href=\"https://profiles.wordpress.org/ajayghaghretiya1/\">Ajay Ghaghretiya</a> · <a href=\"https://profiles.wordpress.org/ajmaurya/\">Ajay Maurya</a> · <a href=\"https://profiles.wordpress.org/ajitbohra/\">Ajit Bohra</a> · <a href=\"https://profiles.wordpress.org/akanshusingh/\">Akanshu Singh</a> · <a href=\"https://profiles.wordpress.org/wildworks/\">Aki Hamano</a> · <a href=\"https://profiles.wordpress.org/atachibana/\">Akira Tachibana</a> · <a href=\"https://profiles.wordpress.org/aks30498/\">aks30498</a> · <a href=\"https://profiles.wordpress.org/akshat2802/\">Akshat Kakkad</a> · <a href=\"https://profiles.wordpress.org/akshaydhere/\">Akshay Dhere</a> · <a href=\"https://profiles.wordpress.org/aljullu/\">Albert Juh&#233; Lluveras</a> · <a href=\"https://profiles.wordpress.org/ralessio/\">Alessio</a> · <a href=\"https://profiles.wordpress.org/xknown/\">Alex Concha</a> · <a href=\"https://profiles.wordpress.org/alexflorisca/\">Alex Florisca</a> · <a href=\"https://profiles.wordpress.org/ajlende/\">Alex Lende</a> · <a href=\"https://profiles.wordpress.org/alexstine/\">Alex Stine</a> · <a href=\"https://profiles.wordpress.org/albigdd/\">Alexander Bigga</a> · <a href=\"https://profiles.wordpress.org/alexandrebuffet/\">Alexandre Buffet</a> · <a href=\"https://profiles.wordpress.org/alexus450/\">Alexei Samarschi</a> · <a href=\"https://profiles.wordpress.org/alexschmitz/\">alexschmitz</a> · <a href=\"https://profiles.wordpress.org/alireyad/\">Ali Akbar Reyad</a> · <a href=\"https://profiles.wordpress.org/firewatch/\">allilevine</a> · <a href=\"https://profiles.wordpress.org/alpipego/\">alpipego</a> · <a href=\"https://profiles.wordpress.org/mrfoxtalbot/\">Alvaro G&#243;mez</a> · <a href=\"https://profiles.wordpress.org/akrocks/\">Amaan Khan</a> · <a href=\"https://profiles.wordpress.org/alh0319/\">Amber Hinds</a> · <a href=\"https://profiles.wordpress.org/amimulihsanmahdi/\">Amimul Ihsan</a> · <a href=\"https://profiles.wordpress.org/amin7/\">Amin</a> · <a href=\"https://profiles.wordpress.org/amincharoliya/\">Amin Charoliya</a> · <a href=\"https://profiles.wordpress.org/amitbhosale/\">Amit Bhosale</a> · <a href=\"https://profiles.wordpress.org/amitraj2203/\">Amit Raj</a> · <a href=\"https://profiles.wordpress.org/ammarmassoud/\">Ammar Mohamed Fath Allah Abd-Elaaty Massoud</a> · <a href=\"https://profiles.wordpress.org/amolebonde/\">amolebonde</a> · <a href=\"https://profiles.wordpress.org/anandraj346/\">Anand Raj</a> · <a href=\"https://profiles.wordpress.org/anlino/\">Anders Nor&#233;n</a> · <a href=\"https://profiles.wordpress.org/afercia/\">Andrea Fercia</a> · <a href=\"https://profiles.wordpress.org/awetz583/\">Andrea Roenning</a> · <a href=\"https://profiles.wordpress.org/bowedk/\">Andreas Pedersen</a> · <a href=\"https://profiles.wordpress.org/andraganescu/\">Andrei Draganescu</a> · <a href=\"https://profiles.wordpress.org/euthelup/\">Andrei Lupu</a> · <a href=\"https://profiles.wordpress.org/nacin/\">Andrew Nacin</a> · <a href=\"https://profiles.wordpress.org/azaozz/\">Andrew Ozz</a> · <a href=\"https://profiles.wordpress.org/andrewserong/\">Andrew Serong</a> · <a href=\"https://profiles.wordpress.org/andrewssanya/\">Andrew Ssanya</a> · <a href=\"https://profiles.wordpress.org/rarst/\">Andrey \"Rarst\" Savchenko</a> · <a href=\"https://profiles.wordpress.org/oandregal/\">André Maneiro</a> · <a href=\"https://profiles.wordpress.org/afragen/\">Andy Fragen</a> · <a href=\"https://profiles.wordpress.org/rilwis/\">Anh Tran</a> · <a href=\"https://profiles.wordpress.org/wpgurudev/\">Ankit Gade</a> · <a href=\"https://profiles.wordpress.org/ankit-k-gupta/\">Ankit K Gupta</a> · <a href=\"https://profiles.wordpress.org/ankitkumarshah/\">Ankit Kumar Shah</a> · <a href=\"https://profiles.wordpress.org/ankitmaru/\">Ankit Panchal</a> · <a href=\"https://profiles.wordpress.org/ankitpatel1578/\">Ankit Patel</a> · <a href=\"https://profiles.wordpress.org/anmolverma404/\">Anmol Verma</a> · <a href=\"https://profiles.wordpress.org/annchichi/\">annchichi</a> · <a href=\"https://profiles.wordpress.org/annebovelett/\">Anne-Mieke Bovelett</a> · <a href=\"https://profiles.wordpress.org/annezazu/\">annezazu</a> · <a href=\"https://profiles.wordpress.org/antpb/\">Anthony Burchell</a> · <a href=\"https://profiles.wordpress.org/ahortin/\">Anthony Hortin</a> · <a href=\"https://profiles.wordpress.org/antonvlasenko/\">Anton Vlasenko</a> · <a href=\"https://profiles.wordpress.org/anujrathore24/\">Anuj Singh</a> · <a href=\"https://profiles.wordpress.org/anveshika/\">Anveshika Srivastava</a> · <a href=\"https://profiles.wordpress.org/aristath/\">Ari Stathopoulos</a> · <a href=\"https://profiles.wordpress.org/arielmaidana/\">Ariel Maidana</a> · <a href=\"https://profiles.wordpress.org/arnaudbroes/\">arnaudbroes</a> · <a href=\"https://profiles.wordpress.org/arnoutblueshell/\">arnoutblueshell</a> · <a href=\"https://profiles.wordpress.org/artemiosans/\">Artemio Morales</a> · <a href=\"https://profiles.wordpress.org/mrashishjain/\">Ashish Jain</a> · <a href=\"https://profiles.wordpress.org/mohonchandra/\">Asish Chandra Mohon</a> · <a href=\"https://profiles.wordpress.org/auareyou/\">Au</a> · <a href=\"https://profiles.wordpress.org/autotutorial/\">autotutorial</a> · <a href=\"https://profiles.wordpress.org/ayeshrajans/\">Ayesh Karunaratne</a> · <a href=\"https://profiles.wordpress.org/azharderaiya/\">Azhar Deraiya</a> · <a href=\"https://profiles.wordpress.org/beryldlg/\">B&#233;ryl de La Grandi&#232;re</a> · <a href=\"https://profiles.wordpress.org/back2backdvm/\">back2backdvm</a> · <a href=\"https://profiles.wordpress.org/neo2k23/\">BackuPs</a> · <a href=\"https://profiles.wordpress.org/balub/\">Balu B</a> · <a href=\"https://profiles.wordpress.org/barry/\">Barry</a> · <a href=\"https://profiles.wordpress.org/bayejid00/\">Bayejid Ahmed</a> · <a href=\"https://profiles.wordpress.org/beafialho/\">Beatriz Fialho</a> · <a href=\"https://profiles.wordpress.org/benharri/\">ben</a> · <a href=\"https://profiles.wordpress.org/scruffian/\">Ben Dwyer</a> · <a href=\"https://profiles.wordpress.org/bsutcliffe/\">Ben Sutcliffe</a> · <a href=\"https://profiles.wordpress.org/benazeer/\">Benazeer</a> · <a href=\"https://profiles.wordpress.org/benniledl/\">Benedikt Ledl</a> · <a href=\"https://profiles.wordpress.org/benjamin_zekavica/\">Benjamin Zekavica</a> · <a href=\"https://profiles.wordpress.org/benoitchantre/\">Benoit Chantre</a> · <a href=\"https://profiles.wordpress.org/bernhard-reiter/\">bernhard-reiter</a> · <a href=\"https://profiles.wordpress.org/berislavgrgicak/\">Bero</a> · <a href=\"https://profiles.wordpress.org/bgermann/\">bgermann</a> · <a href=\"https://profiles.wordpress.org/albatross10/\">Bhavik Kalpesh</a> · <a href=\"https://profiles.wordpress.org/bijit027/\">Bijit Deb</a> · <a href=\"https://profiles.wordpress.org/birgire/\">Birgir Erlendsson (birgire)</a> · <a href=\"https://profiles.wordpress.org/bph/\">Birgit Pauli-Haack</a> · <a href=\"https://profiles.wordpress.org/rainynewt/\">Bishal Shrestha</a> · <a href=\"https://profiles.wordpress.org/bjornw/\">BjornW</a> · <a href=\"https://profiles.wordpress.org/bluantinoo/\">bluantinoo</a> · <a href=\"https://profiles.wordpress.org/bogdanungureanu/\">BogdanUngureanu</a> · <a href=\"https://profiles.wordpress.org/bor0/\">Boro Sitnikovski</a> · <a href=\"https://profiles.wordpress.org/veryard/\">Brad</a> · <a href=\"https://profiles.wordpress.org/bjorsch/\">Brad Jorsch</a> · <a href=\"https://profiles.wordpress.org/bradleyt/\">Bradley Taylor</a> · <a href=\"https://profiles.wordpress.org/bhubbard/\">Brandon Hubbard</a> · <a href=\"https://profiles.wordpress.org/bpayton/\">Brandon Payton</a> · <a href=\"https://profiles.wordpress.org/brettsmason/\">brettsmason</a> · <a href=\"https://profiles.wordpress.org/brevilo/\">brevilo</a> · <a href=\"https://profiles.wordpress.org/ironprogrammer/\">Brian Alexander</a> · <a href=\"https://profiles.wordpress.org/bacoords/\">Brian Coords</a> · <a href=\"https://profiles.wordpress.org/masteradhoc/\">Brian Haas</a> · <a href=\"https://profiles.wordpress.org/bronsonquick/\">Bronson Quick</a> · <a href=\"https://profiles.wordpress.org/bschneidewind/\">Bryan Schneidewind</a> · <a href=\"https://profiles.wordpress.org/burakkaptan/\">burak</a> · <a href=\"https://profiles.wordpress.org/burnuser/\">burnuser</a> · <a href=\"https://profiles.wordpress.org/snicco/\">Calvin Alkan</a> · <a href=\"https://profiles.wordpress.org/calvinalkan/\">Calvin Alkan</a> · <a href=\"https://profiles.wordpress.org/cbravobernal/\">Carlos Bravo</a> · <a href=\"https://profiles.wordpress.org/poena/\">Carolina Nymark</a> · <a href=\"https://profiles.wordpress.org/cbirdsong/\">cbirdsong</a> · <a href=\"https://profiles.wordpress.org/cgastrell/\">cgastrell</a> · <a href=\"https://profiles.wordpress.org/charleslf/\">charleslf</a> · <a href=\"https://profiles.wordpress.org/mel_cha/\">chiilog (Chiaki Okamoto)</a> · <a href=\"https://profiles.wordpress.org/chintanmachhi207/\">chintanmachhi207</a> · <a href=\"https://profiles.wordpress.org/chrico/\">ChriCo</a> · <a href=\"https://profiles.wordpress.org/chriscct7/\">chriscct7</a> · <a href=\"https://profiles.wordpress.org/chrisdotdotdot/\">chrisdotdotdot</a> · <a href=\"https://profiles.wordpress.org/apermo/\">Christoph Daum</a> · <a href=\"https://profiles.wordpress.org/claimableperch/\">claimableperch</a> · <a href=\"https://profiles.wordpress.org/claudiulodro/\">Claudiu Lodromanean</a> · <a href=\"https://profiles.wordpress.org/codeamp/\">Code Amp</a> · <a href=\"https://profiles.wordpress.org/codebymikey/\">codebymikey</a> · <a href=\"https://profiles.wordpress.org/codersantosh/\">codersantosh</a> · <a href=\"https://profiles.wordpress.org/costdev/\">Colin Stewart</a> · <a href=\"https://profiles.wordpress.org/colind/\">ColinD</a> · <a href=\"https://profiles.wordpress.org/colinleroy/\">colinleroy</a> · <a href=\"https://profiles.wordpress.org/coreyw/\">Corey Worrell</a> · <a href=\"https://profiles.wordpress.org/courane01/\">Courtney Robertson</a> · <a href=\"https://profiles.wordpress.org/cbusquets1989/\">Cris Busquets</a> · <a href=\"https://profiles.wordpress.org/mitogh/\">Crisoforo Gaspar</a> · <a href=\"https://profiles.wordpress.org/ctienshi/\">ctienshi</a> · <a href=\"https://profiles.wordpress.org/cweiske/\">cweiske</a> · <a href=\"https://profiles.wordpress.org/didierjm/\">cybeardjm</a> · <a href=\"https://profiles.wordpress.org/coquardcyr/\">Cyrille</a> · <a href=\"https://profiles.wordpress.org/css31/\">Cyrille Sanson</a> · <a href=\"https://profiles.wordpress.org/daedalon/\">Daedalon</a> · <a href=\"https://profiles.wordpress.org/acketon/\">Dakota Chichester</a> · <a href=\"https://profiles.wordpress.org/dalleyne/\">Damien Alleyne</a> · <a href=\"https://profiles.wordpress.org/colorful-tones/\">Damon Cook</a> · <a href=\"https://profiles.wordpress.org/dpknauss/\">Dan Knauss</a> · <a href=\"https://profiles.wordpress.org/danht/\">danht</a> · <a href=\"https://profiles.wordpress.org/daniguardiola/\">Dani Guardiola</a> · <a href=\"https://profiles.wordpress.org/danielbachhuber/\">Daniel Bachhuber</a> · <a href=\"https://profiles.wordpress.org/danielpost/\">Daniel Post</a> · <a href=\"https://profiles.wordpress.org/talldanwp/\">Daniel Richards</a> · <a href=\"https://profiles.wordpress.org/mte90/\">Daniele Scasciafratte</a> · <a href=\"https://profiles.wordpress.org/danielpataki/\">danielpataki</a> · <a href=\"https://profiles.wordpress.org/danielvann/\">danielvann</a> · <a href=\"https://profiles.wordpress.org/dkotter/\">Darin Kotter</a> · <a href=\"https://profiles.wordpress.org/dhewercorus/\">Darren Hewer</a> · <a href=\"https://profiles.wordpress.org/davelo/\">Dave Loodts</a> · <a href=\"https://profiles.wordpress.org/davilera/\">David Aguilera</a> · <a href=\"https://profiles.wordpress.org/darerodz/\">David Arenas</a> · <a href=\"https://profiles.wordpress.org/darnado/\">David Arnado</a> · <a href=\"https://profiles.wordpress.org/davidbaumwald/\">David Baumwald</a> · <a href=\"https://profiles.wordpress.org/davidbinda/\">David Biňovec</a> · <a href=\"https://profiles.wordpress.org/davidabowman/\">David Bowman</a> · <a href=\"https://profiles.wordpress.org/dpcalhoun/\">David Calhoun</a> · <a href=\"https://profiles.wordpress.org/dafargier/\">David FARGIER</a> · <a href=\"https://profiles.wordpress.org/dlh/\">David Herrera</a> · <a href=\"https://profiles.wordpress.org/david-innes/\">David Innes</a> · <a href=\"https://profiles.wordpress.org/justlevine/\">David Levine</a> · <a href=\"https://profiles.wordpress.org/daviedr/\">David Rozando</a> · <a href=\"https://profiles.wordpress.org/dshanske/\">David Shanske</a> · <a href=\"https://profiles.wordpress.org/get_dave/\">David Smith</a> · <a href=\"https://profiles.wordpress.org/daymobrew/\">daymobrew</a> · <a href=\"https://profiles.wordpress.org/deadduck169/\">deadduck169</a> · <a href=\"https://profiles.wordpress.org/dsas/\">Dean Sas</a> · <a href=\"https://profiles.wordpress.org/dkarfa/\">Debabrata Karfa</a> · <a href=\"https://profiles.wordpress.org/debarghyabanerjee/\">DEBARGHYA BANERJEE</a> · <a href=\"https://profiles.wordpress.org/deeppatel8950/\">Deep Patel</a> · <a href=\"https://profiles.wordpress.org/deepakrohilla/\">Deepak Rohilla</a> · <a href=\"https://profiles.wordpress.org/realloc/\">Dennis Ploetner</a> · <a href=\"https://profiles.wordpress.org/dmsnell/\">Dennis Snell</a> · <a href=\"https://profiles.wordpress.org/densinakum/\">Densi Nakum</a> · <a href=\"https://profiles.wordpress.org/designsimply/\">designsimply</a> · <a href=\"https://profiles.wordpress.org/devansh2002/\">Devansh Chaudhary</a> · <a href=\"https://profiles.wordpress.org/dhananjaykuber/\">Dhananjay Kuber</a> · <a href=\"https://profiles.wordpress.org/dharm1025/\">Dharmesh Patel</a> · <a href=\"https://profiles.wordpress.org/dhavalkapadane/\">Dhaval Kapadane</a> · <a href=\"https://profiles.wordpress.org/dheeraj2995/\">Dheeraj Bhosale</a> · <a href=\"https://profiles.wordpress.org/dhrumilk/\">Dhrumil Kumbhani</a> · <a href=\"https://profiles.wordpress.org/dhruvang21/\">Dhruvang21</a> · <a href=\"https://profiles.wordpress.org/dhruvishah2203/\">Dhruvi Shah</a> · <a href=\"https://profiles.wordpress.org/dhruvik18/\">Dhruvik Malaviya</a> · <a href=\"https://profiles.wordpress.org/diguj/\">Digvijay Zite</a> · <a href=\"https://profiles.wordpress.org/dilipom13/\">dilip</a> · <a href=\"https://profiles.wordpress.org/dilipbheda/\">Dilip Bheda</a> · <a href=\"https://profiles.wordpress.org/diliphingarajiya/\">Dilip Hingarajiya</a> · <a href=\"https://profiles.wordpress.org/dilip2615/\">Dilip Modhavadiya</a> · <a href=\"https://profiles.wordpress.org/dingguodong/\">DingGuodong</a> · <a href=\"https://profiles.wordpress.org/dd32/\">Dion Hulse</a> · <a href=\"https://profiles.wordpress.org/divyeshk71/\">Divyesh_kakrecha</a> · <a href=\"https://profiles.wordpress.org/djcowan/\">dj.cowan</a> · <a href=\"https://profiles.wordpress.org/mediaformat/\">Django</a> · <a href=\"https://profiles.wordpress.org/dnnsjsk/\">dnnsjsk</a> · <a href=\"https://profiles.wordpress.org/doekenorg/\">Doeke Norg</a> · <a href=\"https://profiles.wordpress.org/dogee/\">dogee</a> · <a href=\"https://profiles.wordpress.org/domenicdenicola/\">domenicdenicola</a> · <a href=\"https://profiles.wordpress.org/ocean90/\">Dominik Schilling</a> · <a href=\"https://profiles.wordpress.org/donalirl/\">donalirl</a> · <a href=\"https://profiles.wordpress.org/dooperweb/\">dooperweb</a> · <a href=\"https://profiles.wordpress.org/dougwollison/\">Doug Wollison</a> · <a href=\"https://profiles.wordpress.org/dretzlaff/\">dretzlaff</a> · <a href=\"https://profiles.wordpress.org/drewapicture/\">Drew Jaynes</a> · <a href=\"https://profiles.wordpress.org/drivingralle/\">Drivingralle</a> · <a href=\"https://profiles.wordpress.org/dsawyers/\">dsawyers</a> · <a href=\"https://profiles.wordpress.org/dwainm/\">Dwain Maralack</a> · <a href=\"https://profiles.wordpress.org/earthman100/\">Earthman Media</a> · <a href=\"https://profiles.wordpress.org/eclev91/\">eclev91</a> · <a href=\"https://profiles.wordpress.org/eddystile/\">Eddy</a> · <a href=\"https://profiles.wordpress.org/eduwass/\">eduwass</a> · <a href=\"https://profiles.wordpress.org/cais/\">Edward Caissie</a> · <a href=\"https://profiles.wordpress.org/eceleste/\">efc</a> · <a href=\"https://profiles.wordpress.org/talksina/\">Elena Brescacin</a> · <a href=\"https://profiles.wordpress.org/elizaan36/\">elizaan36</a> · <a href=\"https://profiles.wordpress.org/ellatrix/\">Ella van Durpe</a> · <a href=\"https://profiles.wordpress.org/codex-m/\">Emerson Maningo</a> · <a href=\"https://profiles.wordpress.org/emlebrun/\">Emilie LEBRUN</a> · <a href=\"https://profiles.wordpress.org/eatse/\">Emmanuel Ats&#233;</a> · <a href=\"https://profiles.wordpress.org/lopo/\">Enrico Battocchi</a> · <a href=\"https://profiles.wordpress.org/ericdye/\">Eric Dye</a> · <a href=\"https://profiles.wordpress.org/ethitter/\">Erick Hitter</a> · <a href=\"https://profiles.wordpress.org/codekraft/\">Erik</a> · <a href=\"https://profiles.wordpress.org/kebbet/\">Erik</a> · <a href=\"https://profiles.wordpress.org/im3dabasia1/\">Eshaan Dabasiya</a> · <a href=\"https://profiles.wordpress.org/estelaris/\">Estela Rueda</a> · <a href=\"https://profiles.wordpress.org/eherman24/\">Evan Herman</a> · <a href=\"https://profiles.wordpress.org/etobiesen/\">Even Tobiesen</a> · <a href=\"https://profiles.wordpress.org/fabiankaegy/\">Fabian Kägy</a> · <a href=\"https://profiles.wordpress.org/gaambo/\">Fabian Todt</a> · <a href=\"https://profiles.wordpress.org/faisalahammad/\">Faisal Ahammad</a> · <a href=\"https://profiles.wordpress.org/faisal03/\">Faisal Alvi</a> · <a href=\"https://profiles.wordpress.org/fazyshah/\">Faizan Nabi</a> · <a href=\"https://profiles.wordpress.org/flixos90/\">Felix Arntz</a> · <a href=\"https://profiles.wordpress.org/ffffelix/\">Felix Renicks</a> · <a href=\"https://profiles.wordpress.org/finntown/\">finntown</a> · <a href=\"https://profiles.wordpress.org/firoz2456/\">Firoz Sabaliya</a> · <a href=\"https://profiles.wordpress.org/francina/\">Francesca Marano</a> · <a href=\"https://profiles.wordpress.org/franciscabusas22/\">Francis Cabusas</a> · <a href=\"https://profiles.wordpress.org/fcoveram/\">Francisco</a> · <a href=\"https://profiles.wordpress.org/frankbiganski/\">Frank B.</a> · <a href=\"https://profiles.wordpress.org/frank-klein/\">Frank Klein</a> · <a href=\"https://profiles.wordpress.org/franz00/\">Fransisca H</a> · <a href=\"https://profiles.wordpress.org/frkly/\">frkly</a> · <a href=\"https://profiles.wordpress.org/fushar/\">fushar</a> · <a href=\"https://profiles.wordpress.org/fxbenard/\">FX B&#233;nard</a> · <a href=\"https://profiles.wordpress.org/gaellebesson/\">gaellebesson</a> · <a href=\"https://profiles.wordpress.org/gajendrasingh/\">Gajendra Singh</a> · <a href=\"https://profiles.wordpress.org/galibh/\">Galib Hayder</a> · <a href=\"https://profiles.wordpress.org/ecgan/\">Gan Eng Chin</a> · <a href=\"https://profiles.wordpress.org/garrett-eclipse/\">Garrett Hyder</a> · <a href=\"https://profiles.wordpress.org/garyj/\">Gary Jones</a> · <a href=\"https://profiles.wordpress.org/pento/\">Gary Pendergast</a> · <a href=\"https://profiles.wordpress.org/soulseekah/\">Gennady Kovshenin</a> · <a href=\"https://profiles.wordpress.org/mamaduka/\">George Mamadashvili</a> · <a href=\"https://profiles.wordpress.org/geriux/\">Gerardo Pacheco</a> · <a href=\"https://profiles.wordpress.org/ghinamt/\">ghinamt</a> · <a href=\"https://profiles.wordpress.org/girishpanchal/\">Girish Panchal</a> · <a href=\"https://profiles.wordpress.org/giuriani/\">giuriani</a> · <a href=\"https://profiles.wordpress.org/glendaviesnz/\">Glen Davies</a> · <a href=\"https://profiles.wordpress.org/glynnquelch/\">Glynn Quelch</a> · <a href=\"https://profiles.wordpress.org/ingeniumed/\">Gopal Krishnan</a> · <a href=\"https://profiles.wordpress.org/grantmkin/\">Grant M. Kinney</a> · <a href=\"https://profiles.wordpress.org/gziolo/\">Greg Ziółkowski</a> · <a href=\"https://profiles.wordpress.org/gregbenz/\">gregbenz</a> · <a href=\"https://profiles.wordpress.org/grgarside/\">grgarside</a> · <a href=\"https://profiles.wordpress.org/growwbuddy/\">GrowwBuddy</a> · <a href=\"https://profiles.wordpress.org/guido07111975/\">Guido</a> · <a href=\"https://profiles.wordpress.org/guillaumeturpin/\">Guillaume TURPIN</a> · <a href=\"https://profiles.wordpress.org/gulamdastgir04/\">Gulamdastgir Momin</a> · <a href=\"https://profiles.wordpress.org/priethor/\">H&#233;ctor Prieto</a> · <a href=\"https://profiles.wordpress.org/kabir93/\">H. Kabir</a> · <a href=\"https://profiles.wordpress.org/gencmedya/\">Halil Kaya</a> · <a href=\"https://profiles.wordpress.org/yahaly/\">Halyna Yampolska</a> · <a href=\"https://profiles.wordpress.org/hameem1102/\">Hameem Mahdad Kader</a> · <a href=\"https://profiles.wordpress.org/hanneslsm/\">Hannes Leismann</a> · <a href=\"https://profiles.wordpress.org/hage/\">Hans-Gerd Gerhards</a> · <a href=\"https://profiles.wordpress.org/hardipparmar/\">Hardip Parmar</a> · <a href=\"https://profiles.wordpress.org/hareesh-pillai/\">Hareesh S</a> · <a href=\"https://profiles.wordpress.org/harishanker/\">Hari Shanker R</a> · <a href=\"https://profiles.wordpress.org/harrym/\">harrym</a> · <a href=\"https://profiles.wordpress.org/harshalkadu/\">Harshal Kadu</a> · <a href=\"https://profiles.wordpress.org/hazdiego/\">Haz</a> · <a href=\"https://profiles.wordpress.org/hekuranredev/\">hekuranredev</a> · <a href=\"https://profiles.wordpress.org/helen/\">Helen Hou-Sandi</a> · <a href=\"https://profiles.wordpress.org/hdkothari81/\">Hemant Kothari</a> · <a href=\"https://profiles.wordpress.org/iamarinoh/\">Henrique Iamarino</a> · <a href=\"https://profiles.wordpress.org/henrywright/\">Henry Wright</a> · <a href=\"https://profiles.wordpress.org/rvouill/\">Herve THOMAS</a> · <a href=\"https://profiles.wordpress.org/hideishi/\">hideishi</a> · <a href=\"https://profiles.wordpress.org/kurudrive/\">Hidekazu Ishikawa</a> · <a href=\"https://profiles.wordpress.org/hilayt24/\">Hilay Trivedi</a> · <a href=\"https://profiles.wordpress.org/panchalhimani711/\">Himani Panchal</a> · <a href=\"https://profiles.wordpress.org/abcd95/\">Himanshu Pathak</a> · <a href=\"https://profiles.wordpress.org/hbhalodia/\">Hit Bhalodia</a> · <a href=\"https://profiles.wordpress.org/hitendra-chopda/\">Hitendra Chopda</a> · <a href=\"https://profiles.wordpress.org/hiteshhuptechweb/\">Hitesh Dhokai</a> · <a href=\"https://profiles.wordpress.org/hovhanneshovakimyan/\">Hovhannes Hovakimyan</a> · <a href=\"https://profiles.wordpress.org/hueitan/\">hueitan</a> · <a href=\"https://profiles.wordpress.org/humanify/\">humanify</a> · <a href=\"https://profiles.wordpress.org/hussain896/\">hussain896</a> · <a href=\"https://profiles.wordpress.org/huubl/\">huubl</a> · <a href=\"https://profiles.wordpress.org/huzaifaalmesbah/\">Huzaifa Al Mesbah</a> · <a href=\"https://profiles.wordpress.org/iandunn/\">Ian Dunn</a> · <a href=\"https://profiles.wordpress.org/ilovecats7/\">ilovecats7</a> · <a href=\"https://profiles.wordpress.org/imranhasanraaz/\">Imran</a> · <a href=\"https://profiles.wordpress.org/imranh920/\">Imran Hossain (a11n)</a> · <a href=\"https://profiles.wordpress.org/indirabiswas27/\">Indira Biswas</a> · <a href=\"https://profiles.wordpress.org/indithemes/\">indithemes</a> · <a href=\"https://profiles.wordpress.org/isabel_brison/\">Isabel Brison</a> · <a href=\"https://profiles.wordpress.org/iseulde/\">iseulde</a> · <a href=\"https://profiles.wordpress.org/isuke01/\">Isu</a> · <a href=\"https://profiles.wordpress.org/ivankristianto/\">Ivan Kristianto</a> · <a href=\"https://profiles.wordpress.org/moxie/\">Jack</a> · <a href=\"https://profiles.wordpress.org/jagirbahesh/\">Jagir Bahesh</a> · <a href=\"https://profiles.wordpress.org/jainil07/\">Jainil Shah</a> · <a href=\"https://profiles.wordpress.org/whyisjake/\">Jake Spurlock</a> · <a href=\"https://profiles.wordpress.org/jameskoster/\">James Koster</a> · <a href=\"https://profiles.wordpress.org/jhmonroe/\">James Monroe</a> · <a href=\"https://profiles.wordpress.org/jopdop30/\">James Payne</a> · <a href=\"https://profiles.wordpress.org/imaginarymedia/\">James Robinson</a> · <a href=\"https://profiles.wordpress.org/q0rban/\">James Sansbury</a> · <a href=\"https://profiles.wordpress.org/jamieblomerus/\">Jamie Blomerus</a> · <a href=\"https://profiles.wordpress.org/jammycakes/\">jammycakes</a> · <a href=\"https://profiles.wordpress.org/lysyjan87/\">Jan Lys&#253;</a> · <a href=\"https://profiles.wordpress.org/janak007/\">janak Kaneriya</a> · <a href=\"https://profiles.wordpress.org/janusdev/\">janusdev</a> · <a href=\"https://profiles.wordpress.org/jsnajdr/\">Jarda Snajdr</a> · <a href=\"https://profiles.wordpress.org/jarekmorawski/\">jarekmorawski</a> · <a href=\"https://profiles.wordpress.org/boogah/\">Jason Cosper</a> · <a href=\"https://profiles.wordpress.org/madtownlems/\">Jason LeMahieu (MadtownLems)</a> · <a href=\"https://profiles.wordpress.org/jasonsa19/\">Jason Sauerwald</a> · <a href=\"https://profiles.wordpress.org/javiercasares/\">Javier Casares</a> · <a href=\"https://profiles.wordpress.org/shovan_jaya/\">Jayaram</a> · <a href=\"https://profiles.wordpress.org/jdahir0789/\">Jaydip Ahir</a> · <a href=\"https://profiles.wordpress.org/jdnd/\">jdnd</a> · <a href=\"https://profiles.wordpress.org/audrasjb/\">Jean-Baptiste Audras</a> · <a href=\"https://profiles.wordpress.org/krokodok/\">Jeff Chi</a> · <a href=\"https://profiles.wordpress.org/maverick3x6/\">Jeff Golenski</a> · <a href=\"https://profiles.wordpress.org/jffng/\">Jeff Ong</a> · <a href=\"https://profiles.wordpress.org/jeffpaul/\">Jeff Paul</a> · <a href=\"https://profiles.wordpress.org/jeffr0/\">Jeffro</a> · <a href=\"https://profiles.wordpress.org/jeflopodev/\">jeflopo</a> · <a href=\"https://profiles.wordpress.org/jdy68/\">Jenny Dupuy</a> · <a href=\"https://profiles.wordpress.org/jepperask/\">jepperask</a> · <a href=\"https://profiles.wordpress.org/jeremyfelt/\">Jeremy Felt</a> · <a href=\"https://profiles.wordpress.org/jeremy80/\">jeremy80</a> · <a href=\"https://profiles.wordpress.org/jeremyroman/\">jeremyroman</a> · <a href=\"https://profiles.wordpress.org/jeryj/\">jeryj</a> · <a href=\"https://profiles.wordpress.org/jessedyck/\">jessedyck</a> · <a href=\"https://profiles.wordpress.org/luminuu/\">Jessica Lyschik</a> · <a href=\"https://profiles.wordpress.org/jigar-bhanushali/\">Jigar Bhanushali</a> · <a href=\"https://profiles.wordpress.org/jigar9998/\">Jigar Panchal</a> · <a href=\"https://profiles.wordpress.org/jnweaver/\">jnweaver</a> · <a href=\"https://profiles.wordpress.org/jartes/\">Joan Artes</a> · <a href=\"https://profiles.wordpress.org/jodamo5/\">jodamo5</a> · <a href=\"https://profiles.wordpress.org/joedolson/\">Joe Dolson</a> · <a href=\"https://profiles.wordpress.org/joehoyle/\">Joe Hoyle</a> · <a href=\"https://profiles.wordpress.org/joemcgill/\">Joe McGill</a> · <a href=\"https://profiles.wordpress.org/joecsmalley/\">joecsmalley</a> · <a href=\"https://profiles.wordpress.org/joen/\">Joen Asmussen</a> · <a href=\"https://profiles.wordpress.org/timse201/\">Johannes J&#252;lg</a> · <a href=\"https://profiles.wordpress.org/johnbillion/\">John Blackbourn</a> · <a href=\"https://profiles.wordpress.org/johnjamesjacoby/\">John James Jacoby</a> · <a href=\"https://profiles.wordpress.org/johnregan3/\">John Regan</a> · <a href=\"https://profiles.wordpress.org/arrcorona/\">Jomar Jay Corona</a> · <a href=\"https://profiles.wordpress.org/jomonthomaslobo1/\">Jomon Thomas Lobo</a> · <a href=\"https://profiles.wordpress.org/jonsurrell/\">Jon Surrell</a> · <a href=\"https://profiles.wordpress.org/psykro/\">Jonathan Bossenger</a> · <a href=\"https://profiles.wordpress.org/desrosj/\">Jonathan Desrosiers</a> · <a href=\"https://profiles.wordpress.org/jongycastillo/\">Jong</a> · <a href=\"https://profiles.wordpress.org/n2erjo00/\">Joni Erkkil&#228;</a> · <a href=\"https://profiles.wordpress.org/spacedmonkey/\">Jonny Harris</a> · <a href=\"https://profiles.wordpress.org/jonnyauk/\">jonnyauk</a> · <a href=\"https://profiles.wordpress.org/joomskys/\">joomskys</a> · <a href=\"https://profiles.wordpress.org/joostdevalk/\">Joost de Valk</a> · <a href=\"https://profiles.wordpress.org/jordesign/\">jordesign</a> · <a href=\"https://profiles.wordpress.org/jorgefilipecosta/\">Jorge Costa</a> · <a href=\"https://profiles.wordpress.org/josvelasco/\">Jos Velasco</a> · <a href=\"https://profiles.wordpress.org/josevarghese/\">Jose Varghese</a> · <a href=\"https://profiles.wordpress.org/blogitsolutions/\">Josef Seidl</a> · <a href=\"https://profiles.wordpress.org/josephscott/\">Joseph Scott</a> · <a href=\"https://profiles.wordpress.org/verygoode/\">Joshua Goode</a> · <a href=\"https://profiles.wordpress.org/joshuawold/\">Joshua Wold</a> · <a href=\"https://profiles.wordpress.org/jottevanger/\">jottevanger</a> · <a href=\"https://profiles.wordpress.org/jokanane/\">Jouni Kananen</a> · <a href=\"https://profiles.wordpress.org/joyously/\">Joy</a> · <a href=\"https://profiles.wordpress.org/juanfra/\">Juan Aldasoro</a> · <a href=\"https://profiles.wordpress.org/juanbuis/\">juanbuis</a> · <a href=\"https://profiles.wordpress.org/juanmaguitar/\">JuanMa Garrido</a> · <a href=\"https://profiles.wordpress.org/juanwp22/\">juanwp22</a> · <a href=\"https://profiles.wordpress.org/jules-colle/\">Jules Colle</a> · <a href=\"https://profiles.wordpress.org/julianmar/\">julianmar</a> · <a href=\"https://profiles.wordpress.org/juliemoynat/\">Julie Moynat</a> · <a href=\"https://profiles.wordpress.org/jrf/\">Juliette Reinders Folmer</a> · <a href=\"https://profiles.wordpress.org/juliobox/\">Julio Potier</a> · <a href=\"https://profiles.wordpress.org/greenshady/\">Justin Tadlock</a> · <a href=\"https://profiles.wordpress.org/juzar/\">Juzar</a> · <a href=\"https://profiles.wordpress.org/kadamwhite/\">K. Adam White</a> · <a href=\"https://profiles.wordpress.org/kafleg/\">KafleG</a> · <a href=\"https://profiles.wordpress.org/kevin940726/\">Kai Hao</a> · <a href=\"https://profiles.wordpress.org/kaitohm/\">Kaito Hanamori</a> · <a href=\"https://profiles.wordpress.org/ikamal/\">Kamal Hosen</a> · <a href=\"https://profiles.wordpress.org/kapasias/\">KAP ASIAs</a> · <a href=\"https://profiles.wordpress.org/kapilpaul/\">Kapil Paul</a> · <a href=\"https://profiles.wordpress.org/karlgroves/\">karlgroves</a> · <a href=\"https://profiles.wordpress.org/karolmanijak/\">Karol Manijak</a> · <a href=\"https://profiles.wordpress.org/karthickmurugan/\">Karthick Murugan</a> · <a href=\"https://profiles.wordpress.org/thekt12/\">Karthik Thayyil</a> · <a href=\"https://profiles.wordpress.org/karthikeya01/\">Karthikeya Bethu</a> · <a href=\"https://profiles.wordpress.org/kasparsd/\">Kaspars</a> · <a href=\"https://profiles.wordpress.org/zoonini/\">Kathryn Presner</a> · <a href=\"https://profiles.wordpress.org/kausaralm/\">Kausar Alam</a> · <a href=\"https://profiles.wordpress.org/keithdevon/\">keithdevon</a> · <a href=\"https://profiles.wordpress.org/kel-dc/\">Kel Santiago-Pilarski</a> · <a href=\"https://profiles.wordpress.org/ryelle/\">Kelly Choyce-Dwan</a> · <a href=\"https://profiles.wordpress.org/tinypixel/\">Kelly Mears</a> · <a href=\"https://profiles.wordpress.org/keoshi/\">keoshi</a> · <a href=\"https://profiles.wordpress.org/ketanniruke/\">Ketan Niruke</a> · <a href=\"https://profiles.wordpress.org/patelketan/\">Ketan Patel</a> · <a href=\"https://profiles.wordpress.org/kevinlearynet/\">Kevin Leary</a> · <a href=\"https://profiles.wordpress.org/kharisblank/\">Kharis Sulistiyono</a> · <a href=\"https://profiles.wordpress.org/iamkingsleyf/\">Kingsley Felix</a> · <a href=\"https://profiles.wordpress.org/kirasong/\">Kira Schroder</a> · <a href=\"https://profiles.wordpress.org/kjroelke/\">KJ Roelke</a> · <a href=\"https://profiles.wordpress.org/kkmuffme/\">kkmuffme</a> · <a href=\"https://profiles.wordpress.org/knutsp/\">Knut Sparhell</a> · <a href=\"https://profiles.wordpress.org/kohheepeace/\">kohheepeace</a> · <a href=\"https://profiles.wordpress.org/obenland/\">Konstantin Obenland</a> · <a href=\"https://profiles.wordpress.org/kmgalanakis/\">Konstantinos Galanakis</a> · <a href=\"https://profiles.wordpress.org/xkon/\">Konstantinos Xenos</a> · <a href=\"https://profiles.wordpress.org/kristastevens/\">kristastevens</a> · <a href=\"https://profiles.wordpress.org/krupajnanda/\">Krupa Nanda</a> · <a href=\"https://profiles.wordpress.org/krupaly2k/\">Krupal Lakhia</a> · <a href=\"https://profiles.wordpress.org/laurelfulford/\">laurelfulford</a> · <a href=\"https://profiles.wordpress.org/lakshmananphp/\">Lax Mariappan</a> · <a href=\"https://profiles.wordpress.org/laxman-prajapati/\">Laxman Prajapati</a> · <a href=\"https://profiles.wordpress.org/lcarevic/\">lcarevic</a> · <a href=\"https://profiles.wordpress.org/leecollings/\">Lee</a> · <a href=\"https://profiles.wordpress.org/leewillis77/\">Lee Willis</a> · <a href=\"https://profiles.wordpress.org/leedxw/\">leedxw</a> · <a href=\"https://profiles.wordpress.org/0mirka00/\">Lena Morita</a> · <a href=\"https://profiles.wordpress.org/lenasterg/\">lenasterg</a> · <a href=\"https://profiles.wordpress.org/leszeks/\">leszeks</a> · <a href=\"https://profiles.wordpress.org/leup/\">leup</a> · <a href=\"https://profiles.wordpress.org/levskipg/\">levskipg</a> · <a href=\"https://profiles.wordpress.org/lgladdy/\">Liam Gladdy</a> · <a href=\"https://profiles.wordpress.org/lilgames/\">LilGames</a> · <a href=\"https://profiles.wordpress.org/louislaugesen/\">Louis</a> · <a href=\"https://profiles.wordpress.org/louwie17/\">Lourens</a> · <a href=\"https://profiles.wordpress.org/lovesoni1999/\">Love Soni</a> · <a href=\"https://profiles.wordpress.org/thelovekesh/\">Lovekesh Kumar</a> · <a href=\"https://profiles.wordpress.org/lovewpmu/\">lovewpmu</a> · <a href=\"https://profiles.wordpress.org/lovor/\">Lovro Hrust</a> · <a href=\"https://profiles.wordpress.org/dreadlox/\">Lox</a> · <a href=\"https://profiles.wordpress.org/ltrihan/\">ltrihan</a> · <a href=\"https://profiles.wordpress.org/gigitux/\">Luigi Teschio</a> · <a href=\"https://profiles.wordpress.org/zaguiini/\">Luis Felipe Zaguini</a> · <a href=\"https://profiles.wordpress.org/luisherranz/\">luisherranz</a> · <a href=\"https://profiles.wordpress.org/wpfed/\">Lukasz</a> · <a href=\"https://profiles.wordpress.org/lukecavanagh/\">Luke Cavanagh</a> · <a href=\"https://profiles.wordpress.org/gadelhas/\">M&#225;rio Santos</a> · <a href=\"https://profiles.wordpress.org/maciejmackowiak/\">maciejmackowiak</a> · <a href=\"https://profiles.wordpress.org/madhudollu/\">Madhu Dollu</a> · <a href=\"https://profiles.wordpress.org/madpeter/\">madpeter</a> · <a href=\"https://profiles.wordpress.org/magdarogier/\">Magda Rogier</a> · <a href=\"https://profiles.wordpress.org/onemaggie/\">Maggie Cabrera</a> · <a href=\"https://profiles.wordpress.org/mp518/\">Mahesh Prajapati</a> · <a href=\"https://profiles.wordpress.org/mai21/\">Mai</a> · <a href=\"https://profiles.wordpress.org/maikelraow/\">maikelraow</a> · <a href=\"https://profiles.wordpress.org/travel_girl/\">Maja Benke</a> · <a href=\"https://profiles.wordpress.org/mkrndmane/\">Makarand G. Mane</a> · <a href=\"https://profiles.wordpress.org/tomdxw/\">mallorydxw-old</a> · <a href=\"https://profiles.wordpress.org/manfcarlo/\">manfcarlo</a> · <a href=\"https://profiles.wordpress.org/manojmaharrshi/\">Manoj Maharrshi</a> · <a href=\"https://profiles.wordpress.org/manzoorwanijk/\">Manzoor Wani</a> · <a href=\"https://profiles.wordpress.org/mdxfr/\">Marc</a> · <a href=\"https://profiles.wordpress.org/fullofcaffeine/\">Marcelo de Moraes Serpa</a> · <a href=\"https://profiles.wordpress.org/marchalyoan/\">marchalyoan</a> · <a href=\"https://profiles.wordpress.org/afmarchetti/\">Marchetti Design</a> · <a href=\"https://profiles.wordpress.org/mciampini/\">Marco Ciampini</a> · <a href=\"https://profiles.wordpress.org/mariayohana/\">Maria Yohana</a> · <a href=\"https://profiles.wordpress.org/marian1/\">marian1</a> · <a href=\"https://profiles.wordpress.org/nuryko/\">Marianna</a> · <a href=\"https://profiles.wordpress.org/plari/\">Marie</a> · <a href=\"https://profiles.wordpress.org/tyxla/\">Marin Atanasov</a> · <a href=\"https://profiles.wordpress.org/marineevain/\">Marine EVAIN</a> · <a href=\"https://profiles.wordpress.org/nofearinc/\">Mario Peshev</a> · <a href=\"https://profiles.wordpress.org/santosguillamot/\">Mario Santos</a> · <a href=\"https://profiles.wordpress.org/clorith/\">Marius L. J.</a> · <a href=\"https://profiles.wordpress.org/markhowellsmead/\">Mark Howells-Mead</a> · <a href=\"https://profiles.wordpress.org/mapk/\">Mark Uraine</a> · <a href=\"https://profiles.wordpress.org/mark-k/\">Mark-k</a> · <a href=\"https://profiles.wordpress.org/martinkrcho/\">martin.krcho</a> · <a href=\"https://profiles.wordpress.org/marybaum/\">Mary Baum</a> · <a href=\"https://profiles.wordpress.org/4thhubbard/\">Mary Hubbard</a> · <a href=\"https://profiles.wordpress.org/immasud/\">Masud Rana</a> · <a href=\"https://profiles.wordpress.org/paapst/\">Mathieu Paapst</a> · <a href=\"https://profiles.wordpress.org/mmaattiiaass/\">Matias Benedetto</a> · <a href=\"https://profiles.wordpress.org/matveb/\">Matias Ventura</a> · <a href=\"https://profiles.wordpress.org/iammattthomas/\">Matt (Thomas) Miklic</a> · <a href=\"https://profiles.wordpress.org/matt/\">Matt Mullenweg</a> · <a href=\"https://profiles.wordpress.org/mattyrob/\">Matt Robinson</a> · <a href=\"https://profiles.wordpress.org/mattwest/\">Matt West</a> · <a href=\"https://profiles.wordpress.org/matteoenna/\">Matteo Enna</a> · <a href=\"https://profiles.wordpress.org/kinggmobb/\">Matthew</a> · <a href=\"https://profiles.wordpress.org/mboynes/\">Matthew Boynes</a> · <a href=\"https://profiles.wordpress.org/mattryanwalker/\">mattryanwalker</a> · <a href=\"https://profiles.wordpress.org/azouamauriac/\">Mauriac AZOUA</a> · <a href=\"https://profiles.wordpress.org/maximemeganck/\">Maxime Meganck</a> · <a href=\"https://profiles.wordpress.org/maximebj/\">maximebj</a> · <a href=\"https://profiles.wordpress.org/mayanktripathi32/\">Mayank Tripathi</a> · <a href=\"https://profiles.wordpress.org/mayur8991/\">Mayur Prajapati</a> · <a href=\"https://profiles.wordpress.org/faithcoder/\">Md Abdullah Al Arif</a> · <a href=\"https://profiles.wordpress.org/hmbashar/\">Md Abul Bashar</a> · <a href=\"https://profiles.wordpress.org/itsmhrahman/\">Md Hafijur Rahman</a> · <a href=\"https://profiles.wordpress.org/kawsar007/\">MD Kawsar Chowdhury</a> · <a href=\"https://profiles.wordpress.org/mehdi01/\">Md Mahdi Hasan</a> · <a href=\"https://profiles.wordpress.org/mdibrahimk48/\">Md. Ibrahim Khalil</a> · <a href=\"https://profiles.wordpress.org/najmulsaju/\">Md. Najmul Islam</a> · <a href=\"https://profiles.wordpress.org/mehedi_csit/\">Md.Mehedi Hasan</a> · <a href=\"https://profiles.wordpress.org/mdviralsampat/\">mdviralsampat</a> · <a href=\"https://profiles.wordpress.org/megane9988/\">megane9988</a> · <a href=\"https://profiles.wordpress.org/leeseoftbc/\">MelissaH</a> · <a href=\"https://profiles.wordpress.org/metropolis_john/\">metropolis_john</a> · <a href=\"https://profiles.wordpress.org/mdawaffe/\">Michael Adams (mdawaffe)</a> · <a href=\"https://profiles.wordpress.org/mburridge/\">Michael Burridge</a> · <a href=\"https://profiles.wordpress.org/websiteredev/\">Michael Willman</a> · <a href=\"https://profiles.wordpress.org/czapla/\">Michal Czaplinski</a> · <a href=\"https://profiles.wordpress.org/michelleames/\">Michelle Frechette</a> · <a href=\"https://profiles.wordpress.org/marktimemedia/\">Michelle Schulp Hunt</a> · <a href=\"https://profiles.wordpress.org/micromadness/\">micromadness</a> · <a href=\"https://profiles.wordpress.org/mcsf/\">Miguel Fonseca</a> · <a href=\"https://profiles.wordpress.org/mmtr86/\">Miguel Torres</a> · <a href=\"https://profiles.wordpress.org/mijotj/\">Mijo T J</a> · <a href=\"https://profiles.wordpress.org/simison/\">Mikael Korpela</a> · <a href=\"https://profiles.wordpress.org/mbijon/\">Mike Bijon</a> · <a href=\"https://profiles.wordpress.org/ritterml/\">Mike Ritter</a> · <a href=\"https://profiles.wordpress.org/mikinc860/\">Mikin Chauhan</a> · <a href=\"https://profiles.wordpress.org/milana_cap/\">Milana Cap</a> · <a href=\"https://profiles.wordpress.org/milindmore22/\">Milind More</a> · <a href=\"https://profiles.wordpress.org/mimitips/\">mimi</a> · <a href=\"https://profiles.wordpress.org/369work/\">miroku</a> · <a href=\"https://profiles.wordpress.org/presstoke/\">Mitchell Austin</a> · <a href=\"https://profiles.wordpress.org/modi2918/\">Modi Sahil</a> · <a href=\"https://profiles.wordpress.org/antwortzeit/\">modulbuero</a> · <a href=\"https://profiles.wordpress.org/aboelfotoh/\">Mohamed Aboelfotoh Mohamed</a> · <a href=\"https://profiles.wordpress.org/mohitdadhich10/\">Mohit Dadhich</a> · <a href=\"https://profiles.wordpress.org/mojorob/\">mojorob</a> · <a href=\"https://profiles.wordpress.org/jucaduca/\">Morais Junior</a> · <a href=\"https://profiles.wordpress.org/mosescursor/\">Moses Cursor Ssebunya</a> · <a href=\"https://profiles.wordpress.org/mosne/\">Mosne / Paolo Tesei</a> · <a href=\"https://profiles.wordpress.org/mr660/\">mr660</a> · <a href=\"https://profiles.wordpress.org/mreishus/\">mreishus</a> · <a href=\"https://profiles.wordpress.org/mrunalkulkarni/\">mrunalkulkarni</a> · <a href=\"https://profiles.wordpress.org/mrwweb/\">mrwweb</a> · <a href=\"https://profiles.wordpress.org/mtdkei/\">mt</a> · <a href=\"https://profiles.wordpress.org/devmuhib/\">Muhibul Haque</a> · <a href=\"https://profiles.wordpress.org/mujuonly/\">mujuonly</a> · <a href=\"https://profiles.wordpress.org/mukesh27/\">Mukesh Panchal</a> · <a href=\"https://profiles.wordpress.org/mukulsingh27/\">Mukul Singh</a> · <a href=\"https://profiles.wordpress.org/my1xt/\">My1</a> · <a href=\"https://profiles.wordpress.org/n8finch/\">n8finch</a> · <a href=\"https://profiles.wordpress.org/assassinateur/\">Nadir Seghir</a> · <a href=\"https://profiles.wordpress.org/nandow/\">nandow</a> · <a href=\"https://profiles.wordpress.org/nanisamireddy/\">NANI SAMIREDDY</a> · <a href=\"https://profiles.wordpress.org/narenin/\">Narendra Sishodiya</a> · <a href=\"https://profiles.wordpress.org/nareshbheda/\">Naresh Bheda</a> · <a href=\"https://profiles.wordpress.org/muddassirnasim/\">Nasim Miah</a> · <a href=\"https://profiles.wordpress.org/nataliat2004/\">Natalia T</a> · <a href=\"https://profiles.wordpress.org/nathanatmoz/\">Nathan Johnson</a> · <a href=\"https://profiles.wordpress.org/navneet/\">navneet</a> · <a href=\"https://profiles.wordpress.org/navi161/\">Navneet Kaur</a> · <a href=\"https://profiles.wordpress.org/nhrrob/\">Nazmul Hasan Robin</a> · <a href=\"https://profiles.wordpress.org/greatislander/\">Ned Zimmerman</a> · <a href=\"https://profiles.wordpress.org/neotrope/\">neotrope</a> · <a href=\"https://profiles.wordpress.org/mcqueen22/\">NerQuiles</a> · <a href=\"https://profiles.wordpress.org/krstarica/\">net</a> · <a href=\"https://profiles.wordpress.org/ndiego/\">Nick Diego</a> · <a href=\"https://profiles.wordpress.org/nickgalvez/\">nickgalvez</a> · <a href=\"https://profiles.wordpress.org/nickwilmot/\">nickwilmot</a> · <a href=\"https://profiles.wordpress.org/undefinedfr/\">Nicolas RIVIERE</a> · <a href=\"https://profiles.wordpress.org/nicolasleroy/\">nicolasleroy</a> · <a href=\"https://profiles.wordpress.org/nidhidhandhukiya/\">nidhidhandhukiya</a> · <a href=\"https://profiles.wordpress.org/ntsekouras/\">Nik Tsekouras</a> · <a href=\"https://profiles.wordpress.org/smushytaco/\">Nikan Radan</a> · <a href=\"https://profiles.wordpress.org/nikitasolanki1812/\">Nikita Solanki</a> · <a href=\"https://profiles.wordpress.org/nikunj8866/\">Nikunj Hatkar</a> · <a href=\"https://profiles.wordpress.org/snilesh/\">Nilesh Shiragave</a> · <a href=\"https://profiles.wordpress.org/nirajgirixd/\">Niraj Giri</a> · <a href=\"https://profiles.wordpress.org/nithins53/\">Nithin SreeRaj</a> · <a href=\"https://profiles.wordpress.org/mrtortai/\">Noam Eppel</a> · <a href=\"https://profiles.wordpress.org/othernoel/\">Noel Santos</a> · <a href=\"https://profiles.wordpress.org/noruzzaman/\">Noruzzaman</a> · <a href=\"https://profiles.wordpress.org/nosilver4u/\">nosilver4u</a> · <a href=\"https://profiles.wordpress.org/oceantober/\">oceantober</a> · <a href=\"https://profiles.wordpress.org/finalwebsites/\">Olaf Lederer</a> · <a href=\"https://profiles.wordpress.org/oglekler/\">Olga Gleckler</a> · <a href=\"https://profiles.wordpress.org/domainsupport/\">Oliver Campion</a> · <a href=\"https://profiles.wordpress.org/jbkkd/\">Omer Korner</a> · <a href=\"https://profiles.wordpress.org/arzola/\">Oscar Arzola</a> · <a href=\"https://profiles.wordpress.org/groenroos/\">Oskari Groenroos</a> · <a href=\"https://profiles.wordpress.org/ov3rfly/\">Ov3rfly</a> · <a href=\"https://profiles.wordpress.org/paaljoachim/\">Paal Joachim Romdahl</a> · <a href=\"https://profiles.wordpress.org/pampfelimetten/\">pampfelimetten</a> · <a href=\"https://profiles.wordpress.org/parinpanjari/\">Parin Panjari</a> · <a href=\"https://profiles.wordpress.org/dparthj/\">Parth Dodiya</a> · <a href=\"https://profiles.wordpress.org/parthvataliya/\">Parth vataliya</a> · <a href=\"https://profiles.wordpress.org/swissspidy/\">Pascal Birchler</a> · <a href=\"https://profiles.wordpress.org/casiepa/\">Pascal Casier</a> · <a href=\"https://profiles.wordpress.org/pateljaymin/\">Patel Jaymin</a> · <a href=\"https://profiles.wordpress.org/patricia70/\">Patricia BT</a> · <a href=\"https://profiles.wordpress.org/lumiblog/\">Patrick Lumumba</a> · <a href=\"https://profiles.wordpress.org/eartboard/\">Paul</a> · <a href=\"https://profiles.wordpress.org/pbearne/\">Paul Bearne</a> · <a href=\"https://profiles.wordpress.org/pbiron/\">Paul Biron</a> · <a href=\"https://profiles.wordpress.org/bbpaule/\">Paul English</a> · <a href=\"https://profiles.wordpress.org/paulkevan/\">Paul Kevan</a> · <a href=\"https://profiles.wordpress.org/paullb/\">paullb</a> · <a href=\"https://profiles.wordpress.org/psrpinto/\">Paulo Pinto</a> · <a href=\"https://profiles.wordpress.org/paulopmt1/\">Paulo Trentin</a> · <a href=\"https://profiles.wordpress.org/pavanpatil1/\">Pavan Patil</a> · <a href=\"https://profiles.wordpress.org/creadordev/\">Pawan Kumar</a> · <a href=\"https://profiles.wordpress.org/pedromendonca/\">Pedro Mendon&#231;a</a> · <a href=\"https://profiles.wordpress.org/provenself/\">Peter Rubin</a> · <a href=\"https://profiles.wordpress.org/westi/\">Peter Westwood</a> · <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">Peter Wilson</a> · <a href=\"https://profiles.wordpress.org/peter8nss/\">peter8nss</a> · <a href=\"https://profiles.wordpress.org/peterdavehello/\">peterdavehello</a> · <a href=\"https://profiles.wordpress.org/petitphp/\">petitphp</a> · <a href=\"https://profiles.wordpress.org/philliproth/\">philliproth</a> · <a href=\"https://profiles.wordpress.org/philwebs/\">philwebs</a> · <a href=\"https://profiles.wordpress.org/pitamdey/\">Pitam Dey</a> · <a href=\"https://profiles.wordpress.org/pixlpirate/\">pixlpirate</a> · <a href=\"https://profiles.wordpress.org/podpirate/\">podpirate</a> · <a href=\"https://profiles.wordpress.org/poojabhimani/\">Pooja Bhimani</a> · <a href=\"https://profiles.wordpress.org/pooja1210/\">Pooja Killekar (Muchandikar)</a> · <a href=\"https://profiles.wordpress.org/pooja9712/\">pooja9712</a> · <a href=\"https://profiles.wordpress.org/praful2111/\">Praful Patel</a> · <a href=\"https://profiles.wordpress.org/prasadkarmalkar/\">Prasad Karmalkar</a> · <a href=\"https://profiles.wordpress.org/prashant/\">prashant</a> · <a href=\"https://profiles.wordpress.org/pmbaldha/\">Prashant Baldha</a> · <a href=\"https://profiles.wordpress.org/contactprashantpp/\">Prashant Patil</a> · <a href=\"https://profiles.wordpress.org/prathamesh24/\">Prathamesh Shirke</a> · <a href=\"https://profiles.wordpress.org/prathameshbhagat1511/\">prathameshbhagat1511</a> · <a href=\"https://profiles.wordpress.org/pkbhatt/\">Pratik Bhatt</a> · <a href=\"https://profiles.wordpress.org/pratikgandhi/\">Pratik Gandhi</a> · <a href=\"https://profiles.wordpress.org/pratiklondhe/\">Pratik Londhe</a> · <a href=\"https://profiles.wordpress.org/presskopp/\">Presskopp</a> · <a href=\"https://profiles.wordpress.org/digitalpritam/\">Pritam Sonone</a> · <a href=\"https://profiles.wordpress.org/priyank9033/\">Priyank Vadhavana</a> · <a href=\"https://profiles.wordpress.org/pushpenderindia/\">Pushpender Singh</a> · <a href=\"https://profiles.wordpress.org/itsjonq/\">Q</a> · <a href=\"https://profiles.wordpress.org/qhaensler/\">qhaensler</a> · <a href=\"https://profiles.wordpress.org/rfischmann/\">Rafael Fischmann</a> · <a href=\"https://profiles.wordpress.org/rahulsprajapati/\">Rahul Prajapati</a> · <a href=\"https://profiles.wordpress.org/imrraaj/\">Raj Patel</a> · <a href=\"https://profiles.wordpress.org/rajat1192/\">Rajat Patel</a> · <a href=\"https://profiles.wordpress.org/raj198/\">Rajendra Patel</a> · <a href=\"https://profiles.wordpress.org/rajendrapatilraj/\">Rajendra Patil</a> · <a href=\"https://profiles.wordpress.org/rkradadiya/\">Rajesh Radadiya</a> · <a href=\"https://profiles.wordpress.org/rajeshrathodwp/\">Rajesh Rathod</a> · <a href=\"https://profiles.wordpress.org/rajinsharwar/\">Rajin Sharwar</a> · <a href=\"https://profiles.wordpress.org/rahmohn/\">Ramon Ahnert</a> · <a href=\"https://profiles.wordpress.org/rcorrales/\">Ramon Corrales</a> · <a href=\"https://profiles.wordpress.org/ramonopoly/\">Ramon James</a> · <a href=\"https://profiles.wordpress.org/ravigadhiyawp/\">Ravi Gadhiya</a> · <a href=\"https://profiles.wordpress.org/redkite/\">redkite</a> · <a href=\"https://profiles.wordpress.org/rehanali/\">Rehan Ali</a> · <a href=\"https://profiles.wordpress.org/rejaulalomkhan/\">Rejaul Alom Khan</a> · <a href=\"https://profiles.wordpress.org/rembem/\">Remco</a> · <a href=\"https://profiles.wordpress.org/renathoc/\">Renatho</a> · <a href=\"https://profiles.wordpress.org/ooraiser69/\">Renz Jay Sanchez</a> · <a href=\"https://profiles.wordpress.org/youknowriad/\">Riad Benguella</a> · <a href=\"https://profiles.wordpress.org/richtabor/\">Rich Tabor</a> · <a href=\"https://profiles.wordpress.org/riddhidave/\">Riddhi Dave</a> · <a href=\"https://profiles.wordpress.org/rinkalpagdar/\">Rinkal Pagdar</a> · <a href=\"https://profiles.wordpress.org/rishavdutta/\">Rishav Dutta</a> · <a href=\"https://profiles.wordpress.org/rcreators/\">Rishi Mehta</a> · <a href=\"https://profiles.wordpress.org/rishishah/\">Rishi Shah</a> · <a href=\"https://profiles.wordpress.org/rishit30g/\">Rishit Gupta</a> · <a href=\"https://profiles.wordpress.org/rkyburz/\">rkyburz</a> · <a href=\"https://profiles.wordpress.org/noisysocks/\">Robert Anderson</a> · <a href=\"https://profiles.wordpress.org/miqrogroove/\">Robert Chapin</a> · <a href=\"https://profiles.wordpress.org/robertghetau/\">Robert Ghetau</a> · <a href=\"https://profiles.wordpress.org/harmr/\">Robert Seyfriedsberger</a> · <a href=\"https://profiles.wordpress.org/robertstaddon/\">robertstaddon</a> · <a href=\"https://profiles.wordpress.org/robinmartijn/\">Robin Martijn</a> · <a href=\"https://profiles.wordpress.org/kreppar/\">Rodrigo Arias</a> · <a href=\"https://profiles.wordpress.org/rodrigosprimo/\">Rodrigo Primo</a> · <a href=\"https://profiles.wordpress.org/rogierlankhorst/\">Rogier Lankhorst</a> · <a href=\"https://profiles.wordpress.org/geekofshire/\">Rohan Jha</a> · <a href=\"https://profiles.wordpress.org/rohitmathur7/\">rohitmathur7</a> · <a href=\"https://profiles.wordpress.org/rohjay/\">rohjay</a> · <a href=\"https://profiles.wordpress.org/room34/\">room34</a> · <a href=\"https://profiles.wordpress.org/rotemg/\">Rotem Gelbart</a> · <a href=\"https://profiles.wordpress.org/lev0/\">Roy Orbitson</a> · <a href=\"https://profiles.wordpress.org/roytanck/\">Roy Tanck</a> · <a href=\"https://profiles.wordpress.org/roybellingan/\">roybellingan</a> · <a href=\"https://profiles.wordpress.org/ruchirj/\">Ruchir Goswami</a> · <a href=\"https://profiles.wordpress.org/rudrakshigupta/\">Rudrakshi Gupta</a> · <a href=\"https://profiles.wordpress.org/rupesh5438/\">Rupesh Patil</a> · <a href=\"https://profiles.wordpress.org/rupw/\">rupw</a> · <a href=\"https://profiles.wordpress.org/ruturajraval2305/\">Ruturaj Raval</a> · <a href=\"https://profiles.wordpress.org/rvoigt/\">rvoigt</a> · <a href=\"https://profiles.wordpress.org/bookdude13/\">Ryan Fredlund</a> · <a href=\"https://profiles.wordpress.org/ryanhellyer/\">Ryan Hellyer</a> · <a href=\"https://profiles.wordpress.org/rmccue/\">Ryan McCue</a> · <a href=\"https://profiles.wordpress.org/welcher/\">Ryan Welcher</a> · <a href=\"https://profiles.wordpress.org/looswebstudio/\">Ryo</a> · <a href=\"https://profiles.wordpress.org/sppramodh/\">S P Pramodh</a> · <a href=\"https://profiles.wordpress.org/sebastienserre/\">S&#233;bastien SERRE</a> · <a href=\"https://profiles.wordpress.org/sergiomdgomes/\">S&#233;rgio Gomes</a> · <a href=\"https://profiles.wordpress.org/soean/\">S&#246;ren W&#252;nsch</a> · <a href=\"https://profiles.wordpress.org/sabbir1991/\">Sabbir Ahmed</a> · <a href=\"https://profiles.wordpress.org/sabrineg/\">sabrineg</a> · <a href=\"https://profiles.wordpress.org/isaeedam/\">Saeed Piri</a> · <a href=\"https://profiles.wordpress.org/sagarlakhani/\">Sagar Lakhani</a> · <a href=\"https://profiles.wordpress.org/sagarprajapati/\">Sagar Prajapati</a> · <a href=\"https://profiles.wordpress.org/mi5t4n/\">Sagar Tamang</a> · <a href=\"https://profiles.wordpress.org/sailpete/\">sailpete</a> · <a href=\"https://profiles.wordpress.org/sainathpoojary/\">Sainath Poojary</a> · <a href=\"https://profiles.wordpress.org/sajjad67/\">Sajjad Hossain Sagor</a> · <a href=\"https://profiles.wordpress.org/sallyruchman/\">sally</a> · <a href=\"https://profiles.wordpress.org/samiamnot/\">samiamnot</a> · <a href=\"https://profiles.wordpress.org/viralsampat/\">Sampat Viral</a> · <a href=\"https://profiles.wordpress.org/ranafge/\">Samsul Islam Rana</a> · <a href=\"https://profiles.wordpress.org/otto42/\">Samuel Wood (Otto)</a> · <a href=\"https://profiles.wordpress.org/codexdemon/\">Sanyogg Shelar</a> · <a href=\"https://profiles.wordpress.org/mikachan/\">Sarah Norris</a> · <a href=\"https://profiles.wordpress.org/sarathar/\">Sarath AR</a> · <a href=\"https://profiles.wordpress.org/sarthaknagoshe2002/\">Sarthak Nagoshe</a> · <a href=\"https://profiles.wordpress.org/sathyapulse/\">Sathiya Venkatesan</a> · <a href=\"https://profiles.wordpress.org/sfougnier/\">Saul Fougnier</a> · <a href=\"https://profiles.wordpress.org/saurabhdhariwal/\">saurabh.dhariwal</a> · <a href=\"https://profiles.wordpress.org/saxonafletcher/\">Saxon Fletcher</a> · <a href=\"https://profiles.wordpress.org/infosatech/\">Sayan Datta</a> · <a href=\"https://profiles.wordpress.org/sayedulsayem/\">Sayedul Sayem</a> · <a href=\"https://profiles.wordpress.org/sbathompson/\">sbathompson</a> · <a href=\"https://profiles.wordpress.org/paragoninitiativeenterprises/\">Scott Arciszewski</a> · <a href=\"https://profiles.wordpress.org/sc0ttkclark/\">Scott Kingsley Clark</a> · <a href=\"https://profiles.wordpress.org/coffee2code/\">Scott Reilly</a> · <a href=\"https://profiles.wordpress.org/scribu/\">scribu</a> · <a href=\"https://profiles.wordpress.org/sean212/\">Sean Fisher</a> · <a href=\"https://profiles.wordpress.org/seanlanglands/\">seanlanglands</a> · <a href=\"https://profiles.wordpress.org/sebastianpisula/\">Sebastian Pisula</a> · <a href=\"https://profiles.wordpress.org/seifradwane/\">Seif Radwane</a> · <a href=\"https://profiles.wordpress.org/sergeybiryukov/\">Sergey Biryukov</a> · <a href=\"https://profiles.wordpress.org/sergiogutierrez/\">sergiogutierrez</a> · <a href=\"https://profiles.wordpress.org/smrubenstein/\">Seth Rubenstein</a> · <a href=\"https://profiles.wordpress.org/severinepozzo/\">Severine Pozzo</a> · <a href=\"https://profiles.wordpress.org/shadialaghbari/\">Shadi G شادي جـ</a> · <a href=\"https://profiles.wordpress.org/shailu25/\">Shail Mehta</a> · <a href=\"https://profiles.wordpress.org/sh4lin/\">Shalin Shah</a> · <a href=\"https://profiles.wordpress.org/shanemuir/\">Shane Muirhead</a> · <a href=\"https://profiles.wordpress.org/spdft/\">Shoe</a> · <a href=\"https://profiles.wordpress.org/shraddhagore/\">Shraddha Gore</a> · <a href=\"https://profiles.wordpress.org/shreyashd21/\">shreyashd21</a> · <a href=\"https://profiles.wordpress.org/shub07/\">Shubham Kumar Bansal</a> · <a href=\"https://profiles.wordpress.org/iamshubhamsp/\">Shubham Patil</a> · <a href=\"https://profiles.wordpress.org/shulard/\">shulard</a> · <a href=\"https://profiles.wordpress.org/shyamkariya/\">Shyam Kariya</a> · <a href=\"https://profiles.wordpress.org/nomnom99/\">Siddharth Thevaril</a> · <a href=\"https://profiles.wordpress.org/siliconforks/\">siliconforks</a> · <a href=\"https://profiles.wordpress.org/simo_m/\">Simone Maranzana</a> · <a href=\"https://profiles.wordpress.org/sirlouen/\">SirLouen</a> · <a href=\"https://profiles.wordpress.org/sjefen6/\">sjefen6</a> · <a href=\"https://profiles.wordpress.org/slaffik/\">Slava Abakumov</a> · <a href=\"https://profiles.wordpress.org/mslavco/\">Slavco Mihajloski</a> · <a href=\"https://profiles.wordpress.org/smerriman/\">smerriman</a> · <a href=\"https://profiles.wordpress.org/snehapatil02/\">Sneha Patil</a> · <a href=\"https://profiles.wordpress.org/snehal5774/\">snehal5774</a> · <a href=\"https://profiles.wordpress.org/sohamjoshi8275/\">Soham sham joshi</a> · <a href=\"https://profiles.wordpress.org/sourabhjain/\">Sourabh Jain</a> · <a href=\"https://profiles.wordpress.org/sourav08/\">Sourav Pahwa</a> · <a href=\"https://profiles.wordpress.org/soyebsalar/\">soyeb salar</a> · <a href=\"https://profiles.wordpress.org/spencerfinnell/\">Spencer Finnell</a> · <a href=\"https://profiles.wordpress.org/spenserhale/\">Spenser Hale</a> · <a href=\"https://profiles.wordpress.org/spmultidots/\">spmultidots</a> · <a href=\"https://profiles.wordpress.org/spncr/\">spncr</a> · <a href=\"https://profiles.wordpress.org/srikat/\">Sridhar Katakam</a> · <a href=\"https://profiles.wordpress.org/stefahn/\">Stefan Seidner-Britting</a> · <a href=\"https://profiles.wordpress.org/ryokuhi/\">Stefano Minoia</a> · <a href=\"https://profiles.wordpress.org/stein2nd/\">stein2nd</a> · <a href=\"https://profiles.wordpress.org/sabernhardt/\">Stephen Bernhardt</a> · <a href=\"https://profiles.wordpress.org/netweb/\">Stephen Edgar</a> · <a href=\"https://profiles.wordpress.org/dufresnesteven/\">Steve Dufresne</a> · <a href=\"https://profiles.wordpress.org/stimul/\">stimul</a> · <a href=\"https://profiles.wordpress.org/strarsis/\">strarsis</a> · <a href=\"https://profiles.wordpress.org/stuartmcalpine/\">Stuart McAlpine</a> · <a href=\"https://profiles.wordpress.org/subodhrajpopat/\">Subodh Rajpopat</a> · <a href=\"https://profiles.wordpress.org/subrataemfluence/\">Subrata Sarkar</a> · <a href=\"https://profiles.wordpress.org/sketchboy/\">SUHAS SUTAR</a> · <a href=\"https://profiles.wordpress.org/sukhendu2002/\">Sukhendu Sekhar Guria</a> · <a href=\"https://profiles.wordpress.org/sumitbagthariya16/\">Sumit Bagthariya</a> · <a href=\"https://profiles.wordpress.org/sumitsingh/\">Sumit Singh</a> · <a href=\"https://profiles.wordpress.org/csesumonpro/\">Sumon Sarker</a> · <a href=\"https://profiles.wordpress.org/sunil25393/\">SunilPrajapati</a> · <a href=\"https://profiles.wordpress.org/surajswalstar/\">Suraj Sutar</a> · <a href=\"https://profiles.wordpress.org/swalkinshaw/\">swalkinshaw</a> · <a href=\"https://profiles.wordpress.org/cybr/\">Sybre Waaijer</a> · <a href=\"https://profiles.wordpress.org/synchro/\">Synchro</a> · <a href=\"https://profiles.wordpress.org/tschwarz-1/\">t.schwarz</a> · <a href=\"https://profiles.wordpress.org/tacoverdo/\">Taco Verdonschot</a> · <a href=\"https://profiles.wordpress.org/gonom9/\">Taegon Kim</a> · <a href=\"https://profiles.wordpress.org/iamtakashi/\">Takashi Irie</a> · <a href=\"https://profiles.wordpress.org/inc2734/\">Takashi Kitajima</a> · <a href=\"https://profiles.wordpress.org/takayukister/\">Takayuki Miyoshi</a> · <a href=\"https://profiles.wordpress.org/takuword/\">Takuro</a> · <a href=\"https://profiles.wordpress.org/karmatosed/\">Tammie Lister</a> · <a href=\"https://profiles.wordpress.org/devtanbir/\">Tanbir Ahmod</a> · <a href=\"https://profiles.wordpress.org/voboghure/\">Tapan Kumer Das</a> · <a href=\"https://profiles.wordpress.org/th23/\">th23</a> · <a href=\"https://profiles.wordpress.org/thakordarshil/\">Thakor Darshil</a> · <a href=\"https://profiles.wordpress.org/thelmachido/\">thelmachido a11n</a> · <a href=\"https://profiles.wordpress.org/themebeans/\">ThemeBeans</a> · <a href=\"https://profiles.wordpress.org/thomaswm/\">thomaswm</a> · <a href=\"https://profiles.wordpress.org/threadi/\">threadi</a> · <a href=\"https://profiles.wordpress.org/thrijith/\">Thrijith Thankachan</a> · <a href=\"https://profiles.wordpress.org/tiagogoncalves/\">tiago</a> · <a href=\"https://profiles.wordpress.org/tigriweb/\">TigriWeb</a> · <a href=\"https://profiles.wordpress.org/tillkruess/\">Till Kr&#252;ss</a> · <a href=\"https://profiles.wordpress.org/tb1909/\">Tim Brath&#228;rig</a> · <a href=\"https://profiles.wordpress.org/dontfeedthecode/\">Tim Sheehan</a> · <a href=\"https://profiles.wordpress.org/timwhitlock/\">Tim W</a> · <a href=\"https://profiles.wordpress.org/sippis/\">Timi Wahalahti</a> · <a href=\"https://profiles.wordpress.org/spaceshipone/\">Timoth&#233;e Brosille</a> · <a href=\"https://profiles.wordpress.org/timothyblynjacobs/\">Timothy Jacobs</a> · <a href=\"https://profiles.wordpress.org/tkama/\">Timur Kamaev</a> · <a href=\"https://profiles.wordpress.org/tirth03/\">Tirth Doshi</a> · <a href=\"https://profiles.wordpress.org/tjarrett/\">TJarrett</a> · <a href=\"https://profiles.wordpress.org/tobiasbg/\">Tobias B&#228;thge</a> · <a href=\"https://profiles.wordpress.org/tobifjellner/\">tobifjellner (Tor-Bjorn &#8220;Tobi&#8221; Fjellner)</a> · <a href=\"https://profiles.wordpress.org/tgsrvrs/\">Tom Gugel</a> · <a href=\"https://profiles.wordpress.org/tommusrhodus/\">Tom Rhodes</a> · <a href=\"https://profiles.wordpress.org/shimotomoki/\">Tomoki Shimomura</a> · <a href=\"https://profiles.wordpress.org/skithund/\">Toni Viemer&#246;</a> · <a href=\"https://profiles.wordpress.org/hellofromtonya/\">Tonya Mork</a> · <a href=\"https://profiles.wordpress.org/toro_unit/\">Toro_Unit (Hiroshi Urabe)</a> · <a href=\"https://profiles.wordpress.org/zodiac1978/\">Torsten Landsiedel</a> · <a href=\"https://profiles.wordpress.org/tropicalista/\">tropicalista</a> · <a href=\"https://profiles.wordpress.org/areziaal/\">Troy Chaplin</a> · <a href=\"https://profiles.wordpress.org/truptikanzariya/\">Trupti Kanzariya</a> · <a href=\"https://profiles.wordpress.org/trushaamin/\">Trusha</a> · <a href=\"https://profiles.wordpress.org/tunetheweb/\">tunetheweb</a> · <a href=\"https://profiles.wordpress.org/dinhtungdu/\">Tung Du</a> · <a href=\"https://profiles.wordpress.org/tusharaddweb/\">Tushar Patel</a> · <a href=\"https://profiles.wordpress.org/tyb/\">TyB</a> · <a href=\"https://profiles.wordpress.org/tysonlmao/\">tysonlmao</a> · <a href=\"https://profiles.wordpress.org/ugyensupport/\">Ugyen Dorji</a> · <a href=\"https://profiles.wordpress.org/umeshsinghin/\">Umesh Singh</a> · <a href=\"https://profiles.wordpress.org/unsalkorkmaz/\">Unsal Korkmaz</a> · <a href=\"https://profiles.wordpress.org/up1512001/\">up1512001</a> · <a href=\"https://profiles.wordpress.org/upadalavipul/\">upadalavipul</a> · <a href=\"https://profiles.wordpress.org/utrenkner/\">utrenkner</a> · <a href=\"https://profiles.wordpress.org/eboxnet/\">Vagelis</a> · <a href=\"https://profiles.wordpress.org/vaibhavsweb/\">Vaibhav Singh Web</a> · <a href=\"https://profiles.wordpress.org/vaibhav2527/\">Vaibhav Tukaram Nawale</a> · <a href=\"https://profiles.wordpress.org/valer1e/\">Val&#233;rie Galassi</a> · <a href=\"https://profiles.wordpress.org/twvania/\">Vania</a> · <a href=\"https://profiles.wordpress.org/okvee/\">vee</a> · <a href=\"https://profiles.wordpress.org/vevas/\">Vegard S.</a> · <a href=\"https://profiles.wordpress.org/vgnavada/\">vgnavada</a> · <a href=\"https://profiles.wordpress.org/vcanales/\">Vicente Canales</a> · <a href=\"https://profiles.wordpress.org/fylgjur/\">Victoria - a11n</a> · <a href=\"https://profiles.wordpress.org/gvgvgvijayan/\">Vijayan</a> · <a href=\"https://profiles.wordpress.org/vijaysinh9094/\">Vijaysinh Zala</a> · <a href=\"https://profiles.wordpress.org/vikrampm/\">Vikram</a> · <a href=\"https://profiles.wordpress.org/szepeviktor/\">Viktor Sz&#233;pe</a> · <a href=\"https://profiles.wordpress.org/vineet2003/\">Vinit</a> · <a href=\"https://profiles.wordpress.org/vipulgupta003/\">Vipul Gupta</a> · <a href=\"https://profiles.wordpress.org/vipulpatil/\">Vipul Patil</a> · <a href=\"https://profiles.wordpress.org/virgildia/\">Virgildia</a> · <a href=\"https://profiles.wordpress.org/virgar/\">Virginie Garnier</a> · <a href=\"https://profiles.wordpress.org/virginienacci/\">virginienacci</a> · <a href=\"https://profiles.wordpress.org/vishy-moghan/\">Vishy Moghan</a> · <a href=\"https://profiles.wordpress.org/vivekawsm/\">vivekawsm</a> · <a href=\"https://profiles.wordpress.org/vrishabhsk/\">Vrishabh Jasani</a> · <a href=\"https://profiles.wordpress.org/vykesmac/\">vykesmac</a> · <a href=\"https://profiles.wordpress.org/wadowad/\">wadowad</a> · <a href=\"https://profiles.wordpress.org/pctevree/\">Web-Pepper</a> · <a href=\"https://profiles.wordpress.org/webmandesign/\">WebMan Design &#124; Oliver Juhas</a> · <a href=\"https://profiles.wordpress.org/west7/\">Wes Theron</a> · <a href=\"https://profiles.wordpress.org/westonruter/\">Weston Ruter</a> · <a href=\"https://profiles.wordpress.org/whaze/\">whaze</a> · <a href=\"https://profiles.wordpress.org/skorasaurus/\">Will Skora</a> · <a href=\"https://profiles.wordpress.org/williampatton/\">williampatton</a> · <a href=\"https://profiles.wordpress.org/wongjn/\">wongjn</a> · <a href=\"https://profiles.wordpress.org/worldweb/\">World Web Technology</a> · <a href=\"https://profiles.wordpress.org/wpgerd/\">wpgerd</a> · <a href=\"https://profiles.wordpress.org/wplmillet/\">wplmillet</a> · <a href=\"https://profiles.wordpress.org/wprockstar2/\">wprockstar2</a> · <a href=\"https://profiles.wordpress.org/wwdes/\">wwdes</a> · <a href=\"https://profiles.wordpress.org/xate/\">xate</a> · <a href=\"https://profiles.wordpress.org/xavilc/\">xavilc</a> · <a href=\"https://profiles.wordpress.org/xpurichan/\">xpurichan</a> · <a href=\"https://profiles.wordpress.org/yahil/\">Yahil Madakiya</a> · <a href=\"https://profiles.wordpress.org/yaniiliev/\">Yani</a> · <a href=\"https://profiles.wordpress.org/yashrocz/\">Yash Kukreja</a> · <a href=\"https://profiles.wordpress.org/yellowafterlife/\">yellowafterlife</a> · <a href=\"https://profiles.wordpress.org/yogeshbhutkar/\">Yogesh Bhutkar</a> · <a href=\"https://profiles.wordpress.org/yudhisthirnahar/\">yudhisthirnahar</a> · <a href=\"https://profiles.wordpress.org/fierevere/\">Yui</a> · <a href=\"https://profiles.wordpress.org/yuliyan/\">Yuliyan Slavchev</a> · <a href=\"https://profiles.wordpress.org/omaeyusuke/\">yuu</a> · <a href=\"https://profiles.wordpress.org/zaoyao/\">zaoyao</a> · <a href=\"https://profiles.wordpress.org/zargarov/\">Zargarov</a> · <a href=\"https://profiles.wordpress.org/zebulan/\">Zebulan Stanphill</a> · <a href=\"https://profiles.wordpress.org/zeelthakkar/\">zeelthakkar</a> · <a href=\"https://profiles.wordpress.org/zunaid321/\">Zunaid Amin</a> · <a href=\"https://profiles.wordpress.org/haozi/\">耗子</a></p>\n\n\n\n<p>More than <a href=\"https://translate.wordpress.org/stats/\">60 locales have fully translated</a> WordPress 6.8 into their language making this one of the most translated releases ever on day one.&nbsp; Community translators are working hard to ensure more translations are on their way.&nbsp; Thank you to everyone who helps make WordPress available in 200 languages.</p>\n\n\n\n<p>Last but not least, thanks to the volunteers who contribute to the <a href=\"https://wordpress.org/support/\">support forums</a> by answering questions from WordPress users worldwide.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Get involved</strong></h2>\n\n\n\n<p>Participation in WordPress goes far beyond coding. And learning more and getting involved is easy.&nbsp; Discover the teams that come together to <a href=\"https://make.wordpress.org/\">Make WordPress</a> and use <a href=\"https://make.wordpress.org/contribute/\">this interactive tool</a> to help you decide which is right for you.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18701\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:66:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"WordCamp Europe 2025: Sali, Basel!\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2025/04/wordcamp-europe-2025-sali-basel/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 14 Apr 2025 19:16:10 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:6:\"Events\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"WordCamp\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"WCEU\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:9:\"WordCamps\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18683\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:411:\"WordCamp Europe 2025 will be held in gorgeous Basel, Switzerland, from June 5 to 7. It will bring together open source enthusiasts, developers, and WordPress professionals from across the region—and the world! This year’s event offers fresh perspectives, engaging conversations, and countless opportunities to connect with the WordPress community, agencies, and innovators over three action-packed [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Brett McSherry\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:6552:\"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"390\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/04/473144529_985418666952827_8265761567676487048_n.png?resize=1024%2C390&#038;ssl=1\" alt=\"\" class=\"wp-image-18690\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2025/04/473144529_985418666952827_8265761567676487048_n.png?resize=1024%2C390&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2025/04/473144529_985418666952827_8265761567676487048_n.png?resize=300%2C114&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2025/04/473144529_985418666952827_8265761567676487048_n.png?resize=768%2C292&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2025/04/473144529_985418666952827_8265761567676487048_n.png?w=1230&amp;ssl=1 1230w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></figure>\n\n\n\n<p>WordCamp Europe 2025 will be held in gorgeous Basel, Switzerland, from June 5 to 7. It will bring together open source enthusiasts, developers, and WordPress professionals from across the region—and the world!</p>\n\n\n\n<p>This year’s event offers fresh perspectives, engaging conversations, and countless opportunities to connect with the WordPress community, agencies, and innovators over three action-packed days of learning, networking, and collaboration.</p>\n\n\n\n<div class=\"wp-block-group has-off-white-background-color has-background is-layout-constrained wp-container-core-group-is-layout-8503c47b wp-block-group-is-layout-constrained\">\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\"><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f39f.png\" alt=\"🎟\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <strong>Tickets are limited—secure yours today!</strong></p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-align-center wp-element-button\" href=\"https://europe.wordcamp.org/2025/tickets/\">Get your ticket now</a></div>\n</div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n</div>\n\n\n\n<h2 class=\"wp-block-heading\">Keynotes, panels, and deep dives</h2>\n\n\n\n<p>The main conference, which will be held on June 6th and 7th, will feature <a href=\"https://europe.wordcamp.org/2025/schedule/\">a lineup of notable keynote sessions</a>, including diverse sessions on business strategy and building innovative modern features, open-source advocacy, accessibility, and more. For those looking to sharpen their skills, presentations will dive deep into topics like SEO for WordPress, performance optimization, speed-builds, and leveraging AI.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Q&amp;A Fireside Chat</h2>\n\n\n\n<p>You can join Mary Hubbard, the WordPress Executive Director, and Matt Mullenweg, co-founder of the WordPress project on June 7th to discuss WordPress and its community, followed by an in-person Q&amp;A session here in Basel.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Explore Basel</h2>\n\n\n\n<p>Basel, the third-largest city in Switzerland, <a href=\"https://europe.wordcamp.org/2025/location/\">is filled with historical buildings, a cathedral, museums, and hidden gems</a>! You can get around Basel and experience it yourself using your BaselCard, which allows you to hop on and off all public transportation without a worry. A walk down Basel’s river Rhine could be the perfect evening during your visit to WordCamp Europe!</p>\n\n\n\n<p><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f6cf.png\" alt=\"🛏\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><a href=\"https://europe.wordcamp.org/2025/location/accommodation/\"> Find accommodations in Basel<br></a><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f68c.png\" alt=\"🚌\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><a href=\"https://europe.wordcamp.org/2025/location/getting-around-in-basel/\"> Learn about BaselCard benefits<br></a><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f4c4.png\" alt=\"📄\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><a href=\"https://europe.wordcamp.org/2025/location/visa/\"> Need a visa? Apply by May 10, 2025</a></p>\n\n\n\n<p><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f4c5.png\" alt=\"📅\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <strong>Plan Your WordCamp Europe Experience</strong> See the <a href=\"https://europe.wordcamp.org/2025/schedule/\">full schedule</a>, plan your sessions, and maximize your time in Basel.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Get WordCamp-ready</h2>\n\n\n\n<p><img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f39f.png\" alt=\"🎟\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <strong>Make sure to secure your <a href=\"https://europe.wordcamp.org/2025/tickets/\">WordCamp Europe 2025 tickets</a></strong> (if you haven’t already!)</p>\n\n\n\n<p>Follow WordCamp Europe news on <a href=\"https://bsky.app/profile/wordpress.org\">Bluesky</a>, <a href=\"https://instagram.com/wordpress/\">Instagram</a>, <a href=\"https://www.facebook.com/WordPress\">Facebook</a>, <a href=\"https://www.linkedin.com/company/wordpress/\">LinkedIn</a>, <a href=\"https://www.threads.net/@wordpress\">Threads</a>, <a href=\"https://mastodon.world/@wordpress\">Mastodon</a>, and <a href=\"https://twitter.com/WordPress\">X/Twitter</a> for real-time updates!</p>\n\n\n\n<p>You can also help us spread the word about WordCamp Europe this year! Post about your attendance <a href=\"https://europe.wordcamp.org/2025/press/spread-the-word/\">using our ready-made texts</a> or we also encourage you to use your own voice – you know your community best.</p>\n\n\n\n<p>And as always, be part of the conversation! Whether you’re attending in-person in Basel or following along online, share your experiences using the tags #WCEU and #WordPress on all social media networks!</p>\n\n\n\n<p>Basel is calling—see you at WordCamp Europe 2025! <img src=\"https://s.w.org/images/core/emoji/16.0.1/72x72/1f1e8-1f1ed.png\" alt=\"🇨🇭\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p>Thank you to <a href=\"https://profiles.wordpress.org/dolgelukkig/\">@dolgelukkig</a> for drafting this copy.</p>\n\n\n\n<p></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18683\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:69:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"WordPress 6.8 Release Candidate 3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2025/04/wordpress-6-8-release-candidate-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 08 Apr 2025 15:54:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6-8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18673\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:260:\"WordPress 6.8 RC 3 is ready for download and testing! The scheduled final release date for WordPress 6.8 is April 15, 2025. Your help testing over the next week is vital to ensuring the final release is everything it should be: stable, powerful, and intuitive.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Jeffrey Paul\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:8765:\"\n<p>The third release candidate (“RC3”) for WordPress 6.8 is ready for download and testing!</p>\n\n\n\n<p><strong>This version of the WordPress software is under development</strong>.<strong>&nbsp; Please do not install, run, or test this version of WordPress on production or mission-critical websites.</strong>&nbsp; Instead, it’s recommended that you evaluate RC3 on a test server and site.</p>\n\n\n\n<p>Reaching this phase of the release cycle is an important milestone.&nbsp; While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 6.8 is the best it can be.</p>\n\n\n\n<p>You can test WordPress 6.8 RC3 in four ways:</p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Plugin</strong></td><td>Install and activate the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin on a WordPress install.&nbsp; (Select the “Bleeding edge” channel and “Beta/RC Only” stream).</td></tr><tr><td><strong>Direct Download</strong></td><td>Download the <a href=\"https://wordpress.org/wordpress-6.8-RC3.zip\">RC3 version (zip)</a> and install it on a WordPress website.</td></tr><tr><td><strong>Command Line</strong></td><td>Use the following <a href=\"https://make.wordpress.org/cli/\">WP-CLI</a> command: <code>wp core update --version=6.8-RC3</code></td></tr><tr><td><strong>WordPress Playground</strong></td><td>Use the <a href=\"https://playground.wordpress.net/?php=8.0&amp;wp=beta&amp;networking=no&amp;language=&amp;multisite=no&amp;random=y4q1rn88xn\">6.8 RC3 WordPress Playground instance</a> (available within 35 minutes after the release is ready) to test the software directly in your browser without the need for a separate site or setup.</td></tr></tbody></table></figure>\n\n\n\n<p>The current target for the WordPress 6.8 release is <strong>April 15, 2025</strong>. Get an overview of the <a href=\"https://make.wordpress.org/core/6-8/\">6.8 release cycle</a>, and check the <a href=\"https://make.wordpress.org/core/\">Make WordPress Core blog</a> for <a href=\"https://make.wordpress.org/core/tag/6-8/\">6.8-related posts</a> leading up to next week’s release for further details.</p>\n\n\n\n<h2 class=\"wp-block-heading\">What’s in WordPress 6.8 RC3?</h2>\n\n\n\n<p>Get a recap of WordPress 6.8’s highlighted features in the <a href=\"https://wordpress.org/news/2025/03/wordpress-6-8-beta-1/\">Beta 1 announcement</a>. For more technical information related to issues addressed since <a href=\"https://wordpress.org/news/2025/04/wordpress-6-8-release-candidate-2/\">RC2</a>, you can browse the following links:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://github.com/WordPress/gutenberg/commits/wp/6.8?since=2025-04-02&amp;until=2025-04-08\">GitHub commits for 6.8</a> since April 1</li>\n\n\n\n<li><a href=\"https://core.trac.wordpress.org/log/branches/6.8?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=60145&amp;stop_rev=60125&amp;limit=100&amp;sfp_email=&amp;sfph_mail=\">Changes committed</a> since April 1</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">How you can contribute</h2>\n\n\n\n<p>WordPress is open source software made possible by a passionate community that collaborates and contributes to its development. The resources below outline various ways you can help the world’s most popular open source web platform, regardless of your technical expertise.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Get involved in testing</h3>\n\n\n\n<p>Testing for issues is critical to ensuring WordPress is performant and stable. It’s also a meaningful way for anyone to contribute. <a href=\"https://make.wordpress.org/test/2025/03/04/help-test-wordpress-6-8/\">This detailed guide</a> will walk you through testing features in WordPress 6.8.&nbsp; For those new to testing, follow <a href=\"https://make.wordpress.org/test/handbook/get-setup-for-testing/\">this general testing guide</a> for more details on getting set up.</p>\n\n\n\n<p>If you encounter an issue, please report it to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">Alpha/Beta area</a> of the support forums or directly to <a href=\"https://core.trac.wordpress.org/newticket\">WordPress Trac</a> if you are comfortable writing a reproducible bug report. You can also check your issue against a list of <a href=\"https://core.trac.wordpress.org/tickets/major\">known bugs</a>.</p>\n\n\n\n<p>Curious about testing releases in general?&nbsp; Follow along with the <a href=\"https://make.wordpress.org/test/\">testing initiatives in Make Core</a> and join the <a href=\"https://wordpress.slack.com/messages/core-test/\">#core-test channel</a> on <a href=\"https://wordpress.slack.com/\">Making WordPress Slack</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Search for vulnerabilities</h3>\n\n\n\n<p>From now until the final release of WordPress 6.8 (scheduled for April 15, 2025), the <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/#enhanced-bounty-rewards-during-beta-and-release-candidate-phases\">monetary reward for reporting new, unreleased security vulnerabilities</a> is doubled.&nbsp; Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the <a href=\"https://hackerone.com/wordpress\">HackerOne page</a> and in the <a href=\"https://wordpress.org/about/security/\">security white paper</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Update your theme or plugin</h3>\n\n\n\n<p>For plugin and theme authors, your products play an integral role in extending the functionality and value of WordPress for all users.&nbsp; For more details on developer-related changes in 6.8, please review the <a href=\"https://make.wordpress.org/core/2025/03/28/wordpress-6-8-field-guide/\">WordPress 6.8 Field Guide</a>.</p>\n\n\n\n<p>Thanks for continuing to test your themes and plugins with the WordPress 6.8 beta releases.&nbsp; With RC3, you’ll want to conclude your testing and update the <em>“Tested up to”</em> version in your <a href=\"https://developer.wordpress.org/plugins/wordpress-org/how-your-readme-txt-works/\">plugin’s readme file</a> to 6.8.</p>\n\n\n\n<p>If you find compatibility issues, please post detailed information to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">support forum</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Help translate WordPress</h3>\n\n\n\n<p>Do you speak a language other than English?  <bdo lang=\"es\" dir=\"ltr\">¿Español?</bdo>  <bdo lang=\"fr\" dir=\"ltr\">Français?</bdo>  <bdo lang=\"ru\" dir=\"ltr\">Русский?</bdo>  <bdo lang=\"ja\" dir=\"ltr\">日本語?</bdo> <bdo lang=\"hi\" dir=\"ltr\">हिन्दी?</bdo> <bdo lang=\"mr\" dir=\"ltr\">मराठी?</bdo> <bdo lang=\"bn\" dir=\"ltr\">বাংলা?</bdo>  You can <a href=\"https://translate.wordpress.org/projects/wp/dev/\">help translate WordPress into more than 100 languages</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\">An RC3 haiku</h2>\n\n\n\n<p><em>The launch draws closer,</em><em><br></em><em>Six-eight sings through RC3,</em><em><br></em><em>Almost time to shine.</em></p>\n\n\n\n<p class=\"has-text-align-right\"><em>Thank you to the following contributors for collaborating on this post: <a href=\'https://profiles.wordpress.org/audrasjb/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>audrasjb</a>, <a href=\'https://profiles.wordpress.org/mamaduka/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>mamaduka</a>, <a href=\'https://profiles.wordpress.org/krupajnanda/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>krupajnanda</a>, <a href=\'https://profiles.wordpress.org/benjamin_zekavica/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>benjamin_zekavica</a>, <a href=\'https://profiles.wordpress.org/narenin/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>narenin</a>, <a href=\'https://profiles.wordpress.org/joedolson/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>joedolson</a>, <a href=\'https://profiles.wordpress.org/courane01/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>courane01</a>, <a href=\'https://profiles.wordpress.org/joemcgill/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>joemcgill</a>, <a href=\'https://profiles.wordpress.org/marybaum/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>marybaum</a>, <a href=\'https://profiles.wordpress.org/kmgalanakis/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>kmgalanakis</a>, <a href=\'https://profiles.wordpress.org/umeshsinghin/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>umeshsinghin</a>, <a href=\'https://profiles.wordpress.org/wildworks/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>wildworks</a>, <a href=\'https://profiles.wordpress.org/mkrndmane/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>mkrndmane</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18673\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:69:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"WordPress 6.8 Release Candidate 2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2025/04/wordpress-6-8-release-candidate-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 01 Apr 2025 15:53:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18662\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:367:\"The second Release Candidate (“RC2”) for WordPress 6.8 is ready for download and testing! This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it’s recommended that you evaluate RC2 on a test server and site. Reaching this phase [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"Jonathan Desrosiers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:8741:\"\n<p>The second Release Candidate (“RC2”) for WordPress 6.8 is ready for download and testing!</p>\n\n\n\n<p><strong>This version of the WordPress software is under development</strong>.<strong> Please do not install, run, or test this version of WordPress on production or mission-critical websites.</strong> Instead, it’s recommended that you evaluate RC2 on a test server and site.</p>\n\n\n\n<p>Reaching this phase of the release cycle is an important milestone. While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 6.8 is the best it can be.</p>\n\n\n\n<p>You can test WordPress 6.8 RC2 in four ways:</p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Plugin</strong></td><td>Install and activate the<a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\"> WordPress Beta Tester</a> plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream).</td></tr><tr><td><strong>Direct Download</strong></td><td>Download the<a href=\"https://wordpress.org/wordpress-6.8-RC2.zip\"> RC2 version (zip)</a> and install it on a WordPress website.</td></tr><tr><td><strong>Command Line</strong></td><td>Use the following<a href=\"https://make.wordpress.org/cli/\"> WP-CLI</a> command: wp core update &#8211;version=6.8-RC2</td></tr><tr><td><strong>WordPress Playground</strong></td><td>Use the<a href=\"https://playground.wordpress.net/?php=8.0&amp;wp=beta&amp;networking=no&amp;language=&amp;multisite=no&amp;random=y4q1rn88xn\"> 6.8 RC2 WordPress Playground instance</a> (available within 35 minutes after the release is ready) to test the software directly in your browser without the need for a separate site or setup.</td></tr></tbody></table></figure>\n\n\n\n<p>The current target for the WordPress 6.8 release is <strong>April 15, 2025</strong>.&nbsp; Get an overview of the<a href=\"https://make.wordpress.org/core/6-8/\"> 6.8 release cycle</a>, and check the<a href=\"https://make.wordpress.org/core/\"> Make WordPress Core blog</a> for<a href=\"https://make.wordpress.org/core/tag/6-8/\"> 6.8-related posts</a> in the coming weeks for further details.</p>\n\n\n\n<h2 class=\"wp-block-heading\">What’s in WordPress 6.8 RC2?</h2>\n\n\n\n<p>Get a recap of WordPress 6.8’s highlighted features in the<a href=\"https://wordpress.org/news/2025/03/wordpress-6-8-beta-1/\"> Beta 1 announcement</a>. For more technical information related to issues addressed since RC1, you can browse the following links:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://github.com/WordPress/gutenberg/commits/wp/6.8?since=2025-03-26&amp;until=2025-04-01\">GitHub commits for 6.8</a> since March 25</li>\n\n\n\n<li><a href=\"https://core.trac.wordpress.org/query?id=63175%2C62887%2C63193%2C61219&amp;milestone=6.8&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">Closed Trac tickets</a> since March 25</li>\n</ul>\n\n\n\n<p>Want to look deeper into the details and technical notes for this release? These recent posts cover some of the latest updates:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/03/06/speculative-loading-in-6-8/\">Speculative Loading in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/02/17/wordpress-6-8-will-use-bcrypt-for-password-hashing/\">WordPress 6.8 will use bcrypt for password hashing</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/12/roster-of-design-tools-per-block-wordpress-6-8-edition/\">Roster of design tools per block (WordPress 6.8 edition)</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/13/more-efficient-block-type-registration-in-6-8/\">More efficient block type registration in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/25/updates-to-user-interface-components-in-wordpress-6-8/\">Updates to user-interface components in WordPress 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/24/interactivity-api-best-practices-in-6-8/\">Interactivity API best practices in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/12/i18n-improvements-6-8/\">Internationalization improvements in 6.8</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">How you can contribute</h2>\n\n\n\n<p>WordPress is open source software made possible by a passionate community of people collaborating on and contributing to its development. The resources below outline various ways you can help the world’s most popular open source web platform, regardless of your technical expertise.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Get involved in testing</h3>\n\n\n\n<p>Testing for issues is critical to ensuring WordPress is performant and stable.&nbsp; It’s also a meaningful way for anyone to contribute. <a href=\"https://make.wordpress.org/test/2025/03/04/help-test-wordpress-6-8/\">&nbsp;This detailed guide</a> will walk you through testing features in WordPress 6.8.&nbsp; For those new to testing, follow<a href=\"https://make.wordpress.org/test/handbook/get-setup-for-testing/\"> this general testing guide</a> for more details on getting set up.</p>\n\n\n\n<p>If you encounter an issue, please report it to the<a href=\"https://wordpress.org/support/forum/alphabeta/\"> Alpha/Beta area</a> of the support forums or directly to<a href=\"https://core.trac.wordpress.org/newticket\"> WordPress Trac</a> if you are comfortable writing a reproducible bug report.&nbsp; You can also check your issue against a list of<a href=\"https://core.trac.wordpress.org/tickets/major\"> known bugs</a>.</p>\n\n\n\n<p>Curious about testing releases in general?&nbsp; Follow along with the<a href=\"https://make.wordpress.org/test/\"> testing initiatives in Make Core</a> and join the<a href=\"https://wordpress.slack.com/messages/core-test/\"> #core-test channel</a> on<a href=\"https://wordpress.slack.com/\"> Making WordPress Slack</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Search for vulnerabilities</h3>\n\n\n\n<p>From now until the final release of WordPress 6.8 (scheduled for April 15, 2025), the<a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/#enhanced-bounty-rewards-during-beta-and-release-candidate-phases\"> monetary reward for reporting new, unreleased security vulnerabilities</a> is doubled. Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the<a href=\"https://hackerone.com/wordpress\"> HackerOne page</a> and in the<a href=\"https://wordpress.org/about/security/\"> security white paper</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Update your theme or plugin</h3>\n\n\n\n<p>For plugin and theme authors, your products play an integral role in extending the functionality and value of WordPress for all users.</p>\n\n\n\n<p>Thanks for continuing to test your themes and plugins with the WordPress 6.8 beta releases. With RC2, you’ll want to conclude your testing and update the <em>“Tested up to”</em> version in your<a href=\"https://developer.wordpress.org/plugins/wordpress-org/how-your-readme-txt-works/\"> plugin’s readme file</a> to 6.8.</p>\n\n\n\n<p>If you find compatibility issues, please post detailed information to the<a href=\"https://wordpress.org/support/forum/alphabeta/\"> support forum</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Help translate WordPress</h3>\n\n\n\n<p>Do you speak a language other than English?  ¿Español?  Français? Русский? 日本語?  हिन्दी?  বাংলা?  मराठी?  ಕನ್ನಡ?  You can<a href=\"https://translate.wordpress.org/projects/wp/dev/\"> help translate WordPress into more than 100 languages</a>. This release milestone (RC2) also marks the<a href=\"https://make.wordpress.org/polyglots/handbook/glossary/#hard-freeze\"> hard string freeze</a> point of the 6.8 release cycle.</p>\n\n\n\n<h2 class=\"wp-block-heading\">An RC2 haiku</h2>\n\n\n\n<p><em>Testing, 1, 2, 3</em><br><em>It’s almost April fifteenth</em><br><em>Squashing all the bugs</em></p>\n\n\n\n<p><em>Thank you to the following contributors for collaborating on this post: <a href=\'https://profiles.wordpress.org/michelleames/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>michelleames</a>, <a href=\'https://profiles.wordpress.org/tacoverdo/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>tacoverdo</a>, <a href=\'https://profiles.wordpress.org/jopdop30/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>jopdop30</a>, <a href=\'https://profiles.wordpress.org/vgnavada/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>vgnavada</a>, <a href=\'https://profiles.wordpress.org/jeffpaul/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>jeffpaul</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18662\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:69:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"WordPress 6.8 Release Candidate 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2025/03/wordpress-6-8-release-candidate-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 25 Mar 2025 16:19:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=18639\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:267:\"WordPress 6.8 RC 1 is ready for download and testing! The scheduled final release date for WordPress 6.8 is April 15, 2025. Your help testing over the next three weeks is vital to ensuring the final release is everything it should be: stable, powerful, and intuitive.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Jeffrey Paul\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:9475:\"\n<p>The first Release Candidate (“RC1”) for WordPress 6.8 is ready for download and testing!</p>\n\n\n\n<p><strong>This version of the WordPress software is under development</strong>.<strong>&nbsp; Please do not install, run, or test this version of WordPress on production or mission-critical websites.</strong>&nbsp; Instead, it’s recommended that you evaluate RC1 on a test server and site.</p>\n\n\n\n<p>Reaching this phase of the release cycle is an important milestone.&nbsp; While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 6.8 is the best it can be.</p>\n\n\n\n<p>You can test WordPress 6.8 RC1 in four ways:</p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Plugin</strong></td><td>Install and activate the<a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\"> WordPress Beta Tester</a> plugin on a WordPress install.&nbsp; (Select the “Bleeding edge” channel and “Beta/RC Only” stream).</td></tr><tr><td><strong>Direct Download</strong></td><td>Download the <a href=\"https://wordpress.org/wordpress-6.8-RC1.zip\">RC1 version (zip)</a> and install it on a WordPress website.</td></tr><tr><td><strong>Command Line</strong></td><td>Use the following<a href=\"https://make.wordpress.org/cli/\"> WP-CLI</a> command: <code>wp core update --version=6.8-RC1</code></td></tr><tr><td><strong>WordPress Playground</strong></td><td>Use the <a href=\"https://playground.wordpress.net/?php=8.0&amp;wp=beta&amp;networking=no&amp;language=&amp;multisite=no&amp;random=y4q1rn88xn\">6.8 RC1 WordPress Playground instance</a> (available within 35 minutes after the release is ready) to test the software directly in your browser without the need for a separate site or setup.</td></tr></tbody></table></figure>\n\n\n\n<p>The current target for the WordPress 6.8 release is <strong>April 15, 2025</strong>.&nbsp; Get an overview of the <a href=\"https://make.wordpress.org/core/6-8/\">6.8 release cycle</a>, and check the<a href=\"https://make.wordpress.org/core/\"> Make WordPress Core blog</a> for <a href=\"https://make.wordpress.org/core/tag/6-8/\">6.8-related posts</a> in the coming weeks for further details.</p>\n\n\n\n<h2 class=\"wp-block-heading\">What’s in WordPress 6.8 RC1?</h2>\n\n\n\n<p>Get a recap of WordPress 6.8’s highlighted features in the <a href=\"https://wordpress.org/news/2025/03/wordpress-6-8-beta-1/\">Beta 1 announcement</a>.&nbsp; For more technical information related to issues addressed since Beta 3, you can browse the following links:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://github.com/WordPress/gutenberg/commits/wp/6.8?since=2025-03-18&amp;until=2025-03-25\">GitHub commits for 6.8</a> since March 18</li>\n\n\n\n<li><a href=\"https://core.trac.wordpress.org/query?status=closed&amp;changetime=03%2F18%2F2025..03%2F25%2F2025&amp;milestone=6.8&amp;col=id&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=priority&amp;order=id\">Closed Trac tickets</a> since March 18</li>\n</ul>\n\n\n\n<p>Want to look deeper into the details and technical notes for this release? These recent posts cover some of the latest updates:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/03/06/speculative-loading-in-6-8/\">Speculative Loading in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/02/17/wordpress-6-8-will-use-bcrypt-for-password-hashing/\">WordPress 6.8 will use bcrypt for password hashing</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/12/roster-of-design-tools-per-block-wordpress-6-8-edition/\">Roster of design tools per block (WordPress 6.8 edition)</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/13/more-efficient-block-type-registration-in-6-8/\">More efficient block type registration in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/25/updates-to-user-interface-components-in-wordpress-6-8/\">Updates to user-interface components in WordPress 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/24/interactivity-api-best-practices-in-6-8/\">Interactivity API best practices in 6.8</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/03/12/i18n-improvements-6-8/\">Internationalization improvements in 6.8</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">How you can contribute</h2>\n\n\n\n<p>WordPress is open source software made possible by a passionate community of people collaborating on and contributing to its development.&nbsp; The resources below outline various ways you can help the world’s most popular open source web platform, regardless of your technical expertise.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Get involved in testing</h3>\n\n\n\n<p>Testing for issues is critical to ensuring WordPress is performant and stable.&nbsp; It’s also a meaningful way for anyone to contribute.&nbsp; <a href=\"https://make.wordpress.org/test/2025/03/04/help-test-wordpress-6-8/\">This detailed guide</a> will walk you through testing features in WordPress 6.8.&nbsp; For those new to testing, follow <a href=\"https://make.wordpress.org/test/handbook/get-setup-for-testing/\">this general testing guide</a> for more details on getting set up.</p>\n\n\n\n<p>If you encounter an issue, please report it to the<a href=\"https://wordpress.org/support/forum/alphabeta/\"> Alpha/Beta area</a> of the support forums or directly to<a href=\"https://core.trac.wordpress.org/newticket\"> WordPress Trac</a> if you are comfortable writing a reproducible bug report.&nbsp; You can also check your issue against a list of<a href=\"https://core.trac.wordpress.org/tickets/major\"> known bugs</a>.</p>\n\n\n\n<p>Curious about testing releases in general?&nbsp; Follow along with the<a href=\"https://make.wordpress.org/test/\"> testing initiatives in Make Core</a> and join the<a href=\"https://wordpress.slack.com/messages/core-test/\"> #core-test channel</a> on<a href=\"https://wordpress.slack.com/\"> Making WordPress Slack</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Search for vulnerabilities</h3>\n\n\n\n<p>From now until the final release of WordPress 6.8 (scheduled for April 15, 2025), the <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/#enhanced-bounty-rewards-during-beta-and-release-candidate-phases\">monetary reward for reporting new, unreleased security vulnerabilities</a> is doubled.&nbsp; Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the<a href=\"https://hackerone.com/wordpress\"> HackerOne page</a> and in the<a href=\"https://wordpress.org/about/security/\"> security white paper</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Update your theme or plugin</h3>\n\n\n\n<p>For plugin and theme authors, your products play an integral role in extending the functionality and value of WordPress for all users.</p>\n\n\n\n<p>Thanks for continuing to test your themes and plugins with the WordPress 6.8 beta releases.&nbsp; With RC1, you’ll want to conclude your testing and update the <em>“Tested up to”</em> version in your<a href=\"https://developer.wordpress.org/plugins/wordpress-org/how-your-readme-txt-works/\"> plugin’s readme file</a> to 6.8.</p>\n\n\n\n<p>If you find compatibility issues, please post detailed information to the<a href=\"https://wordpress.org/support/forum/alphabeta/\"> support forum</a>.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Help translate WordPress</h3>\n\n\n\n<p>Do you speak a language other than English?  <bdo lang=\"es\" dir=\"ltr\">¿Español?</bdo>  <bdo lang=\"fr\" dir=\"ltr\">Français?</bdo>  <bdo lang=\"ru\" dir=\"ltr\">Русский?</bdo>  <bdo lang=\"jp\" dir=\"ltr\">日本語?</bdo> <bdo lang=\"hi\" dir=\"ltr\">हिन्दी?</bdo>  <bdo lang=\"bn\" dir=\"ltr\">বাংলা?</bdo>  <bdo lang=\"mr\" dir=\"ltr\">मराठी?</bdo>  You can<a href=\"https://translate.wordpress.org/projects/wp/dev/\"> help translate WordPress into more than 100 languages</a>.  This release milestone (RC1) also marks the<a href=\"https://make.wordpress.org/polyglots/handbook/glossary/#hard-freeze\"> hard string freeze</a> point of the 6.8 release cycle.</p>\n\n\n\n<h2 class=\"wp-block-heading\">An RC1 haiku</h2>\n\n\n\n<p>March fades, nearly there,<br>Six-eight hums—a steady beat,<br>RC greets the world.</p>\n\n\n\n<p class=\"has-text-align-right\"><em>Thank you to the following contributors for collaborating on this post: <a href=\'https://profiles.wordpress.org/joemcgill/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>joemcgill</a> <a href=\'https://profiles.wordpress.org/benjamin_zekavica/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>benjamin_zekavica</a> <a href=\'https://profiles.wordpress.org/courane01/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>courane01</a> <a href=\'https://profiles.wordpress.org/mkrndmane/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>mkrndmane</a> <a href=\'https://profiles.wordpress.org/audrasjb/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>audrasjb</a> <a href=\'https://profiles.wordpress.org/areziaal/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>areziaal</a> <a href=\'https://profiles.wordpress.org/ankit-k-gupta/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>ankit-k-gupta</a> <a href=\'https://profiles.wordpress.org/krupajnanda/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>krupajnanda</a> <a href=\'https://profiles.wordpress.org/bph/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>bph</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"18639\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:32:\"https://wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n	hourly	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"\n	1	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:4:\"site\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"14607090\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:48:\"WpOrg\\Requests\\Utility\\CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:12:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Mon, 16 Jun 2025 15:53:58 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:4:\"vary\";s:37:\"Accept-Encoding, accept, content-type\";s:25:\"strict-transport-security\";s:12:\"max-age=3600\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Thu, 12 Jun 2025 14:44:19 GMT\";s:4:\"link\";s:63:\"<https://wordpress.org/news/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:16:\"content-encoding\";s:2:\"br\";s:7:\"alt-svc\";s:19:\"h3=\":443\"; ma=86400\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}}s:5:\"build\";i:1734145995;s:21:\"cache_expiration_time\";i:1750132437;s:23:\"__cache_expiration_time\";i:1750132437;}','off'),(15729913,'_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9','1750132437','off');
INSERT INTO `wp1_options` VALUES (15729914,'_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9','a:6:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:112:\"\n	\n	\n	\n	\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"WordPress Planet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"en\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"WordPress Planet - http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:50:{i:0;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"Do The Woo Community: We Are Welcoming Woo As a New Sponsor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://openchannels.fm/?p=98641\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://openchannels.fm/we-are-welcoming-woo-as-a-new-sponsor/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:196:\"Since 2018, WooCommerce has been a vital partner for Do the Woo, promoting the brand and providing resources. They will now sponsor Open Channels FM to strengthen community engagement and support.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 16 Jun 2025 08:31:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Bob Dunn\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:131:\"Gutenberg Times: Gutenberg Changelog 118 – WordCamp Europe, WordPress New AI Team, the Pride Photo Drive, Gutenberg 20.9 and 21.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://gutenbergtimes.com/?post_type=podcast&p=40707\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"https://gutenbergtimes.com/podcast/gutenberg-changelog-118-wordpress-new-ai-team-the-pride-photo-drive/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:44750:\"<p>Hosted by Birgit Pauli-Haack, with special guest Anne McCarthy, this episode dives into recent happenings in the WordPress ecosystem, including updates from WordCamp Europe, the launch of the new WordPress AI Team, the Pride Photo Drive initiative, and the latest Gutenberg releases (20.9 and 21.0).</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>WordCamp Europe Recap</strong></h2>\n\n\n\n<p>The community celebrated new milestones, including all workshops being recorded and promptly published to WordPress TV, making it easier for everyone to catch up. Notable sessions covered digital freedom, block development, and innovative ways to extend WordPress without custom blocks. There was also a special mention of the WordPress Campus Connect pilot at the University of Pisa, enabling students to earn credits through WordPress contributions.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>WordPress AI Team Launch</strong></h2>\n\n\n\n<p>WordPress has officially formed a core AI Team, supported by both Automattic and Google contributors, focusing on foundational tools and integrations to bring AI capabilities to the platform. The team is working on projects like the AI Services plugin, the Model Context Protocol (MCP), and the WP Feature API, each designed to provide standardized and extensible AI solutions for the WordPress ecosystem.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pride Photo Drive</strong></h2>\n\n\n\n<p>Anne McCarthy introduced the Pride Photo Drive: an open photo submission event to boost LGBTQ+ representation in the WordPress Photo Directory. The initiative encourages everyone (not just the LGBTQ+ community) to contribute, with fun incentives and cash prizes, emphasizing the importance of diverse, high-quality imagery for web creators.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Gutenberg 20.9 &amp; 21.0 Releases</strong></h2>\n\n\n\n<p>The latest Gutenberg plugin releases bring a host of improvements and enhancements:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A shift towards more modern and maintainable codebase (SASS modules),</li>\n\n\n\n<li>Usability changes to block settings and tool panels,</li>\n\n\n\n<li>Continued iteration on “content-only” editing for simpler, safer user experiences,</li>\n\n\n\n<li>Accessibility improvements and bug fixes suggested by new and long-time contributors,</li>\n\n\n\n<li>Ongoing expansion of the Interactivity API for richer client-side experiences.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Community &amp; Contribution</strong></h2>\n\n\n\n<p>Anne and Birgit emphasize the power of direct community feedback—how user suggestions shape features and workflows. There&#8217;s an open call for more engagement, hallway hangouts, and broad collaboration beyond just in-person events.</p>\n\n\n\n<p><em>This episode is packed with optimism and opportunities for WordPress users and contributors of all backgrounds to get involved—whether that’s through new tech like AI, creative community projects, or by shaping the future of Gutenberg.</em></p>\n\n\n\n<p><a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-118-wordpress-new-ai-team-the-pride-photo-drive/#shownotes\">Show Notes</a> / <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-118-wordpress-new-ai-team-the-pride-photo-drive/#transcript\">Transcript</a></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Editor: <a href=\"https://www.linkedin.com/in/sandy-reed/\">Sandy Reed</a></li>\n\n\n\n<li>Logo: <a href=\"https://markuraine.com/\">Mark Uraine</a></li>\n\n\n\n<li>Production: <a href=\"https://icodeforapurpose.com\">Birgit Pauli-Haack</a></li>\n</ul>\n\n\n\n<p class=\"has-larger-font-size\" id=\"shownotes\"><strong>Show Notes</strong></p>\n\n\n\n<h3 class=\"wp-block-heading\">Special Guest: Anne McCarthy</h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://profiles.wordpress.org/annezazu/\">WordPress profile</a></li>\n\n\n\n<li><a href=\"https://www.linkedin.com/in/anneguionmccarthy/\">LinkedIn</a></li>\n\n\n\n<li>Personal Blog: <a href=\"https://nomad.blog/\">Nomad.blog</a></li>\n\n\n\n<li><a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-111-developer-hours-playground-and-collaborative-editing/\">Gutenberg Changelog #111 – Gutenberg 19.6 and 19.7, Developer Hours, Playground, and Collaborative Editing</a></li>\n\n\n\n<li><a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-87/\">Gutenberg Changelog #87 – Patterns, Gutenberg 16.3 and WordPress 6.3.</a></li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">Celebrating Pride Month</h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://lgbtqpress.com/2025/05/share-your-pride-photo-drive-is-back-for-2025/\">Share your Pride Photo Drive is back for 2025</a></li>\n\n\n\n<li>WordPress photo directory<a href=\"https://wordpress.org/photos/search/ShareYourPride2024/\"> ShareYourPride 2024</a></li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">WordPress AI Team</h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://wordpress.org/news/2025/05/announcing-the-formation-of-the-wordpress-ai-team/\">Announcing the Formation of the WordPress AI Team</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/ai/2025/05/23/welcome-to-the-core-ai-team-blog/\">Welcome to the Core AI Team Blog</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/ai/2025/06/03/introducing-the-ai-team-hallway-hangout-recap/\">Introducing the AI Team – Hallway Hangout Recap</a></li>\n\n\n\n<li><a href=\"https://wordpress.org/plugins/ai-services/\">AI Services</a></li>\n\n\n\n<li><a href=\"https://github.com/mcp-wp/\">MCP for WordPress</a></li>\n\n\n\n<li><a href=\"https://pascalbirchler.com/wordpress-model-context-protocol-mcp/\">Enabling AI-Powered WordPress Development with WP-CLI and the Model Context Protocol (MCP)</a></li>\n\n\n\n<li><a href=\"https://github.com/Automattic/wp-feature-api\">WP Feature API</a></li>\n\n\n\n<li><a href=\"https://www.youtube.com/watch?v=V08qhLL19cM\">The WordPress AI fightback begins!</a></li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">WordCamp Europe Recordings</h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://wordpress.tv/2025/06/09/fireside-chat-with-mary-hubbard-and-matt-mullenweg/\">During Fire side Chat</a> with Mary Hubbard and Matt Mullenweg</li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/wordpress-without-borders-the-fight-for-digital-freedom/\">WordPress without Borders – The Fight for Digital Freedom</a></li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/the-block-developer-cookbook-wceu-2025-edition/\">The Block Developer Cookbook: WCEU 2025 Edition</a></li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/wordpress-gems-for-devs-interactivity-api-2/\">WordPress Gems around the Interactivity API</a>.</li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/why-block-themes-make-woocommerce-stores-better/\">Why Block Themes Make WooCommerce Stores Better</a></li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/do-you-really-need-a-custom-block/\">Do you really need a custom block</a></li>\n\n\n\n<li>All recordings from <a href=\"https://wordpress.tv/event/wordcamp-europe-2025/\">WordCamp Europe on WordPressTV</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Gutenberg Releases</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://developer.wordpress.org/news/2025/06/whats-new-for-developers-june-2025/\">What’s New for Developers (June 2025)</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-20-8-and-20-9/\">What’s new in Gutenberg 20.8 and 20.9?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-21-0-11-june/\">What’s new in Gutenberg 21.0?</a></li>\n\n\n\n<li>I<a href=\"https://github.com/WordPress/gutenberg/issues/70372\">nteractivity API: Backport of WooCommerce&#8217;s Interactivity API improvements #70372</a><br /></li>\n</ul>\n\n\n\n<p class=\"has-large-font-size\">Stay in Touch</p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Did you like this episode? <a href=\"https://lovethepodcast.com/gutenbergchangelog\"><strong>Please write us a review </strong></a></li>\n\n\n\n<li>Ping us on X (formerly known as Twitter) or send DMs with questions. <a href=\"https://twitter.com/gutenbergtimes\">@gutenbergtimes </a>and <a href=\"https://twitter.com/bph\">@bph</a>.</li>\n\n\n\n<li><em>If you have questions or suggestions, or news you want us to include, send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a>. </em></li>\n\n\n\n<li><em>Please write us a review on iTunes! <a href=\"https://gutenbergtimes.com/itunes/\">(Click here to learn how)</a></em></li>\n</ul>\n</div></div>\n\n\n\n<p class=\"has-large-font-size\" id=\"transcript\"><strong>Transcript</strong></p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Ladies and gentlemen, welcome to our 118th episode of the Gutenberg Changelog podcast. In today&#8217;s episode, we will talk about WordCamp Europe and the WordPress new AI team, and Pride Photo Drive and the Gutenberg 20.9 and 21.0 releases. I&#8217;m your host, Birgit Pauli-Haack, curator at the Gutenberg Times, a developer advocate at Automattic, and core contributor to the WordPress open source project. With me today, relatively fresh back from the sabbatical, is Anne McCarthy. Thank you, Anne. Welcome back and I&#8217;m thrilled you&#8217;re on the show. How are you today?</p>\n\n\n\n<p><em>Anne McCarthy</em>: Thank you for having me. It is incredible to be back from sabbatical and also to be back to contributing with sponsorship, which is amazing. I was trying to do it coming back without it and to have to have that change so quickly. Coming back from sabbatical has been so energizing combined with Pride Month, so I can&#8217;t complain. I&#8217;m just excited to get into stuff and excited to be back in this space talking about this important work.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Wonderful. Yeah, no, we&#8217;re all back contributing. It will be. We still have to kind of figure that out. I know that every team is kind of trying to get unplugged from what they were doing as part so they can contribute back. So the last time you were on the show, it was in November last year. Episode 111. So, so much has changed for the project and for you. What are you now working on at Automattic and respectively for WordPress? Yeah.</p>\n\n\n\n<p><em>Anne McCarthy: </em>So my job title has shifted a bit as well, to align with some of the changes that have happened. So we. I am now an architecture wrangler is the title I&#8217;m rolling with right now. And essentially the core of my job is the same. I&#8217;m looking across Automattic the community to find shared patterns, to accelerate work, to do work and to connect work. And so trying to make sure we&#8217;re moving in the same direction in the project. So working on things like roadmaps, breaking down work, helping for the future, teams get into contributing and figuring out important projects they can work on and providing support there, as well as collecting user feedback across different places and how it impacts things. So if we hear something, for example, from like an enterprise client, I recently did this. A couple weeks ago, there was a bug that came out from an enterprise client. I said, hey, who else has dealt with this? Aaron Jordan used to in publishing. What do you think? Hey, can we get someone to work on this? What are you all seeing? What feedback are you seeing? Here&#8217;s the feedback I&#8217;m seeing. So I&#8217;m still doing the same kind of work. Cool thing is now instead of working with about 100 engineers, I&#8217;m working with about 300, about 50 different teams. So internally there&#8217;s a lot more spread. But I&#8217;m really excited because it can really help influence and move faster on some of the stuff we do in the core project. So instead of things being a bit divorced and separated, especially from customer feedback and customer needs, we can now, you know, using Automattic spread of customers, use that to bring things that are foundational for all WordPress, because we cover so many different use cases between themes and plugins and hosting and enterprise and bloggers and all sorts of stuff. So I&#8217;m really excited to see increased collaboration there, including with the broader Five for the future groups, and encourage everyone to get involved, to share that feedback and join in the fun.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>That&#8217;s wonderful. Yeah, it sounds exciting. It also sounds like a lot of work, but, yeah.</p>\n\n\n\n<p><em>Anne McCarthy: </em>It&#8217;S good work. It&#8217;s good work because you get to kind of see things at the root, which is fine.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, yeah. And you can also kind of see it happening when it&#8217;s fixed or something like that, or come together in a. In a very creative way. Yeah.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Announcements</h3>\n\n\n\n<p>So you also are the instigator of the Pride Photo Drive. Tell us about it.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Pride Photo Drive</h3>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, so it&#8217;s inspired by what I&#8217;ve seen with other photo directories. And something that I think is really near and dear to me is representation really matters. And so if you can find things that actually resonate, whether with your culture, part of your identity, or where you live, it makes it easier when you&#8217;re creating websites. Like, websites are inherently quite visual. And so having really good photos that represent queer people is really awesome. And so, of course, you can&#8217;t have faces in this. But the whole point of the photo drive is to inspire some folks to contribute photos, increase representation in the photo directory, and honestly, just have some fun. Like, I think there is something fun about going out and having a reason to take a photo that I think, at least I enjoy someone who takes a lot of photos. There are some cash prizes for winners, both in terms of most submitted photos, and we&#8217;ll have some folks select the top photos. But honestly, like, you don&#8217;t need to be a part of the LGBTQ community to participate. It&#8217;s for everyone. And it&#8217;s just mainly to ensure when folks go and look for something that represents them, there&#8217;s a higher chance of finding high quality work for that. So I hope to see more kind of initiatives like that. And so if anyone wants to talk about doing more drives, I&#8217;m happy to share what I&#8217;ve done. It&#8217;s been very. It&#8217;s been pretty simple. So more people can do this for sure.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah. And we have a link to the call for photos on the LGBTDPress.com and there are also the rules and how you actually can upload it to WordPress photo directory. And I&#8217;m really excited about that. I, yeah. Was last year, not this year I missed it, but last year was at the Christopher Street Day here in Munich and that was kind of. Wow. I didn&#8217;t realize how big that was. Yeah. And it was about 600,000 people on the road and 60,000 people in the parade and yeah, totally took over the. The downtown. But I probably have a few pictures made there that I can upload there. Yeah. So yeah, but it was a good point for you to say no photos or no faces or people out there. People, yes, but no faces. Yeah. So that&#8217;s cool. Yeah. So, yeah. </p>\n\n\n\n<h3 class=\"wp-block-heading\">WordPress New AI Team</h3>\n\n\n\n<p>And the second piece of announcement that we have is that WordPress has now an AI team. AI stands for artificial intelligence. There are two, three links actually that I can share with you. One is the welcome to the core AI team blog post, then the announcement and the hallway hangout and recap for the first hangout. </p>\n\n\n\n<p>So the mission I understood it is to build foundational building blocks for AI integration in WordPress and the timing is ideal because of the rapid evolution of AI. Some people at WordCamp EU said, okay, are we not a little bit late or something like that? No, you can&#8217;t. Yeah, it&#8217;s just the right time because now the emerging standards are there, and WordPress could be an ideal platform for AI driven web apps. There are immediate plans to integrate LMMs directly into WordPress, but there are canonical plugins that are on the roadmap and packages that are abstracting the AI provider like AI Services or. And the core integration would be more like. Yeah, a little. A second step. And we know that everything is kind of in place. It has the full support from WordPress leadership, including Matt and Mary. And because they recognize the importance of the open web and ensure it&#8217;s central in the evolving landscape.</p>\n\n\n\n<p>So what are the current initiatives? One is the AI services plugin from Felix Arntz. He&#8217;s on the team. But the team are right now James LePage from Automattic, Felix Arntz from Google as well as Pascal Bichler from Google and then Jeff Paul from TenUp. And all four have already some experience with AI in the space. And so there are three plugins that are being worked on. One is the AI services plugin Felix already publish that, and I&#8217;ll share links in the show Notes so you can look it up. And it&#8217;s an abstraction layer for multiple AI providers to enable plugin authors to unify the API for AI interactions. So you need your OpenAI API key or your CLAUDE API key or whatever you use, but then it helps you to include those services into whatever you want to do on the website. The other, the second one is the called MCP WP. MCP means Model Context Protocol. Those are servers to enable WordPress advanced AI integration with command line or plugins. So plugins say, okay, my plugin can do that with WordPress and you register those services and the AI can discover those on the site. I know that Jonathan Brassinger as well as Ryan Welcher have done some live streams on that and I can share some of that, the latest ones for on the show notes with the videos, so you can kind of follow along with that. </p>\n\n\n\n<p>And the last plugin is the WP feature API. That&#8217;s a plugin coming from Automattic, and it structures WordPress features for better AI integration. It&#8217;s kind of pretty much it&#8217;s a standardized way to register resources for AI. That&#8217;s pretty much what I can say there. It exposes the server and client side functionality in WordPress so LMMs can tap into it if they have the right credentials. Yes. So that&#8217;s kind of what I know about it. I read quite a bit about AI agents and MCP and it&#8217;s all still a little murky, but I think that&#8217;s with any of the new services and new technologies that are kind of coming out that we all need to figure out the smallest use case to figure it all out. Jamie Marsland has interviewed James LePage about the new AI team. And it&#8217;s a video, it&#8217;s called Very Clicky. It&#8217;s called WordPress AI fights back, fight Back Begins. So but it&#8217;s really insightful and Jamie asked some great questions in it. Any thoughts from you?</p>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, that was such a good rundown. One of the big questions I&#8217;ve heard from people and I&#8217;ve been getting pings about is like, how do I join? How do I join? The team is creating a handbook at its early stages. You can join the core AI Slack channel. That&#8217;s the best place they&#8217;re holding meetings and they&#8217;re pulling together that context. So please get involved. The idea is to create a shared group of tooling that then plugin authors can reuse. It&#8217;s meant to provide a shared base. So for the MCP thing, the way I&#8217;ve been kind of thinking of it is like rather than rewriting every AI integration from scratch, you can reuse this to Talk, to have WordPress talk to LLMs. So like those sorts of things are kind of the current focus to provide tooling for people who want to use AI with WordPress, including with plugin authors and stuff like that. So that&#8217;s the current perspective. And if that appeals to you, you have ideas there, you have personal experience. Trying to make that work like that definitely is a great place to give feedback. And these are the early stages. So it&#8217;s a great time to get involved. But yeah, that to me is the biggest takeaway to do a great job covering everything. And I love that each team member has direct experience building stuff in line with that mission and value. I&#8217;m really excited about the canonical plugins and what we can do and packages that we can do to move this work forward and iterate following a similar model as the performance team.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, Fabian Kagy and I were on a podcast with Nathan Wrigley on the WP Builds podcast and we talked a little bit. We talked about a lot of things, but we also talked a little bit about the 10up plugin classify, especially because the latest release actually included an open source way to have LMMs on your server. So every time you ask the AI something, it doesn&#8217;t go out to a central server, it stays on your site.</p>\n\n\n\n<p>Well, you need of course a server with a little bit more oomph. But yeah, for those that want to use it for their internal communications or documentation, it&#8217;s definitely a great way to do this. And that&#8217;s why TenUp is also part of the team, and I share that also in the Show Notes, of course, both the podcast and the plugin. </p>\n\n\n\n<p>So other news the what&#8217;s New for developer edition June 2025 is available now. Justin Tadlock collected lots of information speaking about being back to contributing, lots of information relevant to plugin authors, theme builders and agency freelancers, the freelance developers for Core, Gutenberg and Playground. And it&#8217;s pretty much the best post to catch up on the last two months of updates on WordPress. So check it out with the link on the show notes or you go to developer.WordPress.org news or blog. Either way, Both of them get you to the developer blog.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Community Contributions &#8211; WordCamp Europe</h3>\n\n\n\n<p>All right, so now that brings us to WordCamp Europe, first time. In contrast to previous WordCamps, all workshops have been recorded and all recordings have been already submitted to WordPress TV. That I only saw. That&#8217;s so cool. I only saw this on smaller WordCamps like in Karlsruhe or in Leipzig where there&#8217;s only one track or one or two tracks in only one day. But having two days with three tracks, everything already on WordPress TV, that&#8217;s a phenomenal achievement. </p>\n\n\n\n<p>So I have a few favorites I want to kind of suggest to you. One is of course, the fireside chat with Mary Hubbard and Matt Mullerweg. They discussed, among other things, a lot of other things, but the. The WordPress Campus Connect project that&#8217;s being rolled out as the official program from the WordPress Foundation. And also Mary announced a pilot project with the University of Pisa in Italy where 5,000 students have 150 mandatory contribution hours and those will equate to six credits for college. So that&#8217;s going to be a phenomenal place.</p>\n\n\n\n<p><em>Anne McCarthy: </em>I&#8217;m so excited for that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, yeah. Getting the young folks involved in WordPress evolved in open source and also bringing them together with mentors in the technical fields. Yeah. So I&#8217;m really excited about that. It&#8217;s also more focused on the translations because that&#8217;s the humanities department there. But yeah, yeah, everything helps. Anything helps. Yeah.</p>\n\n\n\n<p><em>Anne McCarthy: </em>So I got my start in college so I would have loved. This would have been amazing. I was working on a WordPress multi site in college and if I could have had this as a chance to get to know the WordPress community rather than learning about it four years after. I think it would have been amazing to have this kind of opportunity and access and experience of open source early on. So I&#8217;m very, I agree with you. I&#8217;m very excited about that program.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, yeah. I also had about. Took me about four years to kind of get into the community here. So yeah, it&#8217;s always something, something. Another great talk was by Noel Tock. The title was WordPress Without Borders, the Fight for Digital Freedom. And he not only shared his about his own charity work in the Ukraine, about rescuing dogs and bringing them back to their owners, but also about other charities who helped with finding kids, providing a roof over the head for people that were bombed out and other hardships. And he made us realize the True Impact of WordPress because all the agencies use WordPress, not all the agencies, but over 50% of them use WordPress for the website to fundraise and to connect with the communities. </p>\n\n\n\n<p>So sorry my voice kind of gave out but that has partly to do with something like that. But I also got a gift from WordCamp Europe at home to suffer. There&#8217;s another cold that I&#8217;m fighting. That&#8217;s why I&#8217;m also sound so horsy. So sorry for that. Check it out. The block related talks were Ryan Welch&#8217;s workshop for the Block Development Cookbook and Milana Cap’s workshop around the Interactivity API. And that last one is really I didn&#8217;t see the first one, but the last one I saw and I learned more about the source and the namespace and how you can interact from one block to the next and exchange data. So that&#8217;s a really eye opener. Ellen Bauer talked about how block themes speed up stores and sites in WooCommerce and Robert O&#8217; Rourke asks and provides answers to do you really need a custom block? And he walks you through how you can extend the block editor own blocks without writing your own custom blocks. But really, all the many great talks about the WordCamp Europe are online and there are many for content creators, developers, entrepreneurs, educators, contributors as well. So check out the WordPress TV space with all the recordings. </p>\n\n\n\n<h3 class=\"wp-block-heading\">What’s Released &#8211; Gutenberg 20.9</h3>\n\n\n\n<p>And that brings us to Gutenberg releases. We start out with Gutenberg 20.9. So 20.9 was released on May 28th. We were a little late, but I was traveling and so do you want to start us off?</p>\n\n\n\n<h3 class=\"wp-block-heading\">Enhancements</h3>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, I totally can. In terms of enhancements, the base styles have been updated to a modern Saas module system, and this was basically an obstacle to the Gutenberg project overall, migrating to the dart SaaS format in the future. So I love this kind of proactive unblocking that&#8217;s happening, kind of moving away from some of the legacy import statements. Great work by Aki per usual, but one of those just kind of foundational pieces to work on and make sure we have up to date just to unblock future things. </p>\n\n\n\n<p>This one, I actually was involved in this one previously, but a revert was done for how the edit site link works. When you&#8217;re viewing your site, you&#8217;re using a block theme and you see edit site. There&#8217;s been a debate; does it open the current template you&#8217;re looking at or does it open just the site editor and the homepage? And this has gone back and forth since the dawn of time. So this is a revert that previously had it update. Basically whenever you hit edit site, it would bring you just to the general homepage of your site editor. Now it brings you to the current template. We got a bunch of feedback and this is where I love the WordPress project and love the feedback that we get straight from folks. Whenever that was implemented in 6.8, people came back and said, hang on, what&#8217;s going on? This is different. This isn&#8217;t interrupting my workflow. This now takes three clicks for me to get to the current template I was looking at rather than bringing me there. I see the argument on both sides. There&#8217;s definitely. I think Rich shared a great video of himself with. If you set a homepage or set a page as your homepage, what the experience of that looks like and how it can be confusing for end users, I have a feeling this is something that will continue to be a conversation and something that hopefully in the overarching issue there was a discussion around having more granularity. So maybe edit site has a little drop down menu, kind of like an ad post thing where you can see it says like edit template, edit homepage, edit, whatever. Like having edit styles, like having something with more granularity. We&#8217;ll see where that ends up. But this is. As of now, this experience has changed. Thanks to feedback. Do you want to jump into…</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>The only thing that I wanted to say about that was that there are actually at least one plugin out there who actually tried to implement a dropdown with and kind of. So you can check it out. I&#8217;m going to do some research and share it in the show notes. Yeah, so and with the block library we had a few changes that I wanted to talk about. One is that the search settings. So for the search block there were a lot of settings in the toolbar, and it seems that most end users are kind of now trained to open up the sidebar for the settings. So developers have now moved some of the settings into the inspector to the right hand side in the sidebar so they&#8217;re all together. I think that&#8217;s just for. It&#8217;s also for consistency of the interface. So I like that. And then there were. For the first and the pre-formatted blocks, there were transformers missing and they were added. So people do not have to copy paste things and not delete a block and then add another block and copy paste the content and they just can transform them from paragraph to verse and back and forth. Yeah. And now Anne, we&#8217;re coming to a topic that you know a lot about. One is developers are enhancing content only editing experience. So what does that mean?</p>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, this is. The names on this are rough. So right now there&#8217;s this idea of write mode. We need a new name because basically what it does and this is something to zoom back out. Whenever I ran the outreach program, one of the things we repeatedly found is that dropping people straight into the site editor is pretty overwhelming. There&#8217;s a lot of options open, there&#8217;s a lot of tools open and it&#8217;s like, how do we add a simplified layer on top? That&#8217;s what write mode is intending to do. </p>\n\n\n\n<p>So you can imagine a way to toggle between a simplified site editing version and then like boom, all the tools you want and having a way to switch in between those modes as you you&#8217;d like. The underpinning technology used for that is content only. And what that does is it basically allows you to only edit the content. So it&#8217;s a lot of fancy names. But this is. I&#8217;m trying to like set the scene. And so there are some updates I think across both releases we&#8217;re covering that improves different blocks and how they work with this option because out of the box, not every block works with it and something has to be done manually to basically add support for it. Now there&#8217;s questions around specific blocks, like how much should be exposed, what should it look like, what should the experience be? I actually did some user testing at work campus last year with random people and recorded them going through this. And so there&#8217;s a lot to be figured out there. At the core it&#8217;s making way and taking steps towards a simplified site editing experience that folks can toggle on. You can imagine the first time in the site editor, maybe you have that experience and then if you run into something where you want to do more, you can have a quick way to just switch into like show me all the tools. Kind of like the idea of when you&#8217;re editing a presentation and like a slide slides for something and you want to go into the overall view of everything, you can do that. Otherwise you can just add text, move things around and have some like simplified experience. So that&#8217;s the context for that. This covers the details block, the code block, the read more block, the post block. There&#8217;s a lot of blocks that were changed for this and we&#8217;ll continue to see this. I think over the future releases we&#8217;ll see iteration on this area. So stay tuned.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Awesome, awesome.</p>\n\n\n\n<p><em>Anne McCarthy: </em>Does that help explain it?</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Definitely helped me, yeah. And it also helped me to understand why there all of a sudden were different things in the sidebar. Because the different icons on there, they&#8217;re just identifying the places where you can edit the content but not, you&#8217;re not Having anything else in there. There are no display options or settings or something like that. So now I understand that. I also understand why plugin authors or agency for instance, are quite excited about that because they can curate the interface for their clients and kind of keep them out of the design and out of the have some more guardrails for them. And I think that&#8217;s because you can implement that through a plugin as well. So yeah, you can tap into the block JSON and say put this into content only mode because it&#8217;s not a default thing. So yeah, I like it. </p>\n\n\n\n<p>The two components had some changes. One is that the color. The color picker now has visual cues when you copy value. That&#8217;s definitely great. The interaction there. So you don&#8217;t have to wonder, did I copy it or did I not copy it? And then the snack bar, that&#8217;s the term that developers use for the notifications that are on bottom on your screen that come up when you do something. So if you have to, if you save your post, you get the little note. Click here to view it. And now this is also now available to open the links in new tabs, especially when you are a plugin author for your whatever plugin you do. You can also use the snack arx component. And then now you have the options to open links in a new tab, which is controversial, but yeah, just having the option in the components should be fine. It&#8217;s controversial because you take over the freedom of the user to decide if they want it into a new tab or new window or just right there because all of a sudden they don&#8217;t have the choice anymore.</p>\n\n\n\n<p><em>Anne McCarthy: </em>I think that I&#8217;m curious how that bland with. With folks. Yeah, that one I was surprised to see a bit.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>But yeah, yeah, I think that was it for Gutenberg 20.9. </p>\n\n\n\n<h3 class=\"wp-block-heading\">Gutenberg 21.0</h3>\n\n\n\n<p>Gutenberg 21 was just released this week. And do you want to take that next step there?</p>\n\n\n\n<h3 class=\"wp-block-heading\">Enhancements</h3>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, let&#8217;s dive into it. One of the main enhancements that I love to see is a refactor, the settings panel to use Tools panel. So across a bunch of different blocks to zoom back out, there&#8217;s different ways in which we display settings. And that can cause those little inconsistencies really add up, especially when you&#8217;re looking, you&#8217;re trying to do something in one block and you do something in a different one and it looks slightly different or appears slightly differently. So the more we can have really smart, intuitive defaults where for any block, whenever you want to change something in one block, it&#8217;s the same in another the better and especially just experience wise and using the latest components. It&#8217;s a really important thing to continue to iterate on. And so across a number of different blocks the Tools panel was implemented and there&#8217;s a lot of benefits. I don&#8217;t know if you want to talk about the benefits of it just because it&#8217;d be good to hear your perspective on this too.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, I would because I was trying to figure out what is actually that the user gets out of it and. Or the developers that use the blocks or extend those blocks. You get more control for the display. It&#8217;s every time the same thing. That&#8217;s what you mentioned. But it&#8217;s also an easier mechanism for injecting additional settings into an existing group. I&#8217;m not quite sure if that&#8217;s exposed for the third party to. For the extensibility, but that will definitely enable it. And then there is a visual parity between the styles that are already in the Tools panel and those who don&#8217;t. Yeah. So it&#8217;s really. It&#8217;s all the comments block. It&#8217;s. There&#8217;s a tracking issue 67813 where you can kind of see all the progress on this project and also the list of the blocks that are handled with that. Yeah. </p>\n\n\n\n<p>So another change is that the separator has now. Well, we talked about earlier. Well in the last  episode about that. That the separator now has an additional. You can have now a div instead of an HR so you can style it more. And with this release that HTML element option is much more visible. It&#8217;s now kind of moved up in the advanced section and it&#8217;s not hidden anymore. So you can just toggle that and can change the options there. I really like that there was another block about that. I think the same thing happens with a button block. They also move the HTML element section up so you can change through between the element of a button or the element of a link, an anchor. So that&#8217;s why I&#8217;m kind of hesitating about moving forward there. In the video Block has now an additional option to set a track as default and the track is actually the caption track. So you can select the default language there. And that&#8217;s really helpful for anybody who has videos on the website and is not an English speaker or doesn&#8217;t have the audience of any English speaker. So they could set the default but they had to really specifically do it. And if there&#8217;s not one uploaded, it was a little janky, so buggy for things. So I think that was it on the enhancements.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Bug Fixes</h3>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah. Now we can jump into bug fixes if you want to. I can start with that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, yeah.</p>\n\n\n\n<p><em>Anne McCarthy: </em>One of the first bug fixes which I do want to call out is from, I&#8217;m pretty sure a new contributor. Yep, first-time contributor, which is always really cool to see. Super awesome. McCool I think is the name. Apologies if I&#8217;m mispronouncing that, but this work basically fixed an issue where the pull quotes site element couldn&#8217;t be styled or overridden by theme JSON due to basically conflicting CSS specificity. And so this is a nice win for blocking developers because they can now customize citation styles as they&#8217;d like. And it was some nice collaboration with Aki again to basically resolve this by reducing the specificity of the class selector so that theme JSON styles can actually work. I love when that actually works out. So yeah, keep the feedback coming, especially block theme authors around limitations you run into like this. It&#8217;s always really helpful to start to continue to fix these sorts of things. So I was excited to see that bug fix there.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Definitely. It&#8217;s also, if you want to read up about it and see how such a collaboration between veteran contributors and new contributors actually happens. It&#8217;s a great example where a lot of people have some opinions, but then you move forward and you get a nice PR merged that helps a lot of people. So it&#8217;s definitely a great way to contribute. I don&#8217;t think I see any other bug fixes that I would want to talk about. </p>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility</h3>\n\n\n\n<p>So there&#8217;s one on the component that&#8217;s more on accessibility thing, that the toolbar now adjusts the colors for dark mode support. And that&#8217;s really cool because now you can also have the toolbar on the block in dark mode. For a lot of people that are around in dark mode, it&#8217;s really cool. </p>\n\n\n\n<h3 class=\"wp-block-heading\">Documentation</h3>\n\n\n\n<p>And then there is one documentation issue I need to look at that, but it is that the block schema now also has a roll field and the role field is important for.</p>\n\n\n\n<p><em>Anne McCarthy: </em>It looks like it was added before in 6.7. Like the roll field was stabilized but it wasn&#8217;t exposed in the schema. Which, you know, might be good to follow up on.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah, yeah, it happens with 6.7 it was. Yeah. And that&#8217;s for the content mode.</p>\n\n\n\n<p><em>Anne McCarthy: </em>Yeah, that&#8217;s right.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Yeah. So that&#8217;s it. I think we&#8217;re through that. We have Gutenberg 20.9 and 21 and we are at the last bit of our show. </p>\n\n\n\n<h3 class=\"wp-block-heading\">What’s in Active Development or Released</h3>\n\n\n\n<p>And that is what&#8217;s in active development or discussed. And with a few more talks on flagship WordCamps, the interactivity becomes more and more popular, and the team worked in the last few months with the WordPress team together to implement additional features, and those are now with the start of contributing again backported to the Gutenberg repo. There are many issues and you can follow along on the tracking issue. Backport WooCommerce Interactivity API improvements. That&#8217;s tracking issue 70372. It&#8217;s like a phone number. Yeah, there are actually quite a few issues in there. I&#8217;m really excited about that because there is a new feature that&#8217;s the interactivity router that lets you organize your pages better or the links between blocks. And also what was the other one?</p>\n\n\n\n<p><em>Anne McCarthy: </em>I know there&#8217;s some client side navigation work that&#8217;s been done too, which I&#8217;m really excited about. I&#8217;ve been using that in the Block Museum for a while now and it just makes it super quick to switch between pages and to have it be pulled in and hopefully stabilize soon. It&#8217;d be really, really neat to have as an option. I have loved having it on the Block Museum.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>So yeah, yeah, that was also something, that was an experiment I think in Gutenberg for the, for the query block. Yeah, yes, yes. So, okay, so now we&#8217;re kind of moving forward on that and I&#8217;m quite excited about that, and I hope you dear listeners are too. All right, is there anything else that you wanted to talk about on the show?</p>\n\n\n\n<p><em>Anne McCarthy: </em>But nothing on my mind. I mean I would love this is a selfish ask, but as I get back into the project, mainly coming back from sabbatical, I would love to know what sort of hallway hangouts or conversations folks want to have. I&#8217;m really keen on making sure we continue to have a lot of those community wide conversations, not just at WordCamps because not everyone can join those. And like that&#8217;s some inspiration I took from the COVID times is to continue the conversation. So if folks have ideas or suggestions, I&#8217;m Nzazu and WordPress at org Slack, my site Snowmad Blog, you can contact me there. I&#8217;m not on X or any of the social media so you cannot find me. But yeah, I, I just am. I&#8217;m very curious to see what&#8217;s on people&#8217;s minds, what feels like hot topics to discuss and what feels important to hear more about and how we can facilitate sharing that knowledge and inviting more folks into the work. That&#8217;s the only other thing I&#8217;d love to add.</p>\n\n\n\n<p><em>Birgit Pauli-Haack: </em>Awesome. Awesome. Yes. And as always, the show notes will be published on <a href=\"http://gutenbergtimes.com/podcast\">GutenbergTimes.com/podcast</a> this is episode 118. And if you have questions or suggestions or news you want us to include, send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a> that&#8217;s <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a> and this is the end of this show. </p>\n\n\n\n<p>Thank you all for listening, and thank you so much for taking the time out of your busy, busy schedule to be on the show with me. And thank you all for listening. And until the next time, bye. </p>\n\n\n\n<p><em>Anne McCarthy: </em>Bye.</p>\n\n\n\n<p></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 15 Jun 2025 14:52:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:119:\"Gutenberg Times: From WordCamp Europe to AI and Beyond: Figma, Fresh Courses, and Block Style  — Weekend Edition #332\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=40572\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:121:\"https://gutenbergtimes.com/from-wordcamp-europe-to-ai-and-beyond-figma-fresh-courses-and-block-style-weekend-edition-332/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:28057:\"<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>Hi there,</p>\n\n\n\n<p>WordCamp Europe is over. I had a blast and also caught a bug.<img alt=\"🤧\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f927.png\" style=\"height: 1em;\" /> </p>\n\n\n\n<p>The next flagship WordCamp is just around the corner: <a href=\"https://us.wordcamp.org/2025/\">WordCamp US</a> will take place August 26 &#8211; 29 with Contributor Day, Showcase Day and a two-day conference. The <a href=\"https://us.wordcamp.org/2025/call-for-speakers/\">call for speakers is open</a>, notice the deadline June 20 for your submission. Also open are the <a href=\"https://us.wordcamp.org/2025/call-for-sponsors/\">call for sponsors</a> and <a href=\"https://us.wordcamp.org/2025/volunteer/\">for volunteers.</a></p>\n\n\n\n<p>I am so excited as I will finally connect with my WordPress friends from the US again. It took me three years to get back to WordCamp US after our move to Germany. </p>\n\n\n\n<p>With Automattic <a href=\"https://automattic.com/2025/05/29/returning-to-core/\">getting back to contributions</a>, the team caught up on Gutenberg release posts and there is a new Gutenberg version available. I also have a few notes and links collected about the new AI team and their work. </p>\n\n\n\n<p>I hope to see you at WordCamp US, too</p>\n\n\n\n<p>Yours, <img alt=\"💕\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f495.png\" style=\"height: 1em;\" /><br /><em>Birgit</em></p>\n\n\n\n\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\"></div>\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Developing Gutenberg and WordPress</h2>\n\n\n\n<p>In the latest edition of <a href=\"https://developer.wordpress.org/news/2025/06/whats-new-for-developers-june-2025/\"><strong>What’s New for Developers (June 2025)</strong></a>, <strong>Justin Tadlock</strong> collected lots of information relevant for plugin authors, themes builders and agency freelance developers from Core, Gutenberg, and Playground. It’s the best post to catch up on the last to month of updates in WordPress. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Carlos Bravo </strong>release Gutenberg 21.0. In his release post <a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-21-0-11-june/\"><strong>What’s new in Gutenberg 21.0?</strong></a> he highlighted. </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-21-0-11-june/#html-element-now-selectable\">The HTML Element is now selectable on Button and Separator blocks.</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-21-0-11-june/#experimental-inline-comments\">Extensive ToolsPanel Refactoring</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-21-0-11-june/#accessibility-and-usability\">Accessibility and usability</a></li>\n</ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Jessica Lyschik</strong> used the time during Contributor Day at WordCamp Europe to get a head start on catching up with the release posts for earlier Gutenberg releases. </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/06/05/whats-new-in-gutenberg-20-4-and-20-5/\">What’s new in Gutenberg 20.4 and 20.5?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-20-6-and-20-7/\">What’s new in Gutenberg 20.6 and 20.7?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/11/whats-new-in-gutenberg-20-8-and-20-9/\">What’s new in Gutenberg 20.8 and 20.9?</a></li>\n</ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<div class=\"wp-block-group has-light-background-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p><img alt=\"🎙\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/15.1.0/72x72/1f399.png\" style=\"height: 1em;\" /> The latest episode <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-118-wordpress-new-ai-team-the-pride-photo-drive/\">Gutenberg Changelog 118 – WordCamp Europe, WordPress New AI Team, the Pride Photo Drive, Gutenberg 20.9 and 21.0 </a> <strong>Anne McCarthy</strong> is back from sabbatical and we talked about WordCamp Europe, the new WordPress AI team, the Pride Photo Drive, and Gutenberg 20.9 and 21.0 . </p>\n\n\n\n<p><em>If you are listing via Spotify, leave a comment. If you listen via other podcast apps, leave a review. It&#8217;ll help with the distribution.</em></p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-40687\" height=\"185\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/06/Screenshot-2025-06-14-at-08.28.08.png?resize=652%2C185&#038;ssl=1\" width=\"652\" /></figure>\n</div></div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"new-wordpress-ai-team\">New WordPress AI Team</h3>\n\n\n\n<p>Just ahead of WordCamp Europe, <strong>Mary Hubbard</strong> <a href=\"https://wordpress.org/news/2025/05/announcing-the-formation-of-the-wordpress-ai-team/\"><strong>announce the new AI team</strong></a>, identifying James LePage and Felix Arnzt as team reps. James LePage followed up with his post <a href=\"https://make.wordpress.org/ai/2025/05/23/welcome-to-the-core-ai-team-blog/\"><strong>Welcome to the Core AI Team Blog</strong></a>. </p>\n\n\n\n<p>The community came together for the <strong><a href=\"https://make.wordpress.org/ai/2025/06/03/introducing-the-ai-team-hallway-hangout-recap/\">Introducing the AI Team Hallway Hangout</a></strong> and <strong>Anne McCarthy</strong> published the recap and the recording. </p>\n\n\n\n<p>What I learned: </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The AI Team is laying the groundwork to bring AI into WordPress, and the timing couldn’t be better. With AI moving at lightning speed, it’s important for WordPress to stay in the mix.</li>\n\n\n\n<li>For now, the AI Team isn’t adding big AI tools directly into WordPress. Instead, they’re working on simple plugins that help connect WordPress to different AI services. Maybe someday AI will be built right into the core, but that’s not on the table yet.</li>\n\n\n\n<li>WordPress leaders are fully behind the AI Team, recognizing that AI is the future and wanting to keep WordPress front and center as things evolve.</li>\n</ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>The current initiatives / plugins have been mentioned in early editions of the newsletter: </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://wordpress.org/plugins/ai-services/\"><strong>AI Services</strong></a> Plugin by Felix Arnzt provides an abstraction layer for multiple AI providers, enabling plugin authors to use a unified API for AI interactions. </li>\n\n\n\n<li><a href=\"https://github.com/mcp-wp/\"><strong>MCP for WordPress</strong></a> plugin  by Pascal Birchler implements Model Context Protocol (MCP) servers in WordPress, enabling advanced AI integrations via command-line or plugins. You can learn more about reading Pascal Bichler&#8217;s post <a href=\"https://pascalbirchler.com/wordpress-model-context-protocol-mcp/\"><em>Enabling AI-Powered WordPress Development with WP-CLI and the Model Context Protocol (MCP)</em></a></li>\n\n\n\n<li><a href=\"https://github.com/Automattic/wp-feature-api\"><strong>WP-Feature-API</strong> </a>plugin by Automattic structures WordPress features for better AI interaction, offering a standardized way to register resources for AI use. It&#8217;s a system for exposing server and client-side functionality in WordPress for use in LLMs and agentic systems</li>\n</ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>The <strong>WordPress AI Team</strong> chats in the WPSlack <a href=\"https://wordpress.slack.com/archives/C08TJ8BPULS\">#core-ai</a> channel and holds meetings every other Thursday at 16:00 UTC. You can read <a href=\"https://make.wordpress.org/ai/2025/06/13/ai-chat-summary-12-june-2025/\">the summary of this week&#8217;s meeting</a> on the Make AI blog. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In his video <a href=\"https://www.youtube.com/watch?v=V08qhLL19cM\"><strong>The WordPress AI fightback begins!</strong></a> Jamie Marsland interviews James LePage about AI in WordPress and the new team. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<h3 class=\"wp-block-heading\" id=\"wordcamp-europe\">WordCamp Europe </h3>\n\n\n\n<p>It was a fantastic WordCamp at a great venue. I enjoyed the many, many conversations with attendees, sponsors, contributors and fellow speakers. The organizing team has done a fabulous job, in all areas, and the volunteers were awesome. The speaker team was first-class in their support. As a first time WCEU speaker, I felt very well cared for. I loved the bright and brilliant designs at the venue as well as on the website and on screens. </p>\n\n\n\n<p>The most astonishing work was done by the AV team, who <a href=\"https://wordpress.tv/event/wordcamp-europe-2025/\">uploaded all videos to WordPress TV</a> by the end of the WordCamp.  In contrast to previous WordCamps, all workshops were also recorded, and you can watch them at your own speed. </p>\n\n\n\n<p>As always, I share my opinionated list of favorites: </p>\n\n\n\n<p><a href=\"https://wordpress.tv/2025/06/09/fireside-chat-with-mary-hubbard-and-matt-mullenweg/\"><strong>During Fire side Chat</strong></a> with <strong>Mary Hubbard</strong> and <strong>Matt Mullenweg</strong> they discussed, among other things, the <strong>WordPress Campus Connect</strong> project that’s being rolled out as an official program. Hubbard also announced the start of a pilot project for student internships with the University of Pisa, encompassing 5000 students to contribute 150 hours and received six college credits.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://wordpress.tv/2025/06/09/fireside-chat-with-mary-hubbard-and-matt-mullenweg/\"><img alt=\"Mary Hubbard and Matt Mullenweg at WordCamp Europe 2025. Photo by Sathwik Prabhu\" class=\"wp-image-40669\" height=\"435\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/06/Mary-Hubbard-Matt-Mullenweg-WordCamp-Europe-2025.jpg?resize=652%2C435&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<p>Another great talk was by <strong>Noel Tock <a href=\"https://wordpress.tv/2025/06/07/wordpress-without-borders-the-fight-for-digital-freedom/\">WordPress without Borders – The Fight for Digital Freedom</a></strong>. Tock not only shared from his charity work in Ukraine but also about other charities who help with finding kids, providing a roof over the head of people who lost their homes, and trying to alleviate other hardships. Tock made us realize the true impact of WordPress has to all the agencies who use it for their web site to fundraise and connect with communities. The pictures from Ukraine are heart-wrenching.</p>\n\n\n\n<p>The Block related talks:  </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ryan Welcher</strong> and <a href=\"https://wordpress.tv/2025/06/07/the-block-developer-cookbook-wceu-2025-edition/\"><strong>his block development cookbook</strong></a> workshop and</li>\n\n\n\n<li><strong>Milana Cap</strong> conducting the workshop <strong><a href=\"https://wordpress.tv/2025/06/07/wordpress-gems-for-devs-interactivity-api-2/\">WordPress Gems around the Interactivity API</a>. </strong></li>\n\n\n\n<li><strong>Ellen Bauer</strong> talked about <strong><a href=\"https://wordpress.tv/2025/06/07/why-block-themes-make-woocommerce-stores-better/\">how block themes speed up stores and sites</a> </strong>and give back control for the layouts to the merchants</li>\n\n\n\n<li><strong>Robert O’Rourke</strong> asked <strong><a href=\"https://wordpress.tv/2025/06/07/do-you-really-need-a-custom-block/\">Do you really need a custom block</a>.</strong>   </li>\n</ul>\n\n\n\n<p>If you are interested in working with Playground, two workshops might help you get started depending on your needs</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://wordpress.tv/2025/06/07/from-zero-to-demo-mastering-wordpress-playground-blueprints/\"><strong>From Zero to Demo: Mastering WordPress Playground Blueprints</strong></a> with yours truly and</li>\n\n\n\n<li><a href=\"https://wordpress.tv/2025/06/07/building-automated-tests-with-wordpress-playground/\"><strong>Building Automated Tests with WordPress Playground</strong></a> with <strong>Berislav (Bero) Grgicak</strong></li>\n</ul>\n\n\n\n<p>This is only a small list, and there are many great talks about all WordPress topics, for content creators, developers, entrepreneurs, and educators. <a href=\"https://wordpress.tv/event/wordcamp-europe-2025/\">Check them out.</a> </p>\n\n\n\n<p>A few attendees published recap posts:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://wordpress.org/news/2025/06/wceu-2025-a-community-celebration-in-the-swiss-sun/\">WCEU 2025: A Community Celebration in the Swiss Sun</a> by <strong>Brett McSherry</strong></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/06/10/wordcamp-europe-2025-recap-of-the-event/\">WordCamp Europe 2025 | Recap of the event</a> by <strong>Benjamin Zekavica</strong></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/test/2025/06/10/wceu-2025-contributor-day-recap/\">WCEU 2025 : Test Team Contributor Day Recap</a> by <strong>Krupa Nanda</strong></li>\n\n\n\n<li><strong>TechRadar:</strong> <a href=\"https://www.techradar.com/pro/live/wordcamp-europe-2025-all-the-latest-news-and-updates-as-they-happen\">WordCamp Europe 2025 &#8211; here&#8217;s all the highlights from the event</a></li>\n\n\n\n<li><a href=\"https://kau-boys.com/4146/wordcamp/wordcamp-europe-2025-a-trip-to-a-beautiful-city\">WordCamp Europe 2025 – A trip to a beautiful city</a> by <strong>Bernhard Kau</strong></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-p\">Plugins, Themes, and Tools for #nocode site builders and owners</h2>\n\n\n\n<p><strong><br />Carlo Daniele</strong>, Kinsta, dug deeper in the term <a href=\"https://kinsta.com/blog/hybrid-themes/\"><strong>WordPress Hybrid Themes</strong></a>. He covered two approaches. The first is how hybrid themes bridge the gap between Classic and Block Themes by supporting modern block features. They maintain compatibility with traditional plugins and templates. The second highlights ways developers can enhance hybrid themes with global styles. They can use block patterns and template parts for flexible site building.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In her post, <a href=\"https://groundworx.dev/from-page-builders-to-blocks-how-and-why-to-finally-move-to-gutenberg/\"><strong>From Page Builders to Blocks</strong></a>, <strong>Johanne Courtright</strong>, founder of Groundworx,  explains why it’s time to move from page builders to Gutenberg, the built-in block editor. She points out its built-in stability, better performance, and easier design control. Courtright tackles common worries, then suggests starting small—like switching your blog first, updating your theme, and helping users learn—showing that Gutenberg’s block system is the way forward for WordPress.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In here post <a href=\"https://binatethoughts.com/design-once-build-everywherethe-lego-principle-for-page-builders/\"><strong>Design Once, Build Everywhere:The Lego Principle for Page Builders</strong></a>, <strong>Tammie Lister </strong>reflects on the fragmented world of page builders, arguing for a “Lego principle” where design components are created once and used everywhere. She suggests that adopting shared foundations and modular systems—much like Lego’s approach—would unlock creativity, improve portability, and better meet modern demands. Ultimately, Lister envisions a future where page builders are collaborative, flexible, and empower users to build without barriers.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-word-press-6-0-1-and-6-1-scheduled\">Theme Development for Full Site Editing and Blocks</h2>\n\n\n\n<p><strong>Fabian Kägy,</strong> director of Editorial Engineering, introduced <a href=\"https://fueled.com/blog/figma-to-wordpress-in-minutes/\"><strong>Fueled’s open-source Figma to WordPress plugin,</strong></a> which exports design tokens from Figma directly into a WordPress theme.json file, reducing a 10–15 hour manual process to about an hour and enabling rapid, consistent theme development without extra frameworks or licenses</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://fueled.com/blog/figma-to-wordpress-in-minutes/\"><img alt=\"Screenshot of the Figma to WordPress plugin \" class=\"wp-image-40680\" height=\"408\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/06/Figma-to-theme.json_.png?resize=652%2C408&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>J<strong>eremy Holcombe</strong> at Kinsta, also researched <a href=\"https://kinsta.com/blog/convert-figma-to-wordpress/\" rel=\"noreferrer noopener\" target=\"_blank\">How to convert a Figma project to WordPress</a> and walks you through three methods. He covers using the <a href=\"https://www.figma.com/community/plugin/1195068675739761335/figma-to-wordpress\">Figma plugin </a>by <a href=\"https://yotako.io/\">Yotako</a> for automation, manually rebuilding designs in WordPress for precision, and hiring professional services, highlighting the pros, cons, and best use cases for each approach.. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Mike McAlister</strong> introduced <a href=\"https://olliewp.com/introducing-the-ollie-theme-academy-video-course/\"><strong>the Ollie Theme Academy video course</strong></a> a free and in-depth video course teaching everything from the basics to advanced techniques of WordPress block theme development. The course covers full site editing, global styles, patterns, and aims to help anyone modernize their WordPress workflow for 2025 and beyond.</p>\n\n\n\n<p>10 days later, McAlister followed up with the announcement of a <a href=\"https://olliewp.com/introducing-the-ollie-block-dev-academy/\"><strong>Block Development course</strong></a>. This is a new resource to help developers master building custom WordPress blocks. It provides practical, hands-on video lessons focused on modern block development. This approach aims to make it easier for anyone to create powerful, custom blocks for their WordPress sites.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://olliewp.com/introducing-the-ollie-block-dev-academy/\"><img alt=\"Screenshot of the landing page for the Ollie Block Academy, courtesy of Mike McAlister \" class=\"wp-image-40685\" height=\"341\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/06/Screenshot-2025-06-12-at-1.47.26%E2%80%AFPM.png?resize=652%2C341&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Bernhard Kau</strong> explored <a href=\"https://kau-boys.com/4130/web-development/implementing-a-custom-block-style-variation-using-only-json-files\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>Implementing a custom block style variation using only JSON files</strong></a> in WordPress block themes. He explains how to make a perfectly round button by defining a new style in a JSON file. This approach bypasses the need for PHP or JavaScript. Despite some limitations, this approach allows for easy customization. There is incomplete support for certain properties. Nevertheless, it enables consistent design without writing traditional code.</p>\n\n\n<section class=\"wp-block-newsletterglue-callout undefined not-color-set\" style=\"border-color: #f9f9e5; border-radius: 22px; border-style: solid; border-width: 0; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; text-align: left; margin-left: 0; margin-right: 0; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9e5;\">\n<p><strong> <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" rel=\"noreferrer noopener\" target=\"_blank\">&#8220;Keeping up with Gutenberg &#8211; Index 2025&#8221;</a> </strong><br />A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test, and Meta team from Jan. 2024 on. Updated by yours truly. The previous years are also available: <strong><strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">2020</a> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/\">2021</a></strong> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2022/\">2022</a></strong></strong> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023\">2023</a></strong> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2024/\"><strong>2024</strong></a></p>\n</section>\n\n\n<h2 class=\"wp-block-heading\" id=\"3-building-themes-for-fse-and-word-press\">Building Blocks and Tools for the Block editor</h2>\n\n\n\n<p><br /><strong>Alfredo Navas</strong>, developer at WebDevStudios, explored <a href=\"https://webdevstudios.com/2025/06/11/using-wordpress-mcp-as-a-development-tool/\"><strong>the MCP server plugin</strong></a>. He shared his findings and highlighted how it enables external tools or AI agents to interact with WordPress. These interactions are useful for tasks like creating posts or debugging. He notes its usefulness for automating workflows, its extensibility, and that it’s still under active development.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Eric Karkovack</strong> explains how to <a href=\"https://speckyboy.com/add-custom-style-variations-wordpress-blocks/\"><strong>add custom style variations to WordPress blocks using a custom plugin</strong></a>. He guides you through creating custom style variations for WordPress blocks. He details building a plugin, using the ‎`register_block_style()` function, and applying unique styles—like a “Unicorn” button—via PHP or JSON. This way you empower your users to personalize block designs and enhance site consistency. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>I mentioned <strong>DeepWiki</strong> before, <a href=\"https://gutenbergtimes.com/block-styles-woo-product-collection-deepwiki-accessibility-day-weekend-edition-329/#deepwiki\">in WE #329</a>, and now <strong>Jonathan Bossenger</strong> invites you in you YouTube video to learn more about <strong><a href=\"https://www.youtube.com/watch?v=bq0P8Gc-9xk\">DeepWiki | AI powered documentation you can talk to</a></strong>.</p>\n\n\n\n<p>I asked DeepWiki the following questions, click on the links to get to the answers. </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://deepwiki.com/search/what-are-the-elements-of-the-w_7f48ffc6-285a-4522-bb0c-5b98471c3178\">What are the elements of the WordPress Design system</a></li>\n\n\n\n<li><a href=\"https://deepwiki.com/search/what-are-the-elements-of-the-w_7f48ffc6-285a-4522-bb0c-5b98471c3178\">How is the spacing fluid?</a></li>\n</ul>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n<section class=\"wp-block-newsletterglue-callout undefined not-color-set\" style=\"border-color: #eeeeee; border-radius: 26px; border-style: solid; border-width: 0; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; text-align: left; margin-left: 0; margin-right: 0; margin-top: 0px; margin-bottom: 0px; background-color: #f3efe9;\">\n<p><strong><a href=\"https://gutenbergtimes.com/need-a-zip-from-master/\">Need a plugin .zip from Gutenberg&#8217;s master branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. </p>\n\n\n\n<p>Now also available via <a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\">WordPress Playground</a>. There is no need for a test site locally or on a server. Have you been using it? <a href=\"mailto:pauli@gutenbergtimes.com\">Email me </a>with your experience</p>\n\n\n\n<p><img alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/bph/gutenberg/total?style=for-the-badge\" /></p>\n</section>\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Questions? Suggestions? Ideas? </em><br /><em>Don&#8217;t hesitate to send <a href=\"mailto:pauli@gutenbergtimes.com\">them via email</a> or</em><br /><em> send me a message on WordPress Slack or Twitter @bph</em>.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"has-text-align-center has-small-font-size\">For questions to be answered on the <a href=\"http://gutenbergtimes.com/podcast\">Gutenberg Changelog</a>, <br />send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n<section class=\"wp-block-newsletterglue-group\" style=\"padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px;\">\n<p>Featured Image: WordCamp Europe 2025 photo by Kostas Fryganiotis, <a href=\"https://www.flickr.com/photos/wceu/54572922149/in/album-72177720326409151\">found on Flickr</a></p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\" />\n\n\n\n<p class=\"has-text-align-left\"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n<form action=\"https://gutenbergtimes.com/feed/\" autocomplete=\"on\" class=\"wp-block-newsletterglue-form ngl-form ngl-portrait\" method=\"post\"><div class=\"ngl-form-container\"><div class=\"ngl-form-field\" style=\"margin-bottom: 25px;\"><label class=\"ngl-form-label\" for=\"ngl_email\"><br />Type in your Email address to subscribe.</label><div class=\"ngl-form-input\"><input autocomplete=\"email\" class=\"ngl-form-input-text\" id=\"ngl_email\" name=\"ngl_email\" required=\"required\" style=\"border-radius: 21px;\" type=\"email\" /></div></div><button class=\"ngl-form-button\" style=\"background-color: #005075; border-color: #005075; border-width: 1px; border-style: solid; color: #ffffff; border-radius: 21px;\" type=\"submit\">Subscribe</button><p class=\"ngl-form-text\">We hate spam, too, and won&#8217;t give your email address to anyone <br />except Mailchimp to send out our Weekend Edition</p></div><div class=\"ngl-message-overlay\"><div class=\"ngl-message-svg-wrap\"><svg fill=\"none\" height=\"24\" stroke=\"#fff\" stroke-width=\"2\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><polyline points=\"20 6 9 17 4 12\"></polyline></svg></div><div class=\"ngl-message-overlay-text\">Thanks for subscribing.</div></div><input id=\"ngl_list_id\" name=\"ngl_list_id\" type=\"hidden\" value=\"26f81bd8ae\" /><input id=\"ngl_double_optin\" name=\"ngl_double_optin\" type=\"hidden\" value=\"yes\" /></form>\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\" />\n</section>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 14 Jun 2025 09:50:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"Gravatar: Building Better Social Networks Through Decentralization\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"http://blog.gravatar.com/?p=3324\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://blog.gravatar.com/2025/06/13/decentralized-social-media/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:10070:\"<p>Let&#8217;s face it. Social media is starting to feel like a rigged game. Users are burnt out, brands are boxed in, and algorithms act more like black boxes than helpful curators.</p>\n\n\n\n<p>Enter the promise of decentralized social networks: platforms that ditch the central command center and run on independently managed servers. They promise a fairer, freer internet – but pulling it off isn&#8217;t easy.</p>\n\n\n\n<p>And the numbers tell an interesting story.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The Great Migration: What&#8217;s Really Driving Growth?</h2>\n\n\n\n<p>Bluesky has been absolutely exploding lately, adding millions of users in just the past few months. Meanwhile, Mastodon has been puttering along with steady but modest growth for years, never quite hitting that mainstream breakout moment.</p>\n\n\n\n<p>But here&#8217;s the question: are people flocking to Bluesky because they genuinely want decentralization, or because they just want somewhere that ain&#8217;t X?</p>\n\n\n\n<p>Most folks don&#8217;t wake up thinking &#8220;I need a decentralized social network.&#8221; They wake up frustrated that their posts aren&#8217;t reaching their followers, or worried their account might vanish overnight, or just plain tired of dealing with whatever chaos is happening on their current platform.</p>\n\n\n\n<p>Bluesky offers an escape hatch that feels familiar. Mastodon? Well, that&#8217;s where you go when you really, truly care about the principles behind decentralization.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Is Bluesky Actually Decentralized?</h2>\n\n\n\n<p>Here&#8217;s where things get interesting. Bluesky runs on the AT Protocol, which is designed for decentralization. But right now? There&#8217;s essentially one big server doing all the heavy lifting.</p>\n\n\n\n<p>It&#8217;s like having a decentralized highway system with only one on-ramp.</p>\n\n\n\n<p>Bluesky promises you can eventually take your data and followers elsewhere if things go south. That&#8217;s a big improvement over traditional platforms. But as of today, &#8220;elsewhere&#8221; doesn&#8217;t really exist yet. You&#8217;re still trusting one company with your digital life – they just promise to be nicer about it.</p>\n\n\n\n<p>That doesn&#8217;t make Bluesky worthless. The data portability and algorithmic choice features are genuinely useful. And the fact that you can use your own domain as your username? That&#8217;s actually pretty brilliant.</p>\n\n\n\n<p>But calling it fully decentralized right now is like calling a blueprint a building.</p>\n\n\n\n<h2 class=\"wp-block-heading\">How True Decentralization Works: The Fediverse</h2>\n\n\n\n<p>Real decentralization looks more like Mastodon and the fediverse – a sprawling network of independently run servers that all speak the same digital language thanks to open protocols.</p>\n\n\n\n<p>It&#8217;s a bit like email. Your Gmail can talk to someone&#8217;s Outlook, Yahoo, or that one person still clinging to AOL, because they all follow the same basic rules.</p>\n\n\n\n<p>In the fediverse, you don&#8217;t sign up with one big platform. You choose an instance to call home. Each comes with its own vibe, community guidelines, and moderation style. Some are havens for coders, others filled with artists, activists, or people very, very into vintage tractors.</p>\n\n\n\n<p>This setup hands users real control over moderation and community culture. No black-box algorithm deciding who sees what. No getting locked into a single app. And if your current server starts feeling off? You can pack up your followers and posts and move to another instance.</p>\n\n\n\n<p>The fediverse includes:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mastodon for microblogging (basically Twitter, but with more thoughtful conversations)</li>\n\n\n\n<li>Pixelfed for photo sharing (Instagram without the influencer economy)</li>\n\n\n\n<li>PeerTube for video hosting (YouTube minus the surveillance capitalism)</li>\n</ul>\n\n\n\n<p>But here&#8217;s the catch. All this freedom comes with complexity that makes most people&#8217;s heads spin.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The Identity Problem Nobody Talks About</h2>\n\n\n\n<p>The biggest challenge with decentralized social media isn&#8217;t technical – it&#8217;s practical. How do you maintain a consistent identity when you&#8217;re scattered across multiple platforms, instances, and protocols?</p>\n\n\n\n<p>That dream handle you grabbed on mastodon.social? Already taken on hachyderm.io. Now you&#8217;re stuck with @yourname2024 or something equally clunky. Your bio works perfectly on <a href=\"https://docs.joinmastodon.org/user/profile/#:~:text=Your%20bio%20is%20a%20short,link%20shortener%20to%20save%20characters.\">Mastodon&#8217;s 500-character limit</a> but gets chopped off everywhere else. Profile links follow no consistent format.</p>\n\n\n\n<p>The result? Your digital presence looks different everywhere, making it harder for people to find and recognize you across platforms.</p>\n\n\n\n<p>This is where domain-based usernames start making sense. Whether it&#8217;s Bluesky&#8217;s @yourname.yourdomain.com handles or setting up your own domain for the fediverse, owning your name means owning your identity.</p>\n\n\n\n<p>And that&#8217;s not just about vanity – it&#8217;s about being findable when you inevitably need to move platforms again.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Making Yourself Findable in a Fragmented World</h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-3332\" height=\"1170\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/06/image.png\" width=\"2048\" /></figure>\n\n\n\n<p>Here&#8217;s something that might sound contradictory: one way to navigate decentralized social media is through a centralized identity service.</p>\n\n\n\n<p>I know, I know. Using Gravatar to manage your presence across decentralized platforms sounds backwards. Some folks specifically chose Mastodon to escape centralized identity systems. That tension is real, and worth acknowledging.</p>\n\n\n\n<p>But here&#8217;s the thing – when you&#8217;re bouncing between Mastodon, Bluesky, PeerTube, and whatever comes next, consistency becomes valuable. Not for data collection or advertising, but for basic human recognition.</p>\n\n\n\n<p>Unlike your all-in-one identity on places like Facebook or Instagram, <a href=\"https://blog.gravatar.com/2024/07/30/decentralized-identity-management/\">the decentralized world hands you a juggling act</a>. Different apps, different instances, different handles. Not ideal.</p>\n\n\n\n<p>When someone sees @yourname.link posting on Bluesky, then spots the same name and face commenting on a GitHub issue or WordPress blog, that consistency builds trust and recognition. It&#8217;s the difference between being a random username and being a recognizable person.</p>\n\n\n\n<p>Gravatar handles this by creating a portable identity hub that follows you around like a digital business card. Set it up once, and it appears automatically on thousands of sites whenever you use your email to register or comment.</p>\n\n\n\n<p>You choose what to share. You update it when you want. No algorithm meddles with your identity, and your data stays yours.</p>\n\n\n\n<p>For Bluesky specifically, <a href=\"https://blog.gravatar.com/2025/02/06/bluesky-handle/\">Gravatar supports custom domain handles</a>, so you can claim @yourname.bio without the technical hassle of setting up your own server.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The Real Value: Being Found When You Move</h2>\n\n\n\n<p>The benefit ain&#8217;t about convenience – it&#8217;s about portability. When you inevitably need to jump platforms (and you will), your followers can find you because your identity remains consistent.</p>\n\n\n\n<p>Your Gravatar profile becomes a lighthouse, pointing people to wherever you&#8217;ve landed next. Mastodon handle? Listed there. PeerTube channel? Yep. New platform that launches next year? Add it to the list.</p>\n\n\n\n<p>This matters more in a decentralized world where there&#8217;s no central directory, no &#8220;suggested users&#8221; algorithm to help people discover you on a new platform. You&#8217;re responsible for being findable.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://gravatar.com/connect/?gravatar_from=blog\"><img alt=\"\" class=\"wp-image-2616\" height=\"729\" src=\"https://blog.gravatar.com/wp-content/uploads/2024/12/free_profile_cta.png\" width=\"3243\" /></a></figure>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s Next for Decentralized Social Media</h2>\n\n\n\n<p>The momentum is real, but the direction isn&#8217;t clear yet. Will Bluesky eventually become truly decentralized, or will it remain a benevolent centralized platform with decentralized features? Will Mastodon find its mainstream moment, or stay the principled-but-niche option?</p>\n\n\n\n<p>And will regular folks – not just tech enthusiasts – actually want the complexity that comes with true decentralization?</p>\n\n\n\n<p>The answer probably depends on whether platforms can solve the basic human problems (finding your people, keeping your identity, avoiding harassment) better than what we have now.</p>\n\n\n\n<p>What we know for sure is that the old model is cracking. People want more control, more transparency, and more choice in how they connect online. Whether that comes through truly decentralized networks or just better-behaved centralized ones remains to be seen.</p>\n\n\n\n<p>But either way, making yourself consistently findable across this changing landscape? That&#8217;s just good sense.</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Navigating the challenges of cross-platform identity mana</strong></h3>\n\n\n\n<p>So, step into the future.</p>\n\n\n\n<p>Take two minutes (seriously, that’s all it takes) to <a href=\"https://gravatar.com/\">set up your free Gravatar profile</a>, and take charge of your identity across the decentralized web.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://gravatar.com/connect/?gravatar_from=blog\"><img alt=\"\" class=\"wp-image-2616\" height=\"729\" src=\"https://blog.gravatar.com/wp-content/uploads/2024/12/free_profile_cta.png\" width=\"3243\" /></a></figure>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 13 Jun 2025 14:45:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Ronnie Burt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Gravatar: Vibe Better With Custom LLM Instructions\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"http://blog.gravatar.com/?p=3315\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"https://blog.gravatar.com/2025/06/12/vibe-better-with-custom-llm-instructions/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1651:\"<p>Are you creating code with AI tools like Cursor, Loveable, or Claude? We just made it way easier.</p>\n\n\n\n<p>We&#8217;ve created a single page of custom instructions that developers can copy-paste into any LLM or AI tool to instantly understand how Gravatar works. No more explaining our API from scratch or watching your AI assistant guess how profile data flows.</p>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s In The Box?</h2>\n\n\n\n<p>Our custom instructions give AI tools everything they need to integrate with Gravatar properly:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete API understanding for avatars and profiles</li>\n\n\n\n<li>Real-world code examples</li>\n\n\n\n<li>Privacy and data handling best practices (ex. SHA256, not MD5)</li>\n\n\n\n<li>Mobile SDK guidance for iOS and Android</li>\n</ul>\n\n\n\n<p>Think of it as the ultimate cheat sheet for building with Gravatar. </p>\n\n\n\n<h2 class=\"wp-block-heading\">Perfect For Developers Who Vibe</h2>\n\n\n\n<p>Whether you&#8217;re prototyping with v0, building with ChatGPT, or coding alongside any AI assistant, these instructions ensure your AI actually gets what Gravatar does. </p>\n\n\n\n<p>Your AI will understand profile-as-a-service, know our REST API endpoints, and suggest the right integration approach for your project.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Copy, Paste, Build</h2>\n\n\n\n<p>We&#8217;ve done the heavy lifting. </p>\n\n\n\n<p>The instructions work with any LLM that accepts custom prompts. Paste them in, start your project, and watch your AI assistant become a Gravatar integration expert.</p>\n\n\n\n<p><a href=\"https://docs.gravatar.com/guides/llms-txt/\">Grab the instructions here →</a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Jun 2025 21:10:25 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Ronnie Burt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"Gravatar: 10 Essential Tips for DIY Professional Headshots\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"http://blog.gravatar.com/?p=3299\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://blog.gravatar.com/2025/06/12/professional-headshot-tips/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:22246:\"<p>So, you’ve decided it’s time for a headshot that doesn’t look like it was taken at 11 pm under your kitchen light. Sensible move. But then – bam! You check out the prices and suddenly consider just cropping yourself out of a group photo from 2017.</p>\n\n\n\n<p>You’re not overreacting. </p>\n\n\n\n<p>The professional route is painfully pricey. As for the DIY route, one minute you&#8217;re adjusting lighting, the next you&#8217;re wondering why you suddenly resemble a startled meerkat.</p>\n\n\n\n<p>And yet, the stakes are high. Research shows <a href=\"https://www.psychologicalscience.org/observer/how-many-seconds-to-a-first-impression\">people form an impression of you from your photo in <em>1/10th of a second</em></a>. That’s faster than your thumb can scroll. </p>\n\n\n\n<p>Like it or not, your headshot is your always-on personal brand billboard, beaming across LinkedIn, Zoom, your email signature… basically, everywhere.</p>\n\n\n\n<p>But the truth is, you don’t need a Hollywood budget or a Nikon the size of a shoebox to nail it.</p>\n\n\n\n<p>With just your smartphone, a few clever tricks, and a sprinkle of intention, you can snap a headshot that says “professional,” not “panicked.”</p>\n\n\n\n<p>Below you’ll find <strong>10 practical strategies</strong> to help you:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nail lighting without a studio.</li>\n\n\n\n<li>Pose without looking like you&#8217;re mid-blink.</li>\n\n\n\n<li>Edit like a pro.</li>\n</ul>\n\n\n\n<p>This guide will take you from “I guess this will do?” to a polished, professional headshot that opens doors, lands clients, or gets you into that next big role.</p>\n\n\n\n<p>Let’s get snapping!</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1. Choose your equipment</strong> </h2>\n\n\n\n<p>Good news: The best camera you own is probably already in your pocket. Today’s smartphones are absolute powerhouses, easily capable of snapping headshots that look straight out of a studio… <em>if</em> you know how to wield them. </p>\n\n\n\n<p>Here’s what you’ll need:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A recent phone with at least a 12MP main camera.</li>\n\n\n\n<li>Portrait mode (hello, dreamy background blur).</li>\n\n\n\n<li>A grid display to keep your framing sharp.</li>\n\n\n\n<li>Focus lock to make sure your eyes stay crisp.</li>\n\n\n\n<li>Self-timer or voice command so you’re not sprinting back and forth between shots.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"Phone settings for professional headshot tips\" class=\"wp-image-3300\" height=\"1712\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/05/gravatar-professional-headshot-tips-phone-settings.png\" width=\"959\" /></figure>\n\n\n\n<p>Take note: As tempting as it is to use the front-facing camera, the back camera’s where the magic happens. It’s higher quality, gives you more control, and won’t leave you with that slightly fuzzy “FaceTime screenshot” look.</p>\n\n\n\n<p>To get it right:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set your phone 3-4 feet away, level with your eyes.</li>\n\n\n\n<li>Balance it on a stack of books, boxes – whatever’s sturdy.</li>\n\n\n\n<li>Or better yet, grab an <a href=\"https://www.nytimes.com/wirecutter/reviews/best-tripod-for-iphones-smartphones/\">adjustable phone tripod</a> (they’re less than $50 and worth every penny).</li>\n</ul>\n\n\n\n<p><img alt=\"✨\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2728.png\" style=\"height: 1em;\" /> <strong>Pro tip:</strong> Some phones flip selfies by default, turning text (and your face) backward. If you insist on the front camera, dig into your settings and switch off image mirroring before you start. That way, your photo looks polished and professional <em>everywhere</em> it shows up.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Find your ideal lighting</strong></h2>\n\n\n\n<p>Lighting. It’s the make-or-break factor; the difference between “Oh wow, did you get that done professionally?” and “Cute… but why does it look like you’re hiding in a cave?”</p>\n\n\n\n<p>Don’t worry. Your best lighting? Totally free. Natural light is your secret weapon.</p>\n\n\n\n<p>Start by parking yourself near a big window – bonus points if it faces away from the sun, that way light stays soft and steady, skipping those harsh, unflattering shadows. Aim to stand about 3–5 feet away so that the gentle glow wraps your face like a flattering Instagram filter.</p>\n\n\n\n<p>And yes, timing <em>totally</em> matters:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Early morning (7–9 AM) means crisp, clean, chef’s-kiss light <img alt=\"🤌\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f90c.png\" style=\"height: 1em;\" /><img alt=\"☀\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2600.png\" style=\"height: 1em;\" />.</li>\n\n\n\n<li>Golden hour (1–2 hours before sunset): Dreamy, warm, universally flattering.</li>\n\n\n\n<li>Midday? Big no, no. Shadows where you don’t want them.</li>\n</ul>\n\n\n\n<p>And don’t just snap and hope for the best. Play around. Shuffle a little left or right of the window. Step closer, then further away. Test different angles to find <em>your</em> best side.</p>\n\n\n\n<p><img alt=\"✨\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2728.png\" style=\"height: 1em;\" /> <strong>Pro tip:</strong> If you’re wearing spectacles, tilt your chin slightly down, and if you’re using extra lights, angle them upward to give you the no glare, natural, polished look you want.</p>\n\n\n\n<p>Go on, work that window.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. Pick your background</strong></h2>\n\n\n\n<p>Your background is the unsung hero of your headshot. Typically, you’ll want a backdrop so subtle, no one even notices it. All eyes should be on <em>you</em>, not whatever’s lurking behind you.</p>\n\n\n\n<p>The easiest win is to stick to plain, neutral tones:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Light gray</strong> = sleek, modern vibes.</li>\n\n\n\n<li><strong>Off-white</strong> = timeless, classic feel.</li>\n\n\n\n<li><strong>Soft blue</strong> = just enough warmth without stealing the spotlight.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-3302\" height=\"1620\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/05/gravatar-profile-picture-headshot-tips.png\" width=\"1620\" /></figure>\n\n\n\n<p>These shades quietly do their job, keeping attention exactly where it belongs – on your face. And no, you don’t need a fancy studio to pull this off. Try one of these simple DIY setups:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A plain, unadorned wall (yes, really).</li>\n\n\n\n<li>A wrinkle-free bedsheet, hung nicely and smoothly.</li>\n\n\n\n<li>A big sheet of foam board from the craft store.</li>\n</ul>\n\n\n\n<p><img alt=\"✨\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2728.png\" style=\"height: 1em;\" /> <strong>Pro tip:</strong> Do <em>not</em> stand right up against the background. Step forward 3-4 feet to:<br /><img alt=\"✅\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2705.png\" style=\"height: 1em;\" /> Add natural depth<br /><img alt=\"✅\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2705.png\" style=\"height: 1em;\" /> Dodge harsh shadows<br /><img alt=\"✅\" class=\"wp-smiley\" src=\"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2705.png\" style=\"height: 1em;\" /> Get a subtle blur in portrait mode</p>\n\n\n\n<p>A few things to avoid: Bright colors that clash with your skin tone. Busy patterns screaming for attention. Random clutter (bookshelves, kitchen counter, laundry pile). Remember, you’re the star. Everything else needs to <em>fade</em> into the background. And if all else fails, you can always swap out the backdrop later when you <a href=\"https://snapseed.online/\">edit your pic</a>.</p>\n\n\n\n<p>There you have it: Pro-looking backdrop, no studio required.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4. Dress for success</strong></h2>\n\n\n\n<p>Let’s talk wardrobe. Color psychology isn’t just fluff, it shapes how people see you. In corporate settings, blues and grays quietly say “trustworthy” and “competent.” Whereas in creative industries, brighter colors scream “innovative.” Rule of thumb: Dress for <em>your</em> industry and purpose.</p>\n\n\n\n<p>Your outfit also needs to work with your background:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dark clothes + light backdrop = high contrast (tricky for cameras).</li>\n\n\n\n<li>Similar tones = coordinated, polished look.</li>\n\n\n\n<li>Solid colors &gt; busy prints (trust us).</li>\n</ul>\n\n\n\n<p>Necklines matter too:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Round face? V-neck = flattering length.</li>\n\n\n\n<li>Square face? A scoop or rounded neckline softens angles.</li>\n\n\n\n<li>Long face? Boat or crew neck balances things.</li>\n\n\n\n<li>Heart-shaped? Try square or cowl necklines.</li>\n</ul>\n\n\n\n<p>Heads-up: The camera spots <em>everything</em> – gaps, seams, button strain. If it doesn’t fit perfectly, fix it or swap it.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"Gravatar profile example for headshot tips]\" class=\"wp-image-3303\" height=\"1056\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/05/gravatar-card-joe.png\" width=\"744\" /></figure>\n\n\n\n<p>And once you’ve nailed that shot? Upload it to <a href=\"https://gravatar.com/\"><strong>Gravatar</strong></a>. It syncs your headshot across platforms like <a href=\"https://wordpress.org/\">WordPress</a>, <a href=\"http://github\">GitHub</a>, and <a href=\"https://slack.com/\">Slack</a> – no manual updates needed. </p>\n\n\n\n<p>In just 5 minutes, you can <a href=\"https://gravatar.com/\">create your free profile</a>, upload your pic, and let your digital presence do the talking.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>5. Apply makeup strategically</strong></h2>\n\n\n\n<p>Here’s the thing about cameras: They’re sneaky little flatteners. What looks defined and dimensional in real life can end up weirdly washed out or featureless in a photo. That’s why a little strategic makeup can make a big difference for headshots.</p>\n\n\n\n<p>If makeup’s already in your routine, dial it up a notch – think a touch more definition around the eyes and cheekbones than your everyday look. This helps counteract the camera’s flattening effect and keeps your face looking sculpted and alive in the final shot.</p>\n\n\n\n<p>A few things to <em>skip</em> before your shoot:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Products with SPF (they can throw off a ghostly white cast on camera).</li>\n\n\n\n<li>Silica-heavy setting powders (you don’t want that chalky “flashback” effect).</li>\n\n\n\n<li>Super shimmery products (they tend to photograph as oily rather than glowy).</li>\n</ul>\n\n\n\n<p>For men – or anyone who doesn’t usually reach for makeup – consider a few subtle tweaks:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A quick dusting of translucent powder to knock back shine on the forehead and nose.</li>\n\n\n\n<li>A tinted moisturizer to even out skin tone (promise, it won’t look like makeup).</li>\n\n\n\n<li>And don’t underestimate the power of a precise beard trim – cameras love to highlight asymmetry.</li>\n</ul>\n\n\n\n<p>But here’s the best bit: You don’t need to chase perfection on the day. A <a href=\"https://snapseed.online/\">good photo editor</a> can easily tackle things like redness, uneven skin tone, or tiny blemishes after the fact.</p>\n\n\n\n<h2 class=\"wp-block-heading\">6. Use confident body language</h2>\n\n\n\n<p>Body language matters more than you think in a headshot. Research shows small posture tweaks can <a href=\"https://jov.arvojournals.org/article.aspx?articleid=2135912\">boost how competent and approachable you seem</a>. Plus, striking confident poses doesn’t just influence others, <a href=\"https://richardepetty.com/wp-content/uploads/2019/01/2009-ejsp-brinol-petty-wagner.pdf\">it literally boosts your confidence</a> while lowering stress.</p>\n\n\n\n<p>Try the <strong>“turtle method.”</strong></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gently push your chin forward and slightly down.</li>\n\n\n\n<li>It sharpens your jawline.</li>\n\n\n\n<li>Separates your head from your shoulders.</li>\n\n\n\n<li>Instantly adds flattering definition.</li>\n</ul>\n\n\n\n<p>Skip perfect symmetry – it reads stiff. Instead:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tilt your head a little (around 15°).</li>\n\n\n\n<li>Angle your shoulders slightly.</li>\n\n\n\n<li>Keep your spine tall, but relaxed.</li>\n</ul>\n\n\n\n<p>Before the shutter clicks, use this breathing hack to ditch tension:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inhale through your nose for 4 counts.</li>\n\n\n\n<li>Hold briefly.</li>\n\n\n\n<li>Exhale through your mouth for 6 counts.</li>\n\n\n\n<li>On the last exhale, fully relax your face.</li>\n</ul>\n\n\n\n<p>End result: Less “awkward passport photo,” more polished, confident professional.</p>\n\n\n\n<h2 class=\"wp-block-heading\">7. Find your facial expressions</h2>\n\n\n\n<p>Here’s the thing: Everyone’s got signature expressions that photograph well, but you probably won’t stumble upon them on first try. The secret is to indulge in a little trial and error.</p>\n\n\n\n<p>Block out some time, grab your phone, and take test shots from different angles. What feels natural in the mirror doesn’t always translate on camera. You’ll need to push past your usual go-to faces and experiment.</p>\n\n\n\n<p>Here’s what to try:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The “squinch”</strong> – a subtle narrowing of the lower eyelids that says “I’ve got this” without veering into “can’t see without my glasses.”</li>\n\n\n\n<li><strong>Eyebrows: Relaxed but slightly lifted</strong> – adds a hint of warmth and approachability.</li>\n\n\n\n<li><strong>The 20% smile</strong> – not a full grin, not stone-faced: Just enough curve to look thoughtful and composed.</li>\n</ul>\n\n\n\n<p>Take note: Each industry carries its own preferences.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Legal and finance? Go for serious and authoritative.</li>\n\n\n\n<li>Tech? Relaxed, approachable smiles are fair game.</li>\n\n\n\n<li>Creative fields? Feel free to let your personality shine through (quirks welcome).</li>\n</ul>\n\n\n\n<p>And if you’ve ever sworn you’re “just not photogenic”? Join the club. The trick is capturing enough variations to catch those magic in-between moments. Use your phone’s burst mode (hold that shutter down) to snap 10–15 shots at once. Those sneaky, subtle shifts mid-blink or mid-laugh are often the gold you’d never have deliberately posed for.</p>\n\n\n\n<h2 class=\"wp-block-heading\">8. Tweak those phone camera settings</h2>\n\n\n\n<p>Your smartphone camera is smarter than you think. With a few tweaks, you can take your headshot from “meh” to “wow.” Here’s how:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pick your mode:</strong> <strong>Portrait</strong> for background blur, <strong>Square</strong> for social profiles, <strong>Standard</strong> for flexibility.<br /></li>\n\n\n\n<li><strong>Nail white balance:</strong> Keeps skin tones looking natural (not Smurf-like).\n<ul class=\"wp-block-list\">\n<li>Find it under “pro” or “advanced” modes.</li>\n\n\n\n<li>Outdoors? Auto’s fine.</li>\n\n\n\n<li>Indoors? Pick a preset to match your lighting.</li>\n\n\n\n<li>Still off? Manually adjust until you’re glowing (in a good way).<br /></li>\n</ul>\n</li>\n\n\n\n<li><strong>Switch on gridlines:</strong></li>\n</ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Apply <a href=\"https://digital-photography-school.com/rule-of-thirds/\">the rule of thirds</a> and align the eyes along the top horizontal line.</li>\n\n\n\n<li>Center your face at a grid intersection.</li>\n\n\n\n<li>Voilà: Pro-level framing.<br /></li>\n</ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Grid framing for Gravatar headshot tips\" class=\"wp-image-3304\" height=\"660\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/05/gravatar-headshot-tips-grid.png?w=660\" width=\"660\" /></figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use HDR (High Dynamic Range):</strong> Helps balance light when:\n<ul class=\"wp-block-list\">\n<li>The background’s brighter than your face.</li>\n\n\n\n<li>You’re dealing with tricky lighting.</li>\n</ul>\n</li>\n\n\n\n<li><strong>Choose your aspect ratio:</strong>\n<ul class=\"wp-block-list\">\n<li>4:3 = classic headshot.</li>\n\n\n\n<li>1:1 = perfect for social profiles.</li>\n</ul>\n</li>\n</ul>\n\n\n\n<p>With these settings dialled in, you’ll be cranking out headshots that punch well above their weight.</p>\n\n\n\n<h2 class=\"wp-block-heading\">9. Time for a quick polish: Edit that headshot</h2>\n\n\n\n<p>Even the best DIY headshots can use a little finesse. But don’t worry, you don’t need Photoshop or a degree in digital media. A few smart tweaks with free (or cheap) apps can level up your photo without draining your wallet:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://www.adobe.com/products/photoshop-lightroom/mobile.html\"><strong>Lightroom Mobile</strong></a> (the free version has all the essentials).</li>\n\n\n\n<li><a href=\"https://snapseed.online/\"><strong>Snapseed</strong></a> (totally free, with pro-level tools).</li>\n\n\n\n<li><a href=\"https://www.vsco.co/\"><strong>VSCO</strong></a> (great for natural, flattering presets).</li>\n\n\n\n<li><strong>Your phone’s built-in editor</strong> (seriously underrated).</li>\n</ul>\n\n\n\n<p>Here’s where to focus your edits:</p>\n\n\n\n<p><strong>Cropping</strong></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Frame your eyes in the <em>top third</em> of the shot (see above).</li>\n\n\n\n<li>Snip out any background distractions.</li>\n\n\n\n<li>Keep a comfy balance around your head and shoulders.</li>\n</ul>\n\n\n\n<p><strong>Brightness &amp; contrast</strong></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bump exposure up 10–15% for a fresher, more open look.</li>\n\n\n\n<li>Add a dash of contrast (+5 to +10) to sharpen features.</li>\n\n\n\n<li>But don’t overdo it. You want glow, not glare.</li>\n</ul>\n\n\n\n<p><strong>White balance</strong></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Warm things up slightly (+5 to +10) for friendlier skin tones.</li>\n\n\n\n<li>Tweak any weird color casts from artificial lights.</li>\n</ul>\n\n\n\n<p><strong>Vignette</strong></p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add a subtle dark edge (-10 to -15) to draw attention inward.</li>\n</ul>\n\n\n\n<p>A few editing <em>don’ts</em> to steer clear of:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Over-smoothing your skin into porcelain doll territory.</li>\n\n\n\n<li>Filters so heavy they’ll age your photo by next week.</li>\n\n\n\n<li>Anything that tweaks your facial features beyond recognition.</li>\n</ul>\n\n\n\n<p>And when you’re done, always save in high-res (at least 1000&#215;1000 pixels) to keep things crisp across every platform.</p>\n\n\n\n<h2 class=\"wp-block-heading\">10. Use Gravatar to display your perfect headshot everywhere</h2>\n\n\n\n<p>You’ve finally nailed the perfect headshot – great lighting, solid pose, zero double chin. Congrats! But now comes the tedious part: Uploading it <em>everywhere</em>. <a href=\"https://www.linkedin.com/\">LinkedIn</a>. Company intranet. <a href=\"https://slack.com/\">Slack</a>. <a href=\"https://github.com/\">GitHub</a>. That random forum you signed up for in 2014. Each site wants a different size, a different crop, a different format. Ugh.</p>\n\n\n\n<p>Enter <a href=\"https://gravatar.com/\"><strong>Gravatar</strong></a>: The no-fuss, no-hassle way to make your headshot follow you around the internet like the loyal professional sidekick it was born to be.</p>\n\n\n\n<p>Here’s how it works:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gravatar links your email address to your headshot.</li>\n\n\n\n<li>Any platform that’s Gravatar-enabled pulls in your photo automatically.</li>\n\n\n\n<li>Update your pic once in your Gravatar account, and it updates everywhere else, no manual uploads or awkward crops required.</li>\n</ul>\n\n\n\n<p>And it doesn’t stop at just your photo. Gravatar also lets you round out your online presence with:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A professional bio.</li>\n\n\n\n<li>Verified links to your portfolio and social profiles.</li>\n\n\n\n<li>Additional professional images.</li>\n\n\n\n<li>Your contact info.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Example Gravatar bio for headshot tips\" class=\"wp-image-3305\" height=\"936\" src=\"https://blog.gravatar.com/wp-content/uploads/2025/05/gravatar-card-ethan.png?w=660\" width=\"660\" /></figure>\n\n\n\n<p>The cherry on top? It’s 100% free. <a href=\"https://gravatar.com/\">Spend five minutes setting up your profile</a> today, and you’ll save yourself countless “ugh-I-need-to-update-my-photo-there-too” headaches down the line – all you need for a polished <a href=\"https://blog.gravatar.com/2024/07/10/online-presence-management/\">online presence</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Your perfect headshot + Gravatar = instant professional glow-up</h2>\n\n\n\n<p>Turns out, you <em>can</em> create a killer professional headshot at home – no fancy cameras, no overpriced photographers, no awkward studio backdrops required. Just your smartphone, some decent lighting, and a little know-how.</p>\n\n\n\n<p>By following these 10 steps, you’ve already cracked the code – the gear, the angles, the lighting, the editing – to turn your humble selfie into a headshot that can go toe-to-toe with the pros.</p>\n\n\n\n<p>Pair that polished photo with <a href=\"https://gravatar.com/\"><strong>Gravatar</strong></a>, and suddenly your face shows up <em>everywhere</em> you show up – LinkedIn, blogs, email signatures, you name it – without you lifting another finger. You just update your Gravatar once to instantly refresh across the board.</p>\n\n\n\n<p>So, carve out an hour to snap that headshot, then take five minutes to <a href=\"https://gravatar.com/\">set up your (free!) Gravatar profile</a> today.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://gravatar.com/connect/?gravatar_from=blog\"><img alt=\"\" class=\"wp-image-2616\" height=\"729\" src=\"https://blog.gravatar.com/wp-content/uploads/2024/12/free_profile_cta.png\" width=\"3243\" /></a></figure>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Jun 2025 20:59:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Ronnie Burt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Matt: Play With Clay\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=143265\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"https://ma.tt/2025/06/clay/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1699:\"<p>Happy to announce that the amazing <a href=\"https://clay.earth/\">Clay.earth</a> product and team is joining <a href=\"https://automattic.com/\">Automattic</a>. If you haven&#8217;t tried the app out yet, here&#8217;s a quick video to give you a taste.</p>\n\n\n\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p><a href=\"https://techcrunch.com/2025/06/12/automattic-acquires-relationship-manager-clay-to-add-an-identity-layer-to-online-tools/\">TechCrunch has covered the broader strategy pretty well</a>: One of the top requests we&#8217;ve heard from <a href=\"https://www.beeper.com/\">Beeper</a> beta testers is they want to tie in more context, like a personal CRM, and some even requested Clay by name. We&#8217;ll keep the apps separate, as Clay also has some interesting team uses, but they will complement and integrate with each other as part of our all-in-one messaging strategy.</p>\n\n\n\n<p>We share a vision to integrate Clay&#8217;s technology, which manages over 140 million relationships, as a layer across many of our products and experiences at Automattic. I&#8217;m excited to work with the founders, Matt and Zach, to bring this vision to life. I&#8217;ve always felt the missing primitive in WordPress&#8217; content management data architecture was a scalable concept of a Person and Relationships outside of our user table.</p>\n\n\n\n<p><a href=\"https://clay.earth/next\">Here&#8217;s the beautiful announcement on the Clay site</a> and <a href=\"https://automattic.com/2025/06/12/automattic-welcomes-clay/\">on Automattic&#8217;s</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Jun 2025 18:37:46 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"Do The Woo Community: Wrapping Up the Rebrand Series with BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://openchannels.fm/?p=97958\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://openchannels.fm/wrapping-up-the-rebrand-series-with-bobwp/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:207:\"BobWP wraps up the rebranding of Do the Woo into Open Channels FM. The new channel features five diverse shows, maintaining core values while offering more structure for listeners to explore their interests.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Jun 2025 08:30:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Bob Dunn\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:117:\"WPTavern: #172 – Reyes Martínez and Héctor De Prada on Website Maintenance for WordPress Agencies and Freelancers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wptavern.com/?post_type=podcast&p=196556\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:129:\"https://wptavern.com/podcast/172-reyes-martinez-and-hector-de-prada-on-website-maintenance-for-wordpress-agencies-and-freelancers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:50854:\"<details>Transcript<div>\n<p>[00:00:19] <strong>Nathan Wrigley:</strong> Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p>Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case, website maintenance for WordPress agencies and freelancers.</p>\n\n\n\n<p>If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.</p>\n\n\n\n<p>If you have a topic that you&#8217;d like us to feature on the podcast, I&#8217;m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today, we have Reyes Martínez, and Héctor de Prada.</p>\n\n\n\n<p>Reyes has been involved in the WordPress community since 2015, with a background in journalism, digital communications, and early stage startups. From 2021 to 2024, she was sponsored by Automattic to contribute full-time to global marketing and communication efforts for the WordPress Open Source project, She led several initiatives during that time, including the experimental WordPress Media Corps. Reyes currently serves as content lead at Modular DS.</p>\n\n\n\n<p>Héctor has been building websites since he was 12, and has worked with WordPress for nearly a decade, first as a freelancer, then running his own agency. Today, he&#8217;s one of the co-founders of Modular DS. He co-organizes the WordPress meetup in León in Spain, and writes a Spanish newsletter that keeps readers updated with the latest news from the WordPress ecosystem.</p>\n\n\n\n<p>In this episode, we get into the nitty gritty of WordPress maintenance. What it takes to effectively manage multiple websites, and why maintenance is such a crucial, if often overlooked, part of running a successful client business.</p>\n\n\n\n<p>You might think that updating plugins and themes is all there is to it, but Reyes and Héctor explained that there&#8217;s much more involved, performing regular backups, monitoring, uptime, and performance, checking for security vulnerabilities, database cleanups, and ensuring essential features like contact forms continue working as expected.</p>\n\n\n\n<p>We discuss best practices for educating clients, how to position ongoing maintenance as an investment rather than a cost, and solutions which can help automate and streamline these essential tasks.</p>\n\n\n\n<p>We also chat about how the maintenance landscape is changing with upcoming legal requirements around accessibility and privacy, and the emerging business opportunities for professionals specializing solely in website care.</p>\n\n\n\n<p>If you&#8217;re a freelancer or agency owner looking to scale up your business, perhaps you offer care plans to clients, or are considering adding maintenance plans to your service, this episode is for you.</p>\n\n\n\n<p>If you&#8217;re interested in finding out more, you can find all of the links in the show notes by heading to wptavern.com/podcast. Where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p>And so without further delay, I bring you Reyes Martínez and Héctor de Prada.</p>\n\n\n\n<p>I am joined on the podcast today by Reyes Martinez and by Héctor de Prada. Hello Both.</p>\n\n\n\n<p>[00:03:53] <strong>Héctor de Prada:</strong> Hello Nathan.</p>\n\n\n\n<p>[00:03:54] <strong>Reyes Martínez:</strong> Hello Nathan.</p>\n\n\n\n<p>[00:03:55] <strong>Nathan Wrigley:</strong> I&#8217;m so pleased to have both of you on. This is going to be interesting because I&#8217;m going to be speaking to Héctor in about a week&#8217;s time as well, which will be kind of interesting. So there&#8217;ll be two podcasts coming out in quick succession featuring Héctor.</p>\n\n\n\n<p>But the topic will be very different, and I&#8217;ll explain in a moment what the topic is going to be about.</p>\n\n\n\n<p>But before that, I wonder if we could just get a little bit of an introduction to both of you. If we can keep it around the subject of WordPress that would be helpful.</p>\n\n\n\n<p>So let&#8217;s go to Reyes first. Tell us exactly who you are, who you work for, what do they do, whatever you like in your little potted bio.</p>\n\n\n\n<p>[00:04:29] <strong>Reyes Martínez:</strong> Yeah, sure. I&#8217;m Reyes and I have been part of the WordPress community since 2015. My background is in journalism and digital marketing and communications, and over the past 10 years, more or less, I have worked with startups and tech companies closely connected to the WordPress ecosystem.</p>\n\n\n\n<p>And from 2021 and 2024, I was sponsored by Automattic to contribute full time to the WordPress project, where I had the opportunity to contribute to different marketing and communications initiatives.</p>\n\n\n\n<p>And now I am the content lead at Modular DS. We&#8217;re building a tool to help freelancers and agencies manage multiple WordPress sites more efficiently.</p>\n\n\n\n<p>[00:05:13] <strong>Nathan Wrigley:</strong> Thank you so much. And let&#8217;s move over to Héctor. Similar question really, just give us your little potted bio.</p>\n\n\n\n<p>[00:05:19] <strong>Héctor de Prada:</strong> Of course. Well, I have been making websites, I always say almost all my life, since I was like very young, at 12, 13 years old. At the beginning, not with WordPress, I have to say. But I started working with WordPress around 8, 9 years ago when I started freelancing as a web designer, and that evolved to creating a web design agency.</p>\n\n\n\n<p>So I have been doing web design and websites, WordPress websites, for a long time. And 4 years ago almost, it&#8217;s when my partner and I, David and I, we started our current company, which is Modular DS, which is now where Reyes is working.</p>\n\n\n\n<p>I am also part of the community. This is what you were saying, Nathan, that we are going to talk about, WordCamp Europe, because I am one of the organisers at the meetup in León, in my city. So this is also something I like a lot because we go to a lot of WordCamps, a lot of WordPress events, and it&#8217;s very nice to be able to do that in our own city as well.</p>\n\n\n\n<p>[00:06:20] <strong>Nathan Wrigley:</strong> Thank you both so much. So if we stray into anything today, like a blog post is mentioned or a homepage or anything like that is mentioned, I will endeavor to link to that into the show notes. So if you head to wptavern.com and then search for the episode with these two fine people, then you&#8217;ll be able to find all of those links. It&#8217;s going to be easier to do it that way than to read anything out in an audio podcast.</p>\n\n\n\n<p>The approach I think I want to take with this episode is one of somebody fairly new in the WordPress space. So if you are new in the WordPress space, then you might just have the one website. And maintaining that one simple website is probably a reasonably straightforward thing to do. You know, you log in, you update the plugins, you update the themes and what have you.</p>\n\n\n\n<p>But if you&#8217;ve got any aspirations of becoming a bigger player in the WordPress space, perhaps you want to take on the job of maintaining multiple websites, perhaps you want to have clients and you want to maintain their websites, it becomes fairly obvious, fairly quickly, it&#8217;s a bit of a chore. There&#8217;s quite a lot of tasks that you need to do in order to keep those websites live.</p>\n\n\n\n<p>So that&#8217;s what we&#8217;re going to talk about. What are those tasks? What&#8217;s important to notice if you are a WordPress freelancer or agency owner. What are the things that you need to make sure that your clients are getting updated with and for? And then I guess we&#8217;ll sort of mention right at the beginning that Modular DS is something which kind of can take that process off your shoulders and make it fairly automated. But you can go and check out that of your own accord.</p>\n\n\n\n<p>So let&#8217;s just get into it then. What are the things that you would need to worry about? You can interrupt each other as you see fit. What are the kind of tasks that as a newbie WordPress we may not even know are coming our way, when we&#8217;ve got 2, 3, 5, 50 websites that we&#8217;ve got to keep maintained?</p>\n\n\n\n<p>[00:08:14] <strong>Héctor de Prada:</strong> I don&#8217;t think it&#8217;s, how to say, like that we don&#8217;t know we have to do that, or that we don&#8217;t expect to do it when we are trying to manage a few websites. Reyes and I, we were talking this morning, normally maintenance or maintenance tasks are something nobody is very thrilled about doing, okay. It&#8217;s not like the best job. Like, you can be a designer because you love creativity and designing things, or a developer because you love to build things.</p>\n\n\n\n<p>But I haven&#8217;t met anybody that is like, oh, my dream is to update plugins, create backups, and restore the website when it&#8217;s broken, you know? I think that&#8217;s the number one challenge, okay. Normally I see that one of the biggest problems is that we know maintenance has to be done in a website, but we don&#8217;t always do it. And when we have more and more websites, it becomes even a bigger problem, because we also let it aside more and more because it&#8217;s too much work. So that&#8217;s one of the main problems.</p>\n\n\n\n<p>[00:09:17] <strong>Nathan Wrigley:</strong> One of the things that in my life, I don&#8217;t know what the number of websites was, but there was a point where each morning, because I decided to do the updating on a more or less daily basis, there came a point where you realise that you&#8217;d now logged into X number of websites. So you&#8217;d gone to the URL to log in, you&#8217;d found the username and password, you&#8217;d logged in, you&#8217;d inspected whether there were plugins or themes to be updated. You&#8217;d gone to them individually, you&#8217;d update them in a careful manner to make sure nothing got broken, and you moved on to the next website. And at some point you kind of have the intuition, how many minutes or hours have I just lost?</p>\n\n\n\n<p>And whilst for one or two websites this really isn&#8217;t a problem, I guess what we&#8217;re talking about here is something at scale, when you&#8217;re over a, let&#8217;s say 2 or 3 or 5, or whatever that number is. It does start to add up, and you can&#8217;t afford to waste time in that way. And I think it&#8217;s exactly like you said, you don&#8217;t really know going into it that this is what you&#8217;re going to end up doing with your WordPress websites. But you&#8217;re right, nobody wrote down on their bucket list of things to do in life, I would like to update plugins for a living.</p>\n\n\n\n<p>[00:10:23] <strong>Héctor de Prada:</strong> And it&#8217;s very important at the same time. Like we said, yeah, maybe Reyes, you can say a little bit more about it. But maintenance, it&#8217;s really important for many reasons, in particular in the WordPress ecosystem.</p>\n\n\n\n<p>[00:10:34] <strong>Reyes Martínez:</strong> Yeah, I would say that it&#8217;s just that, that it&#8217;s not the most glamorous part of managing a website, like all the maintenance tasks. But I think it&#8217;s also what keep things running smoothly and professionally. I guess that&#8217;s the difference between being reactive and being proactive as well. I mean, that makes all the difference. So even though it&#8217;s not the most, I don&#8217;t know, glamorous part, it&#8217;s still very important to keep things professionally.</p>\n\n\n\n<p>[00:11:03] <strong>Nathan Wrigley:</strong> What are the things that we&#8217;re updating? So we&#8217;ve covered plugins and themes, and I suspect that they&#8217;re the ones most people, and again, the audience for this podcast is really broad, so obviously that sentence will be really blindingly obvious to many people. But there may be a proportion of people who don&#8217;t even know that that kind of stuff needs to be updated. So let&#8217;s just work from the basics upwards. There&#8217;s plugins and themes. When you talk about maintenance, what else are you bringing into that?</p>\n\n\n\n<p>[00:11:30] <strong>Héctor de Prada:</strong> You have the updates, both plugin, themes and the Core of WordPress, because it also gets updated. Now it&#8217;s once a year, it used to be like two, three times a year so those are also very important updates. But normally it&#8217;s mostly, because some people might ask, why should I update a plugin? If my website is working, if it&#8217;s perfectly fine, why do I have to update a plugin or a theme?</p>\n\n\n\n<p>Well, one of the biggest things in maintenance, because we have to do these updates, is the security part. I am positive that WordPress is a secure solution, that is why it powers 40 something percent of the web. But at the same time, we have 60,000 different plugins just in the WordPress repository. Each one of them is created by an independent team or developers. And even when everybody tries to create the best possible plugin, a secure plugin, and everything, there is human error, of course. And there is always people, since WordPress is so popular, trying to find vulnerabilities to attack these kind of plugins or themes.</p>\n\n\n\n<p>So many times, the most important updates are security updates. To avoid that, you have an older version of a plugin or a theme that maybe got exposed, and somebody found a vulnerability, and your website might get hacked because you didn&#8217;t do the updates. So even if your website is functioning perfectly, you should still do those updates. And this is something, for example, a lot of end clients, they normally don&#8217;t understand when you run an agency and stuff, because they don&#8217;t see the point of doing this. But this is one of the reasons, it&#8217;s super important.</p>\n\n\n\n<p>[00:13:08] <strong>Nathan Wrigley:</strong> In the normal experience in life, you go into a shop and you buy a thing, like some new sunglasses or a pair of shoes. You don&#8217;t anticipate having to update the shoes or update the sunglasses. You kind of just bought the thing and the thing is now yours and off it goes. You know, you expect it to function as sunglasses from now on, and the shoes will keep going as shoes. You know, you might have to replace them from time to time, but that&#8217;s another thing altogether. So it&#8217;s kind of hard to encapsulate that.</p>\n\n\n\n<p>But also, I suspect that most clients wouldn&#8217;t even know that there&#8217;s this sort of specter of security problems and the fact that bad things could potentially happen. Most clients I imagine have just come to you, the agency, the freelancer, because they want a website. They&#8217;re not interested particularly in all of that, but you have to explain that to them. And I always thought that was quite hard. I always got an intuition that the clients kind of thought, what are you on about? I&#8217;ve just bought this thing from you, why do I need to update it? Why do I need to keep doing these things?</p>\n\n\n\n<p>[00:14:07] <strong>Héctor de Prada:</strong> Education is one of the biggest parts in having a WordPress maintenance service in your agency or as a professional. Most people, end clients, many people is not tech people so they won&#8217;t understand. Updates, backups, these are all very not tangible things. So it&#8217;s not hard to explain, but it is more, it&#8217;s not like you go to a store, okay? You buy something, it normally doesn&#8217;t need maintenance. But I would say it&#8217;s like, you buy a house, you buy a car, it needs maintenance, okay? Because you can keep running with a car, but even if the car still works, maybe the brakes, at some point they will stop working and you will have a crash and nobody wants that. So I would say a website is more like a car than a normal product.</p>\n\n\n\n<p>[00:14:49] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s a really nice example because with a car particularly, there are bad people who are literally trying to break into the car and take the car away, or do damage to the car, or steal bits from the car. That explains it really well.</p>\n\n\n\n<p>Okay, let&#8217;s imagine that you&#8217;ve had that conversation, you&#8217;ve done that education piece, you&#8217;ve said to the clients, look, we need some kind of thing going on in the background. There has to be some kind of ongoing relationship between me, the website builder, the developer, and you, the client. But what are those tasks? What are the things, I guess your software will handle these kind of things, but just talking about them hypothetically, what are the list of things just beyond plugin, theme, Core updates? Are there any other things which you recommend?</p>\n\n\n\n<p>[00:15:32] <strong>Reyes Martínez:</strong> Besides updates there are also, for example, like I think it&#8217;s very important making regular backups. Monitoring up time and performance. Checking for security issues, you were just talking about that as well. Vulnerabilities, cleaning up the database, and in general, like making sure the site is running smoothly, like contact forms and links are working.</p>\n\n\n\n<p>Because there are things that even people think they might have not, I don&#8217;t know, like they are not very important. They can have an impact on their business as well. For example, like a broken contact form, that&#8217;s just like a very small example, but yeah, those things come to mind. I don&#8217;t know, Héctor, if you want to add anything else.</p>\n\n\n\n<p>[00:16:15] <strong>Héctor de Prada:</strong> I think those are the main ones, like your backups and the restoration of the backups when you have a problem. It happened to me I have to say. When we had the agency, I remember more than a few times having a client calling me and telling me, hey Héctor, the website is not working. And I was like, I didn&#8217;t know. So it&#8217;s like a very, very embarrassing moment because you&#8217;re supposed to be taking care of the website, but you didn&#8217;t know it wasn&#8217;t working until the client told you.</p>\n\n\n\n<p>So things like monitoring. When I started making websites, I couldn&#8217;t monitor them at all. If they break, I wouldn&#8217;t find out because somebody told me or I was just trying to do something and I found out. So monitoring as well. Security Monitoring, like you said, for vulnerabilities, for malware. There are a bunch of tools. I mean, it&#8217;s not only tools, maintenance tools, like it can be Modular or others.</p>\n\n\n\n<p>There are a bunch of tools in WordPress, like for everything in WordPress, that can help you with this maintenance task. Because the ideal thing, like we were saying, is to automate them so they don&#8217;t take so much time. Even if you only have one website, the ideal thing is that backups, monitoring, you have most of it automated, so you make sure even if you forget, if you go on holiday or whatever, it will still be running.</p>\n\n\n\n<p>[00:17:30] <strong>Reyes Martínez:</strong> Yeah, and you can get alerts, for example. Like Héctor was saying, if a website goes down, you can get alerts so you don&#8217;t have to be monitoring all the time. Imagine like manual monitoring or going site by site, just checking if everything is working correctly. And monitoring, it&#8217;s exactly a big task as well of maintenance and because it can help you catch problems early.</p>\n\n\n\n<p>[00:17:55] <strong>Nathan Wrigley:</strong> Okay, let&#8217;s just break all that now and then. So we&#8217;re imagining a scenario where we&#8217;ve built a website, we&#8217;ve handed it over to a client, and then we&#8217;re sort of presenting with the client the scenario, look, although we&#8217;ve given you the thing, here&#8217;s the website, there it is, it&#8217;s on the internet, there&#8217;s a whole load of other things that we need to do in the background.</p>\n\n\n\n<p>And there&#8217;s an education piece there, but there&#8217;s also a bit of sales that has to go on there because you have to persuade them, presumably that the thing that I&#8217;m suggesting here, you are going to need to pay for probably, there&#8217;ll be a, some kind of subscription model going on there. We will do all of these things in return for a monthly fee or whatever it might be.</p>\n\n\n\n<p>But broadly it is updating things. So that&#8217;s plugins, themes and Core. Making sure that those things are available. Then there&#8217;s the backup piece, a different thing altogether, and that&#8217;s just basically storing in multiple locations, an entire version of the website, the database, and the files to make sure that if an absolute catastrophe occurs, you can go back to whenever the website was last saved successfully, minus any security problems that you might have.</p>\n\n\n\n<p>And then another thing is uptime monitoring, which is the process of just alerting you, and I presume it&#8217;s you, not the client, that something&#8217;s gone wrong. The website that was there 10 minutes ago is not here now. And that&#8217;s a really, really, you know, that&#8217;s not a once a day thing, that&#8217;s once every two minutes kind of thing. You want to know the minute the website goes down, so that you can be the person that contacts the client to say, look, we see that the website&#8217;s gone down. And in some curious sense, you actually paint yourself in a good light by admitting something before they&#8217;ve even learned about it.</p>\n\n\n\n<p>But also something that you said that I never really think about is the idea of bits of the website, which may appear to work, but which don&#8217;t work. So the contact form is a big one. You know that whole egg on your face moment where you realise that possibly for six months, the contact form hasn&#8217;t worked, has never worked, and you have no way of saying to your client, look, sorry, we&#8217;ll be able to reverse that, we&#8217;ll be able to get all of the contact forms that would have been submitted over the last six months, because you won&#8217;t. It&#8217;s gone. And if it wasn&#8217;t working, that&#8217;s a catastrophe.</p>\n\n\n\n<p>But then my mind then goes to things like e-commerce. The site might look fine. Everything might check out okay, when I say checkout, I don&#8217;t mean checkout through the cart, I mean, looks fine. But the checkout might not work. Maybe people can&#8217;t actually buy things off your website, so it&#8217;s up but it&#8217;s not working.</p>\n\n\n\n<p>So there&#8217;s all this stuff. And I guess what Modular DS is doing, and the rivals that you&#8217;ve got in that space, is they&#8217;re trying to take all of those tasks, package them up into a wrapper piece of software, and basically you don&#8217;t really have to worry too much about it. You just sort of set it all up, make sure that all the dominoes are set up in the right place. And then it will do all of those things for you without you having to do too much. Have I got that about right?</p>\n\n\n\n<p>[00:20:54] <strong>Héctor de Prada:</strong> Yeah, of course. That&#8217;s the idea, to try to centralise everything when you have a lot of websites. And at the same time, like we were saying, yeah, automate these kinds of tasks so they don&#8217;t slip away. And it&#8217;s a great point about the WooCommerce because one thing about maintenance is that it&#8217;s very dependent on the type of website you have. I mean, it&#8217;s not the same maintenance you have to do for maybe a small corporate website, like the Meetup group website, for example, than a big e-commerce that is selling hundreds of products every day. You won&#8217;t need to have the same systems in place, not for backups, not for monitoring, not for any kind of checks. So that&#8217;s also very important to know. Maintenance is very different depending on the website.</p>\n\n\n\n<p>[00:21:38] <strong>Nathan Wrigley:</strong> So in the case of this whole idea of being able to do this for your client, I&#8217;m guessing your position would be that this is something that you can in fact sell to your clients on a regular basis. It&#8217;s not like you built the site back in 2024 and you&#8217;ve charged a fee for it, and then that&#8217;s the end of that. This is more of a, you charged a fee to build the website, and now we have this kind of, I think the term which I hear used a lot is like Care Plan or something like that.</p>\n\n\n\n<p>Some kind of process of, on a monthly basis, annual basis, whatever it might be, you offer these different things in return for a subscription fee, and therefore kind of have recurring revenue. And in many cases that recurring revenue might not need a lot of work. You know, fingers crossed, if everything works out okay, and WordPress updates itself correctly, and the plugins all work out and there are no security vulnerabilities, you might have days, weeks, entire months go by where your revenue is really not that difficult to manage.</p>\n\n\n\n<p>[00:22:39] <strong>Héctor de Prada:</strong> In what you said there, it&#8217;s like all the main things. Not only you can offer Care Plans or Web Maintenance Plans, but you should as a professional. Because I&#8217;ve heard you talk on another podcast, Nathan, you were saying that when you&#8217;re a freelancer or an agency, you are always waiting for next projects to see when they come. What&#8217;s going to be next? And if you&#8217;re going to have enough work to keep going.</p>\n\n\n\n<p>And that&#8217;s why recurring revenue, it&#8217;s so important for us as professionals. And in web design or web development, it&#8217;s not so easy to get besides web maintenance. It might be if you want to go to plugin development or theme development or do something like that, you can start getting recurring revenue.</p>\n\n\n\n<p>But if it&#8217;s just building websites, I think the only way to get that recurring revenue is by offering Care Plans. That&#8217;s why I always say, the critical thing that you were also mentioning before, is that it&#8217;s of course also a sales job to sell this to a client, but I don&#8217;t think it has to be once the website is generated, and you try to tell the client, okay, we did the website, it&#8217;s looking good, it&#8217;s working. And now we are going to do maintenance on the website, and you have to pay this or that.</p>\n\n\n\n<p>I think it has to go way before that. When we were an agency, what worked really good for us, so I always give this advice because it really worked for us, is that we used to talk about maintenance with the clients before we started the website project. If somebody would come to us saying, okay, we want a new website design for our company, we&#8217;d include it always in our proposal. It&#8217;ll be, okay, we are going to design the website, we are going to do the development of the website, and then after that we are going to care for the website.</p>\n\n\n\n<p>So we are going to do a maintenance on the website because this is very important. We are not going to just leave you there with your website, out in the open. Like, you don&#8217;t really know how it works, but we are going to be there with you. And this was like a massive change for us because when we were selling it this way, once the website was completed and we would tell the client, okay, now is the time to start the web maintenance job, and they were like, oh great, so this what we were talking about. It is not even a discussion anymore. It is like, oh great, it&#8217;s finally the time. So that&#8217;s like crucial. It was crucial for us.</p>\n\n\n\n<p>[00:25:00] <strong>Nathan Wrigley:</strong> Yeah, I think when people do get recurring revenue into their business, especially around maintenance, it does feel like, why didn&#8217;t I do this before? Because it really is kind of, I hate to use the phrase, you are kind of leaving money on the table a little bit.</p>\n\n\n\n<p>I wonder what both of you have in your head around the way to pitch that product. Because I went through lots of different ways of doing it. Some of them I&#8217;m not that proud of. So for example, in some cases I would emphasise the problems that could happen. You know, your website could go down. The internet can be a bit of a dark place, there&#8217;s hackers out there. And in the end it felt a bit like, I&#8217;m trying to scare you into giving me this maintenance deal. But then on the other hand, there was the sort of more positive way of doing it. You know, we&#8217;ll make sure that your website is always up and just different ways.</p>\n\n\n\n<p>I wonder how you, both of you, tackle that. Do you have a particular kind of language? Do you have like a brochure or a booklet that you pass on to somebody which outlines it all?</p>\n\n\n\n<p>[00:25:59] <strong>Héctor de Prada:</strong> For us, at least when we were an agency, you are seeing that I like to talk a lot. So for me it was like I could talk a lot with the clients. I would just try to be very educational, like we said from the beginning, in calls or in meetings I could talk about maintenance, the task it requires. Trying to explain it for everybody, of course, like not trying to make it sound technical or anything. Just trying to make them understand that technology evolves, WordPress evolves, the needs that the website, or the business, might have change so we should keep the website evolving with the business so it always stays in good shape.</p>\n\n\n\n<p>Luckily, even when this is a terrible thing for our field, is that many, many clients, they come to you when they have had a bad experience before, having a website design. And this experience, so many times has more to do about not having maintenance than about the web design itself. Because they might come after three, four years and they might tell you, somebody did this website for me four years ago and now nothing works.</p>\n\n\n\n<p>And it&#8217;s like, okay, when they did the website, everything worked. What happened? Nobody looked at the website for four years, so now nothing is working, which is understandable. So that also helps you a lot to make them understand that you don&#8217;t want that to happen again.</p>\n\n\n\n<p>[00:27:22] <strong>Reyes Martínez:</strong> I think it&#8217;s also important to maybe reframe things or just showing clients that that&#8217;s part of, I mean that you care about their success over time. So it&#8217;s not just about launching their site. I don&#8217;t know, sometimes I like to think about maintenance as insurance. You hope you don&#8217;t need it, but if something goes wrong, you&#8217;ll be glad to have it. So I think it&#8217;s the same. Like, if you have someone who&#8217;s taking care of your website to make sure it&#8217;s healthy, that it is performant and that everything is running smoothly. I think you are investing in its long-term success as well.</p>\n\n\n\n<p>[00:27:57] <strong>Nathan Wrigley:</strong> Framing it as an investment is quite a good way around it, isn&#8217;t it? As opposed to a, it&#8217;s not like a cost, it&#8217;s an investment. You&#8217;re putting something in so that it maintains. Spending money kind of feels like, oh, I&#8217;ve spent it, it&#8217;s all gone. Whereas an investment, you feel a bit more like, okay, I&#8217;ve spent some money, but as a result, things are going to be better in the future.</p>\n\n\n\n<p>[00:28:15] <strong>Héctor de Prada:</strong> You both said it, Reyes, you said right now that it is kind of an insurance also, if something bad happens. Because when something really bad, like the website crashes or gets hacked or whatever, because it can always happen, at some point everybody will be glad to have a professional taking care of things.</p>\n\n\n\n<p>Because another way to frame this, and you were saying that before Nathan, is that I&#8217;ve seen many, many professionals that they are like, okay, so the client doesn&#8217;t want to pay for maintenance, so I&#8217;m just going to wait until they have a huge problem that will come sooner or later. When they come without the maintenance deal, I&#8217;m going to charge them a bunch and then they will be glad they get the maintenance package. And they will start paying for that. I&#8217;m not saying I recommend that, I haven&#8217;t done that, but I&#8217;ve seen so many people do that at the same time.</p>\n\n\n\n<p>[00:29:04] <strong>Nathan Wrigley:</strong> Yeah, I think describing his insurance is quite interesting. The curious thing about insurance is, how to describe it, at some point you might begin to resent paying the ins