Categories: WordPress News

Portland Welcomes WordCamp US 2025: A Community Gathering

<div>&NewLine;<p>A full house of attendees gathered in Portland&comma; Oregon&comma; for WordCamp US 2025&comma; with thousands more tuning in online&period; Over four days&comma; the flagship WordPress event brought together contributors&comma; innovators&comma; and community members for collaboration&comma; inspiration&comma; and discovery&period;<&sol;p>&NewLine;<div class&equals;"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">&NewLine;<figure class&equals;"wp-block-pullquote">&NewLine;<blockquote>&NewLine;<p>WordPress is so unique because we’re not just a product&semi; we’re a movement&period;<&sol;p>&NewLine;<p><cite>Matt Mullenweg&comma; WordPress Cofounder<&sol;cite><&sol;p><&sol;blockquote>&NewLine;<&sol;figure>&NewLine;<&sol;div>&NewLine;<p>The WordPress event began with a dedicated Contributor Day and continued with a Showcase Day and two days of sessions filled with talks&comma; panels&comma; workshops&comma; and community celebrations&period; WordPress Cofounder Matt Mullenweg joined a diverse lineup of speakers&comma; panelists&comma; and workshop leaders who brought fresh perspectives to the open web from across the globe&period;<&sol;p>&NewLine;<p>Set against the vibrant backdrop of Portland — with its iconic bridges&comma; coffee culture&comma; and creative energy — the Sponsor Hall buzzed as companies across the WordPress ecosystem demoed new products&comma; shared insights&comma; and connected with attendees&period; Each day offered opportunities to refuel with local flavors and international favorites&comma; turning mealtimes into lively hubs of networking and idea-sharing&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">A Global Gathering in Portland<&sol;h2>&NewLine;<p>WordCamp US is the annual gathering point for the WordPress community — where collaboration&comma; creativity&comma; and innovation intersect&period; This year in Portland&comma; the event delivered an expansive program that reached every corner of the ecosystem&period;<&sol;p>&NewLine;<p>Here’s what attendees experienced&colon;<&sol;p>&NewLine;<ul class&equals;"wp-block-list">&NewLine;<li><strong>Engaging Sessions Across Tracks<&sol;strong> – Keynotes&comma; presentations&comma; and discussions explored the evolving web and the role of open source in shaping it&period;<&sol;li>&NewLine;<li><strong>A Global Speaker Lineup<&sol;strong> – Voices from across continents brought local stories and global visions to the stage&period;<&sol;li>&NewLine;<li><strong>Wide-Ranging Topics<&sol;strong> – From AI in WordPress development to accessibility&comma; design systems&comma; content strategy&comma; education&comma; and case studies of WordPress at scale&period;<&sol;li>&NewLine;<li><strong>Hands-On Learning Opportunities<&sol;strong> – Workshops provided practical takeaways&comma; empowering attendees to apply new skills immediately&period;<&sol;li>&NewLine;<li><strong>A Community Built on Collaboration<&sol;strong> – Whether contributing code&comma; exploring business strategies&comma; or sharing creative projects&comma; attendees found space to learn&comma; grow&comma; and celebrate open source together&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<p>New contributors took their first steps into open source&comma; seasoned developers explored cutting-edge AI integrations&comma; and agencies and product teams shared strategies for scaling WordPress to meet modern needs&period; Beyond the technical&comma; conversations around inclusivity&comma; sustainability&comma; and education underscored WordPress’s role as a tool for empowerment and positive change&period;<&sol;p>&NewLine;<p>In hallways&comma; coffee lines&comma; and evening meetups&comma; attendees found the &OpenCurlyDoubleQuote;hallway track” alive and well&comma; spontaneous moments of connection that often became the most memorable part of the experience&period; Whether reconnecting with longtime collaborators or meeting someone new&comma; these small interactions reinforced the heart of WordCamp US&colon; a community that thrives on openness&comma; generosity&comma; and shared purpose&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Contributor Day&colon; Collaboration at the Core<&sol;h2>&NewLine;<p>The conference opened on Tuesday&comma; August 26&comma; with a vibrant Contributor Day&period; Nearly 300 contributors filled the space&comma; including more than 120 first-time participants who were onboarded across 19 teams&period; Developers&comma; designers&comma; translators&comma; marketers&comma; and community organizers worked side by side&comma; representing WordPress expertise&period;<&sol;p>&NewLine;<p>Throughout the day&comma; contributors tackled everything from improving accessibility and performance to refining documentation to enhancing translation tools&period; Beyond technical contributions&comma; teams like Marketing and Community focused on outreach&comma; mentoring&comma; and shaping future-facing initiatives&period; Remote participants joined via dedicated channels&comma; reinforcing the inclusive nature of WordPress’s global community&period; By day’s end&comma; the collective energy was clear&colon; WordPress continues to be built by and for everyone&period;<&sol;p>&NewLine;<figure class&equals;"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&equals;"border-width&colon;20px&semi;border-radius&colon;2px">&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25335687"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25335687" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25335b4f"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25335b4f" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25335f55"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25335f55" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533634a"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533634a" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533671d"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533671d" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25336afa"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25336afa" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25336f18"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25336f18" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b253372db"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b253372db" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b253377cc"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b253377cc" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25337c67"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25337c67" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25338076"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25338076" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533835d"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533835d" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25338642"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25338642" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<&sol;figure>&NewLine;<p>The mix of experience in the room made this year especially notable&period; First-time contributors were paired with seasoned table leads who guided them through their first steps into open source contribution&period; Longtime contributors reconnected with their teams and advanced ongoing initiatives&comma; while new voices added fresh perspectives and momentum&period; The spirit of mentorship was woven throughout&comma; ensuring that Contributor Day was productive and welcoming&period;<&sol;p>&NewLine;<p>The results spoke for themselves&colon;<&sol;p>&NewLine;<ul class&equals;"wp-block-list">&NewLine;<li><strong>Polyglots<&sol;strong> translated more than 12&comma;000 strings&comma; expanding WordPress’s accessibility worldwide&period;<&sol;li>&NewLine;<li>The <strong>Community team<&sol;strong> celebrated the approval of two brand-new local meetups&period;<&sol;li>&NewLine;<li>The <strong>Training team<&sol;strong> achieved its objective of updating outdated course thumbnails&period;<&sol;li>&NewLine;<li>The <strong>Core team<&sol;strong> worked through a live bug scrub&comma; with 9 committers and 16 contributors collaborating on improvements&period;<&sol;li>&NewLine;<li>The <strong>Documentation team<&sol;strong> completed numerous content updates to keep resources fresh and reliable&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<p>Momentum carried through every table&comma; with participants reporting measurable progress and a renewed sense of shared purpose&period; Contributor Day once again highlighted the unique power of collaboration in shaping the open web&comma; proving that every contribution matters through code&comma; translations&comma; training&comma; or community building&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Showcase Day&colon; WordPress in Action<&sol;h2>&NewLine;<p>Wednesday&comma; August 27&comma; was the popular Showcase Day&comma; spotlighting real-world innovation in WordPress&period; Initially expected to draw about 250 participants&comma; Showcase Day welcomed more than 800 attendees — a powerful sign of how much energy and curiosity the community brought to Portland&period; The sessions demonstrated how WordPress powers meaningful work across industries from nonprofits to newsrooms&comma; agencies to global enterprises&comma; while staying true to open source values&period;<&sol;p>&NewLine;<p>The day opened with a keynote by Amy Sample Ward&colon; <em>The Tech That Comes Next<&sol;em>&period; Drawing from their co-authored book with Afua Bruce&comma; Amy highlighted the inequities embedded in today’s technologies — from dataset bias to accessibility gaps — and challenged attendees to rethink how tools are funded&comma; built&comma; and deployed&period; Their talk invited technologists&comma; funders&comma; and community leaders to imagine a more equitable digital future&comma; rooted in collaboration and shared responsibility&period;<&sol;p>&NewLine;<figure class&equals;"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">&NewLine;<div class&equals;"wp-block-embed&lowbar;&lowbar;wrapper">&NewLine;<iframe loading&equals;"lazy" title&equals;'WordCamp US 2025 - Amy Sample Ward "The Tech That Comes Next"' width&equals;"500" height&equals;"281" src&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;embed&sol;RKnM75GFZxw&quest;feature&equals;oembed" frameborder&equals;"0" allow&equals;"accelerometer&semi; autoplay&semi; clipboard-write&semi; encrypted-media&semi; gyroscope&semi; picture-in-picture&semi; web-share" referrerpolicy&equals;"strict-origin-when-cross-origin" allowfullscreen><&sol;iframe>&NewLine;<&sol;div>&NewLine;<&sol;figure>&NewLine;<p>From there&comma; <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;LoS3iv3Gsow&quest;feature&equals;shared&&num;038&semi;t&equals;6287">Joeleen Kennedy<&sol;a> of Human Made shared how Full Site Editing &lpar;FSE&rpar; shapes the refresh of Wikimedia’s ongoing user experience&period; Her session <em>Modernizing at Scale<&sol;em> detailed how FSE is simplifying workflows&comma; improving accessibility&comma; and making the multilingual platform more sustainable for the long term&period; Attendees gained a behind-the-scenes look at how one of the world’s largest open knowledge platforms is leveraging WordPress innovation&period;<&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;gJdfiNNHjec&quest;feature&equals;shared&&num;038&semi;t&equals;934">Josh Bryant<&sol;a> took the stage to explore what happens when Gutenberg leaves the WP-Admin dashboard&period; His talk&comma; <em>Reimagining WordPress Editing<&sol;em>&comma; walked through embedding the block editor into a standalone React application to support Dow Jones’s newsroom workflows&period; From decoupling Gutenberg to managing custom data stores&comma; the session showcased advanced techniques for scaling editorial tools while maintaining the flexibility of the WordPress ecosystem&period;<&sol;p>&NewLine;<p>Hands-on learning was a hallmark of Showcase Day&comma; with Jamie Marsland’s workshop leading participants through building and launching their own professional portfolio sites — no coding required&period; Attendees left with a fully functioning site&comma; demonstrating WordPress’s continued ability to empower anyone&comma; anywhere&comma; to publish online&period;<&sol;p>&NewLine;<p>In the afternoon&comma; Jeffrey Paul’s session <em>Scalable&comma; Ethical AI<&sol;em> addressed one of the most pressing topics in today’s digital world&colon; how to integrate AI without sacrificing ownership&comma; privacy&comma; or open standards&period; Walking participants through practical use cases with ClassifAI and local LLMs&comma; Paul emphasized how WordPress can help content creators harness AI while maintaining autonomy over their data&period;<&sol;p>&NewLine;<p>The day closed with a forward-looking community highlight&colon; <a href&equals;"https&colon;&sol;&sol;events&period;wordpress&period;org&sol;campusconnect&sol;">WordPress Campus Connect<&sol;a>&period; Panelists <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;gJdfiNNHjec&quest;feature&equals;shared&&num;038&semi;t&equals;21642">Destiny Kanno&comma; Andrés Parra&comma; Javier Montes de Blas&comma; Mauricio Barrantes&comma; and Elineth Morera Campos<&sol;a> shared how this initiative brings WordPress into classrooms and universities worldwide&period; Student Andrés Parra received a scholarship to attend WordCamp&period; During the panel&comma; Elineth also announced that Fidélitas University will begin offering its students a <a href&equals;"https&colon;&sol;&sol;wordpress&period;org&sol;news&sol;2025&sol;07&sol;introducing-wordpress-credits-a-new-contribution-internship-program-for-university-students&sol;">WordPress Credits<&sol;a> program starting in October 2025&comma; making it a mandatory addition sometime in 2026&comma; enabling them to contribute directly to WordPress as part of their studies&period;<&sol;p>&NewLine;<p>By connecting students and educators with the open web&comma; Campus Connect is building the next generation of contributors and innovators&comma; ensuring that WordPress remains both a learning tool and a pathway to opportunity&period;<&sol;p>&NewLine;<p>Taken together&comma; Showcase Day affirmed that WordPress is more than just a CMS — it is a platform for equitable technology&comma; global collaboration&comma; cutting-edge enterprise solutions&comma; and the future of digital education&period; WordPress has the power to be both a platform and a community tool for education&comma; equity&comma; and innovation&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Presentation Days&colon; Learning&comma; Inspiration&comma; and Connection<&sol;h2>&NewLine;<p>The first full day of sessions at WordCamp US 2025 opened with warm remarks from the organizing team&comma; who reminded attendees&colon; <em>&OpenCurlyDoubleQuote;The most important thanks goes to all of you&period; The mix of new energy and veteran experience is what makes WordCamp so special&comma; so thank you for being here&period;”<&sol;em> That spirit of gratitude and community carried throughout the event&period;<&sol;p>&NewLine;<p>The Sponsor Hall became a hub of activity&comma; complete with raffles&comma; the return of Career Corner&comma; and even a Voodoo Donut Truck parked outside&period; Attendees lined up to test their luck at a claw machine stuffed with plush Wapuus&comma; while others sought guidance at the Happiness Bar — a hands-on help desk for WordPress questions big and small&period; Between these activities&comma; the steady buzz of conversations made it clear&colon; the &OpenCurlyDoubleQuote;hallway track” remained one of WordCamp’s most valuable experiences&period;<&sol;p>&NewLine;<figure class&equals;"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">&NewLine;<div class&equals;"wp-block-embed&lowbar;&lowbar;wrapper">&NewLine;<iframe loading&equals;"lazy" title&equals;'WordCamp US - Danny Sullivan "How &lpar;and why&excl;&rpar; Google Search Keeps Evolving"' width&equals;"500" height&equals;"281" src&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;embed&sol;ZF&lowbar;sxLdfTbY&quest;feature&equals;oembed" frameborder&equals;"0" allow&equals;"accelerometer&semi; autoplay&semi; clipboard-write&semi; encrypted-media&semi; gyroscope&semi; picture-in-picture&semi; web-share" referrerpolicy&equals;"strict-origin-when-cross-origin" allowfullscreen><&sol;iframe>&NewLine;<&sol;div>&NewLine;<&sol;figure>&NewLine;<p>The program itself set a high bar&period; Danny Sullivan’s keynote shed light on how search has evolved to meet the needs of new generations&comma; from 24&sol;7 demand and mobile expectations to short-form video and AI&period; His session gave attendees a deeper understanding of how search intersects with publishing today and sparked conversations about how WordPress can continue adapting in an era where AI shapes discovery and content&period;<&sol;p>&NewLine;<p>From there&comma; the schedule unfolded across multiple tracks&period; The Core AI panel — featuring <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;Y1YRXkE1HLc&quest;feature&equals;shared&&num;038&semi;t&equals;5898">James LePage&comma; Felix Arntz&comma; Jeffrey Paul&comma; and Matías Ventura<&sol;a> — offered a look into how AI tools are woven into WordPress core&period; Emphasizing ethics&comma; transparency&comma; and user empowerment&comma; the panel painted a roadmap for how WordPress can adopt new technologies without compromising its open-source values&period;<&sol;p>&NewLine;<figure class&equals;"wp-block-image size-large"><&sol;figure>&NewLine;<p>Hands-on learning played a significant role throughout the conference&period; Ryan Welcher’s interactive <em>Block Developer Cookbook<&sol;em> drew a packed room as participants worked through community-selected code recipes built on the latest WordPress APIs&period; By the end&comma; attendees left with working examples and practical strategies they could bring back to their projects&period;<&sol;p>&NewLine;<p>The program also highlighted diverse technical perspectives&period; <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;Y1YRXkE1HLc&quest;feature&equals;shared&&num;038&semi;t&equals;9495">Jemima Abu’s<&sol;a> session&comma; <em>A PHP Developer’s Guide to ReactJS<&sol;em>&comma; bridged the gap between classic and modern web development&period; At the same time&comma; Adam Gazzaley’s keynote&comma; <em>A New Era of Experiential Medicine – AI and the Brain<&sol;em>&comma; invited attendees to consider the human side of technology&comma; exploring how digital tools can advance health and well-being&period;<&sol;p>&NewLine;<p>The second day of presentations&comma; Friday&comma; August 29&comma; opened with creativity and imagination&period; <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;SNWPTCUUAZs&quest;feature&equals;shared&&num;038&semi;t&equals;1011">John Maeda’s<&sol;a> keynote&comma; <em>Cozy AI Cooking&colon; WordCamp Edition<&sol;em>&comma; used the metaphor of a kitchen to demystify AI&comma; blending storytelling with technical insight to show how curiosity and care can guide builders in integrating AI into their work&period;<&sol;p>&NewLine;<p>Later in the day&comma; <a href&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;live&sol;SNWPTCUUAZs&quest;feature&equals;shared&&num;038&semi;t&equals;5808">Tammie Lister’s<&sol;a> <em>The System is the Strategy<&sol;em> illustrated how design systems provide structure and scalability for growing WordPress projects&period; At the same time&comma; Adam Silverstein’s Unlock Developer Superpowers with AI showcased new ways developers can use emerging tools to speed up workflows and problem-solving&period;<&sol;p>&NewLine;<p>Community stories also took center stage&period; In Creators around a Campfire&comma; Anne McCarthy&comma; Jamie Marsland&comma; Christian Taylor&comma; Mark Szymanski&comma; and Michael Cunningham reflected on how YouTubers and content creators shape the WordPress ecosystem&period; Their session highlighted the role of storytelling and education in expanding WordPress’s reach to new audiences worldwide&period;<&sol;p>&NewLine;<p>The Sponsor Hall remained lively between sessions — with attendees meeting companies&comma; testing demos&comma; and swapping ideas that extended far beyond the conference halls&period; They also shared moments together at the arcade built for the event and added smiles&comma; hugs&comma; and laughter&comma; which underscored the atmosphere&colon; WordCamp US was as much about connection as code&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Together Into the Future<&sol;h2>&NewLine;<p>As the event drew to a close&comma; WordPress Cofounder Matt Mullenweg took the stage to share the current state of WordPress and a vision for its future&period; He highlighted the growth in social media for WordPress with 124&comma;726 new followers since last WCUS — and the WordPress&period;org website growing over 10&percnt; in users along with almost 20&percnt; in new users&period; <&sol;p>&NewLine;<p>Matt also spotlighted community initiatives shaping the future of open source education and diversity&colon; WordPress Campus Connect&comma; which has already reached 570 students across 11 events&period; Combined with the growth in overall events &lpar;77&rpar; which is a 32&period;76&percnt; increase over 2024&period; Each effort reinforced the message that WordPress is more than software&semi; it is a global movement driven by people&period;<&sol;p>&NewLine;<figure class&equals;"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">&NewLine;<div class&equals;"wp-block-embed&lowbar;&lowbar;wrapper">&NewLine;<span class&equals;"embed-youtube" style&equals;"text-align&colon;center&semi; display&colon; block&semi;"><iframe loading&equals;"lazy" class&equals;"youtube-player" width&equals;"600" height&equals;"338" src&equals;"https&colon;&sol;&sol;www&period;youtube&period;com&sol;embed&sol;45HRzzc0waU&quest;version&equals;3&&num;038&semi;rel&equals;1&&num;038&semi;showsearch&equals;0&&num;038&semi;showinfo&equals;1&&num;038&semi;iv&lowbar;load&lowbar;policy&equals;1&&num;038&semi;fs&equals;1&&num;038&semi;hl&equals;en-US&&num;038&semi;autohide&equals;2&&num;038&semi;wmode&equals;transparent" allowfullscreen&equals;"true" style&equals;"border&colon;0&semi;" sandbox&equals;"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"><&sol;iframe><&sol;span>&NewLine;<&sol;div>&NewLine;<&sol;figure>&NewLine;<p>He concluded with a live Q&&num;038&semi;A&comma; fielding questions from the audience on the direction of WordPress&comma; its role in an AI-driven web&comma; and the importance of keeping the project open&comma; inclusive&comma; and adaptable&period; The final notes of the keynote carried into a closing party in downtown Portland&comma; where attendees capped off the week with music&comma; conversation&comma; and the unmistakable joy of a community coming together&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Closing<&sol;h2>&NewLine;<p>WordCamp US 2025 once again demonstrated what makes the WordPress ecosystem extraordinary&colon; a community committed to building tools&comma; resources&comma; and opportunities that empower people everywhere&period;<&sol;p>&NewLine;<p>This year also marked the debut of the <a href&equals;"https&colon;&sol;&sol;airtable&period;com&sol;appWF6hdXuEOFQMvV&sol;shrV5RZIv0aJjjU00">Open Horizons Scholarship<&sol;a>&comma; which funded six recipients — two organizers&comma; three volunteers&comma; and one speaker — from five countries&period; A total of &dollar;14&comma;670 supported their journeys to WCUS&period; The scholarship&comma; which also supports participation at WordCamp Asia and WordCamp Europe&comma; is designed to make flagship events more accessible to contributors worldwide&period;<&sol;p>&NewLine;<p>A heartfelt thank you goes to the organizers&comma; volunteers&comma; sponsors&comma; and speakers who brought the Portland edition to life — and to every attendee who joined us in person or followed along online&period; We hope you leave with fresh ideas&comma; meaningful connections&comma; and renewed energy to help shape the future of the open web&period;<&sol;p>&NewLine;<figure class&equals;"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex" style&equals;"border-width&colon;20px">&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25339368"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25339368" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Gale Wallace<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25339655"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25339655" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Topher DeRosia<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533994e"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533994e" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Topher DeRosia<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25339c37"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25339c37" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Gale Wallace<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b25339f22"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b25339f22" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Gale Wallace<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533a278"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533a278" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533a5ad"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533a5ad" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Topher DeRosia<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533a8b1"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533a8b1" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533abf7"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533abf7" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><figcaption class&equals;"wp-element-caption">Topher DeRosia<&sol;figcaption><&sol;figure>&NewLine;<figure data-wp-context&equals;'&lbrace;"imageId"&colon;"68b2b2533af6a"&rcub;' data-wp-interactive&equals;"core&sol;image" data-wp-key&equals;"68b2b2533af6a" class&equals;"wp-block-image size-large wp-lightbox-container"><button class&equals;"lightbox-trigger" type&equals;"button" aria-haspopup&equals;"dialog" aria-label&equals;"Enlarge" data-wp-init&equals;"callbacks&period;initTriggerButton" data-wp-on-async--click&equals;"actions&period;showLightbox" data-wp-style--right&equals;"state&period;imageButtonRight" data-wp-style--top&equals;"state&period;imageButtonTop"><br &sol;>&NewLine;&Tab;&Tab;&Tab;<svg xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" width&equals;"12" height&equals;"12" fill&equals;"none" viewbox&equals;"0 0 12 12">&NewLine;&Tab;&Tab;&Tab;&Tab;<path fill&equals;"&num;fff" d&equals;"M2 0a2 2 0 0 0-2 2v2h1&period;5V2a&period;5&period;5 0 0 1 &period;5-&period;5h2V0H2Zm2 10&period;5H2a&period;5&period;5 0 0 1-&period;5-&period;5V8H0v2a2 2 0 0 0 2 2h2v-1&period;5ZM8 12v-1&period;5h2a&period;5&period;5 0 0 0 &period;5-&period;5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1&period;5V2a&period;5&period;5 0 0 0-&period;5-&period;5H8V0h2Z"><&sol;path>&NewLine;&Tab;&Tab;&Tab;<&sol;svg><br &sol;>&NewLine;&Tab;&Tab;<&sol;button><&sol;figure>&NewLine;<&sol;figure>&NewLine;<p>Be sure to mark your calendars for the next global gatherings&colon; <a href&equals;"https&colon;&sol;&sol;asia&period;wordcamp&period;org&sol;2026&sol;">WordCamp Asia 2026<&sol;a>  in Mumbai&comma; India&comma; <a href&equals;"https&colon;&sol;&sol;europe&period;wordcamp&period;org&sol;2026&sol;">WordCamp Europe 2026<&sol;a>  in Kraków&comma; Poland&comma; and WordCamp US 2026 in Phoenix&comma; Arizona&period; We can’t wait to see you at the next chapter of the WordPress story&period;<&sol;p>&NewLine;<&sol;p>&NewLine;<&sol;div>&NewLine;

Sponsored
Sponsored
A WordPress Commenter

Recent Posts

Performance Chat Summary: 9 September 2025

The full chat log is available beginning here on Slack. WordPress Performance Trac tickets @westonruter…

13 hours ago

Urumi.ai Brings Agentic AI to WooCommerce With Focus on Safety

Two longtime friends from India — Vedanshu Jain, a former technical lead at Woo, and…

16 hours ago

Why Sustainability Sells in WordPress

Heads up: This is sponsored content, created and paid for by one of our sponsors.…

2 days ago

YouTuber’s Secret Shopper Project Reveals Gaps in Customer Support at Hosting Companies

A “secret shopper” experiment has exposed gaps in how some major hosting companies in the…

1 week ago

Melapress Survey Finds 96% of WordPress Pros Have Experienced Security Incidents

Almost every WordPress professional has faced a security incident, yet fewer than a third have…

1 week ago

Automattic Debuts Telex, Bringing AI-Powered “Vibe Coding” to Gutenberg Blocks

Automattic’s latest AI experiment, Telex, is giving WordPress developers something new to play with: a…

1 week ago