{"id":5,"date":"2026-11-10T10:56:21","date_gmt":"2026-11-10T10:56:21","guid":{"rendered":"https:\/\/www.respira.press\/wordpress\/?page_id=5"},"modified":"2026-11-10T12:41:07","modified_gmt":"2026-11-10T12:41:07","slug":"the-case-for-wordpress","status":"publish","type":"page","link":"https:\/\/www.respira.press\/wordpress\/","title":{"rendered":"The case for WordPress"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull cfw is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-hero is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-eyebrow wp-block-paragraph\">For everyone who builds on WordPress<\/p>\n\n\n<h1 class=\"wp-block-heading cfw-h1\">The case for WordPress.<\/h1>\n\n\n<p class=\"cfw-for wp-block-paragraph\">\u201cWordPress is dying,\u201d they say. The biggest ecosystem on the open web is the one most ready for AI agents.<\/p>\n\n\n<figure class=\"wp-block-video cfw-film\"><video controls poster=\"\/case-for-wordpress\/poster-grid.jpg\" preload=\"metadata\" src=\"\/case-for-wordpress\/the-people-who-build-it.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Two minutes, with sound. Captions are in the picture.<\/figcaption><\/figure>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-intro is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-eyebrow wp-block-paragraph\">What this is<\/p>\n\n\n<h2 class=\"wp-block-heading cfw-h2\" id=\"about\">A video for the people who keep WordPress running.<\/h2>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">Every few months someone declares WordPress dead, and someone else moves a site to whatever is new. The people who build on WordPress rarely answer. They are busy shipping.<\/p>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">This video answers for them: 23 years of open source, the plugins and the businesses behind them, and why that makes WordPress the platform most ready for AI agents. I made it for agencies, plugin developers, page builders, theme makers and hosts to share as their own. There is no product in it. If it says something you have been meaning to say, pass it on.<\/p>\n\n<\/div>\n\n<\/div>\n\n<section class=\"cfw-share\" id=\"share\" aria-labelledby=\"share-h\"> <div class=\"cfw-inner\"> <div class=\"cfw-share-head\"> <h2 id=\"share-h\" class=\"cfw-h2\">Share it. It\u2019s yours.<\/h2> <p class=\"cfw-lead\">Pick a voice, make the words yours, press one button.<\/p> <\/div> <div class=\"cfw-composer\"> <fieldset class=\"cfw-voices\"> <legend class=\"cfw-sr\">Who is sharing<\/legend> <label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"fan\" data-text=\"\u201cWordPress is dying.\u201d \u201cIt\u2019s slow.\u201d \u201cPlugins are a security mess.\u201d \u201cJust vibe code it.\u201d\n\nFair. Here is the other side, from the people who build on it.\" checked> <span>I build on WordPress<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"agency\" data-text=\"We build client sites on WordPress, and so do thousands of agencies like ours. This is the case for WordPress, from the people who build it.\"> <span>Agency<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"plugin\" data-text=\"Somebody built that plugin. Some of us are the somebody. The case for WordPress:\"> <span>Plugin developer<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"builder\" data-text=\"78,000+ free plugins, 15,000+ free themes, 23 years of open source, and an AI-ready core. The case for WordPress:\"> <span>Page builder or theme<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"host\" data-text=\"Somebody keeps WordPress sites running at 3am. Usually somebody you will never meet. The case for WordPress:\"> <span>Host<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"voice\" value=\"left\" data-text=\"I left WordPress. This is a fair case for why a lot of people didn\u2019t:\"> <span>I left WordPress<\/span> <\/label> <\/fieldset> <label class=\"cfw-sr\" for=\"cfw-post\">Your post<\/label> <textarea id=\"cfw-post\" class=\"cfw-post\" rows=\"4\">\u201cWordPress is dying.\u201d \u201cIt\u2019s slow.\u201d \u201cPlugins are a security mess.\u201d \u201cJust vibe code it.\u201d\n\nFair. Here is the other side, from the people who build on it.<\/textarea> <div class=\"cfw-linkcard\" aria-hidden=\"true\"> <img loading=\"lazy\" src=\"\/case-for-wordpress\/og.jpg\" alt=\"\" width=\"1200\" height=\"630\" decoding=\"async\"> <div class=\"cfw-linkcard-meta\"><b>The case for WordPress<\/b><span>A two-minute video for everyone who builds on WordPress, with the hard facts behind it. The biggest ecosystem on the open web is the one most ready for AI agents.<\/span><\/div> <\/div> <p class=\"cfw-count\" aria-live=\"polite\"><span id=\"cfw-count\">0<\/span> \/ 280 on X<\/p> <\/div> <div class=\"cfw-primary\"> <button type=\"button\" class=\"cfw-net cfw-net--x\" data-net=\"x\" data-track=\"link:click:case-share-x\"> <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z\"><\/path><\/svg>Post on X\n<\/button> <button type=\"button\" class=\"cfw-net cfw-net--ghost\" data-net=\"native\" data-track=\"link:click:case-share-native\" hidden> <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"material-symbols:ios-share\">   <symbol id=\"ai:material-symbols:ios-share\"><path fill=\"currentColor\" d=\"M6 22q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8h3v2H6v10h12V10h-3V8h3q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22zm5-6V4.825l-1.6 1.6L8 5l4-4l4 4l-1.4 1.425l-1.6-1.6V16z\"\/><\/symbol><use href=\"#ai:material-symbols:ios-share\"><\/use>  <\/svg>Share\n<\/button> <button type=\"button\" class=\"cfw-net cfw-net--ghost\" data-net=\"copy\" data-track=\"link:click:case-share-copy\"> <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:copy\">   <symbol id=\"ai:lucide:copy\"><g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><rect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\/><path d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\/><\/g><\/symbol><use href=\"#ai:lucide:copy\"><\/use>  <\/svg>Copy\n<\/button> <\/div> <ul class=\"cfw-icons\" aria-label=\"Share on\"> <li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"linkedin\" data-track=\"link:click:case-share-linkedin\" aria-label=\"Share on LinkedIn\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">LinkedIn<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"bluesky\" data-track=\"link:click:case-share-bluesky\" aria-label=\"Share on Bluesky\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037-.856 3.061-3.978 3.842-6.755 3.37 4.854.826 6.089 3.562 3.422 6.299-5.065 5.196-7.28-1.304-7.847-2.97-.104-.305-.152-.448-.153-.327 0-.121-.05.022-.153.327-.568 1.666-2.782 8.166-7.847 2.97-2.667-2.737-1.432-5.473 3.422-6.3-2.777.473-5.899-.308-6.755-3.369C.42 10.04 0 4.615 0 3.883c0-3.67 3.217-2.517 5.202-1.026\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Bluesky<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"threads\" data-track=\"link:click:case-share-threads\" aria-label=\"Share on Threads\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M18.263 11.097c-.03-3.486-1.92-5.586-5.111-5.586-2.13 0-3.922.963-4.863 2.499l2.062 1.438c.535-.843 1.272-1.543 2.628-1.543 1.528 0 2.318.85 2.544 2.431a15 15 0 0 0-2.236-.173c-4.125 0-6.068 1.867-6.068 4.336s1.943 3.99 4.804 3.99c3.139 0 5.013-2.115 5.781-4.735.798.361 1.348 1.204 1.348 2.47 0 3.387-3.907 5.232-7.22 5.232-4.885 0-8.077-3.207-8.077-8.424 0-6.392 4.223-10.487 9.9-10.487 3.808 0 5.69 1.671 6.97 3.914l2.108-1.475C21.44 2.078 18.331 0 13.663 0 6.227 0 1.168 5.277 1.168 12.934c0 7 4.953 11.066 10.856 11.066 4.878 0 9.809-2.846 9.809-7.716 0-2.545-1.46-4.231-3.569-5.187m-6.33 4.855c-1.077 0-2.026-.512-2.026-1.453 0-1.483 1.822-1.934 3.606-1.934.678 0 1.34.045 1.927.173-.422 1.927-1.671 3.215-3.508 3.214Z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Threads<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"facebook\" data-track=\"link:click:case-share-facebook\" aria-label=\"Share on Facebook\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Facebook<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"reddit\" data-track=\"link:click:case-share-reddit\" aria-label=\"Share on Reddit\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 0C5.373 0 0 5.373 0 12c0 3.314 1.343 6.314 3.515 8.485l-2.286 2.286C.775 23.225 1.097 24 1.738 24H12c6.627 0 12-5.373 12-12S18.627 0 12 0Zm4.388 3.199c1.104 0 1.999.895 1.999 1.999 0 1.105-.895 2-1.999 2-.946 0-1.739-.657-1.947-1.539v.002c-1.147.162-2.032 1.15-2.032 2.341v.007c1.776.067 3.4.567 4.686 1.363.473-.363 1.064-.58 1.707-.58 1.547 0 2.802 1.254 2.802 2.802 0 1.117-.655 2.081-1.601 2.531-.088 3.256-3.637 5.876-7.997 5.876-4.361 0-7.905-2.617-7.998-5.87-.954-.447-1.614-1.415-1.614-2.538 0-1.548 1.255-2.802 2.803-2.802.645 0 1.239.218 1.712.585 1.275-.79 2.881-1.291 4.64-1.365v-.01c0-1.663 1.263-3.034 2.88-3.207.188-.911.993-1.595 1.959-1.595Zm-8.085 8.376c-.784 0-1.459.78-1.506 1.797-.047 1.016.64 1.429 1.426 1.429.786 0 1.371-.369 1.418-1.385.047-1.017-.553-1.841-1.338-1.841Zm7.406 0c-.786 0-1.385.824-1.338 1.841.047 1.017.634 1.385 1.418 1.385.785 0 1.473-.413 1.426-1.429-.046-1.017-.721-1.797-1.506-1.797Zm-3.703 4.013c-.974 0-1.907.048-2.77.135-.147.015-.241.168-.183.305.483 1.154 1.622 1.964 2.953 1.964 1.33 0 2.47-.81 2.953-1.964.057-.137-.037-.29-.184-.305-.863-.087-1.795-.135-2.769-.135Z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Reddit<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"hn\" data-track=\"link:click:case-share-hn\" aria-label=\"Share on Hacker News\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M0 24V0h24v24H0zM6.951 5.896l4.112 7.708v5.064h1.583v-4.972l4.148-7.799h-1.749l-2.457 4.875c-.372.745-.688 1.434-.688 1.434s-.297-.708-.651-1.434L8.831 5.896h-1.88z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Hacker News<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"whatsapp\" data-track=\"link:click:case-share-whatsapp\" aria-label=\"Share on WhatsApp\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">WhatsApp<\/span> <\/button> <\/li><li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"telegram\" data-track=\"link:click:case-share-telegram\" aria-label=\"Share on Telegram\"> <span class=\"cfw-ico-disc\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z\"><\/path><\/svg><\/span> <span class=\"cfw-ico-l\">Telegram<\/span> <\/button> <\/li> <li> <button type=\"button\" class=\"cfw-net cfw-ico\" data-net=\"email\" data-track=\"link:click:case-share-email\" aria-label=\"Share by email\"> <span class=\"cfw-ico-disc\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:mail\">   <symbol id=\"ai:lucide:mail\"><g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"\/><rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><\/g><\/symbol><use href=\"#ai:lucide:mail\"><\/use>  <\/svg><\/span> <span class=\"cfw-ico-l\">Email<\/span> <\/button> <\/li> <\/ul> <p class=\"cfw-receipt\" id=\"cfw-receipt\" role=\"status\" aria-live=\"polite\"><\/p> <div class=\"cfw-native\"> <p class=\"cfw-native-t\"><b>Post the video itself.<\/b> A video uploaded to the network reaches more people than a link. Free to download, post and cut up.<\/p> <div class=\"cfw-native-row\"> <a class=\"cfw-pill\" href=\"\/case-for-wordpress\/the-people-who-build-it.mp4\" download=\"the-case-for-wordpress.mp4\" data-track=\"link:click:case-download\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:download\">   <symbol id=\"ai:lucide:download\"><g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><path d=\"m7 10l5 5l5-5\"\/><\/g><\/symbol><use href=\"#ai:lucide:download\"><\/use>  <\/svg>Video <span>MP4 \u00b7 28 MB<\/span><\/a> <a class=\"cfw-pill\" href=\"\/case-for-wordpress\/square.jpg\" download=\"the-case-for-wordpress-square.jpg\" data-track=\"link:click:case-square\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"material-symbols:image\">   <symbol id=\"ai:material-symbols:image\"><path fill=\"currentColor\" d=\"M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm1-4h12l-3.75-5l-3 4L9 13z\"\/><\/symbol><use href=\"#ai:material-symbols:image\"><\/use>  <\/svg>Square image <span>1080\u00b2<\/span><\/a> <button type=\"button\" class=\"cfw-pill\" id=\"cfw-sharefile\" data-track=\"link:click:case-share-file\" hidden><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"material-symbols:ios-share\">   <use href=\"#ai:material-symbols:ios-share\"><\/use>  <\/svg>Share the file<\/button> <button type=\"button\" class=\"cfw-pill\" id=\"cfw-embed\" data-track=\"link:click:case-embed\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:code\">   <symbol id=\"ai:lucide:code\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m16 18l6-6l-6-6M8 6l-6 6l6 6\"\/><\/symbol><use href=\"#ai:lucide:code\"><\/use>  <\/svg>Embed<\/button> <\/div> <\/div> <\/div> <\/section>\n\n<div class=\"wp-block-group cfw-shift is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-eyebrow wp-block-paragraph\">The shift<\/p>\n\n\n<h2 class=\"wp-block-heading cfw-h2\" id=\"shift\">AI can write a website in seconds. Running one is the hard part.<\/h2>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">When code costs nothing, what counts is everything code alone cannot give you. WordPress has spent 23 years building exactly that.<\/p>\n\n\n<ul class=\"wp-block-list cfw-reasons\">\n<li><strong>A structure agents can read.<\/strong> Posts, pages, users, roles and revisions work the same way on 39.3% of all websites, so an agent does not start from scratch on each one.<\/li>\n\n\n<li><strong>Abilities, in core.<\/strong> Since WordPress 6.9 a site can tell an AI agent what it can do, and plugins can register their own abilities. The official MCP Adapter connects them to Claude, ChatGPT and the rest.<\/li>\n\n\n<li><strong>An ecosystem that already did the work.<\/strong> Search, shops, forms, bookings, memberships, languages: 78,000+ free plugins, built and maintained by people, instead of a fresh pile of generated code on every site.<\/li>\n\n\n<li><strong>People who stand behind it.<\/strong> Agencies, plugin developers, page builders, theme makers and hosts who answer when something breaks, and who keep shipping because their business depends on it.<\/li>\n\n<\/ul>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-facts is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading cfw-h2\" id=\"facts\">The hard facts<\/h2>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">Each number links to where it comes from. Read there on 10 November 2026.<\/p>\n\n\n<div class=\"wp-block-group cfw-grid is-layout-grid wp-container-core-group-is-layout-7af81399 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">39.3%<\/p>\n\n\n<p class=\"wp-block-paragraph\">of all websites run WordPress, and 58.1% of the sites whose CMS is known.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/w3techs.com\/technologies\/details\/cm-wordpress\" rel=\"noopener\">W3Techs, 10 Nov 2026<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">78,000+<\/p>\n\n\n<p class=\"wp-block-paragraph\">free plugins in the WordPress.org directory, each one made by somebody.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/wordpress.org\/plugins\/\" rel=\"noopener\">WordPress.org, Nov 2026<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">15,000+<\/p>\n\n\n<p class=\"wp-block-paragraph\">free themes, before you count a single commercial one.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/wordpress.org\/themes\/\" rel=\"noopener\">WordPress.org, Nov 2026<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">23 years<\/p>\n\n\n<p class=\"wp-block-paragraph\">of open source. The first release went out on 27 May 2003.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/wordpress.org\/news\/2003\/05\/wordpress-now-available\/\" rel=\"noopener\">WordPress.org, \u201cWordPress Now Available\u201d<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">900+<\/p>\n\n\n<p class=\"wp-block-paragraph\">people credited for a single release, WordPress 6.9, in December 2025.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/wordpress.org\/download\/releases\/6.9\/\" rel=\"noopener\">WordPress.org, 6.9 release notes<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">Since 2020<\/p>\n\n\n<p class=\"wp-block-paragraph\">XML sitemaps are built into core (WordPress 5.5). Search engines find a new site with nothing installed.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/make.wordpress.org\/core\/2020\/07\/22\/new-xml-sitemaps-functionality-in-wordpress-5-5\/\" rel=\"noopener\">Make WordPress Core<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">In core<\/p>\n\n\n<p class=\"wp-block-paragraph\">The Abilities API, since WordPress 6.9: a standard way for AI agents to see what a site can do. Built by Core AI, the WordPress AI team, in the open.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/make.wordpress.org\/ai\/2025\/12\/03\/six-months-of-core-ai\/\" rel=\"noopener\">Make WordPress AI, \u201cSix Months of Core AI\u201d<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">70,000+<\/p>\n\n\n<p class=\"wp-block-paragraph\">sites run the official MCP Adapter, published by WordPress.org, that lets AI agents use those abilities.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/wordpress.org\/plugins\/mcp-adapter\/\" rel=\"noopener\">WordPress.org, MCP Adapter<\/a><\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-fact is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-num wp-block-paragraph\">11,334<\/p>\n\n\n<p class=\"wp-block-paragraph\">vulnerabilities disclosed in public in 2025, 91% of them in plugins, and 46% with no fix yet at disclosure. Found, numbered and published by people who go looking, which is how they get fixed. Keep things updated.<\/p>\n\n\n<p class=\"cfw-srcline wp-block-paragraph\"><a class=\"cfw-src\" href=\"https:\/\/patchstack.com\/whitepaper\/state-of-wordpress-security-in-2026\/\" rel=\"noopener\">Patchstack, State of WordPress Security in 2026<\/a><\/p>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-manifesto is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-eyebrow wp-block-paragraph\">If you do WordPress work with AI<\/p>\n\n\n<h2 class=\"wp-block-heading cfw-h2\" id=\"manifesto\">Seven lines for builders who still put their name on the work.<\/h2>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">The manifesto is a short promise for people who build WordPress sites with AI: faster is fine, worse is not.<span data-cfw-signers> Builders sign it with their name.<\/span><\/p>\n\n\n<ol class=\"wp-block-list cfw-mlines\">\n<li>I build for humans who visit, not algorithms that rank.<\/li>\n\n\n<li>I review before I ship, and I refuse first drafts.<\/li>\n\n\n<li>I use AI to build faster, not to build worse.<\/li>\n\n\n<li>I duplicate before I touch, so the gate is always there.<\/li>\n\n\n<li>I sign my work, because a human stood behind it.<\/li>\n\n\n<li>I know when not to build, because not everything that can ship should.<\/li>\n\n\n<li>I listen to the site before I change it.<\/li>\n\n<\/ol>\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/manifesto#sign\">Read and sign the manifesto<\/a><\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-supporters is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"cfw-eyebrow wp-block-paragraph\">Supporters<\/p>\n\n\n<h2 class=\"wp-block-heading cfw-h2\" id=\"supporters\">The businesses behind the case.<\/h2>\n\n\n<p class=\"cfw-lead wp-block-paragraph\">The first invitations go out this week, to plugin developers, page builders, theme makers, hosts and agencies. If you build on WordPress, add the badge to your site and <a href=\"mailto:mihai@respira.press?subject=Supporter%3A%20The%20case%20for%20WordPress\">tell me<\/a>. Your logo goes here.<\/p>\n\n<div class=\"cfw-badge\"> <h3 class=\"cfw-h3\">Get the badge<\/h3> <fieldset class=\"cfw-voices cfw-badge-kinds\"> <legend class=\"cfw-sr\">Badge style<\/legend> <label class=\"cfw-chip\"> <input type=\"radio\" name=\"badge\" value=\"rect\" data-w=\"372\" data-h=\"92\" checked> <span>Ticket<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"badge\" value=\"pill\" data-w=\"291\" data-h=\"32\"> <span>Pill<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"badge\" value=\"square\" data-w=\"184\" data-h=\"184\"> <span>Seal<\/span> <\/label><label class=\"cfw-chip\"> <input type=\"radio\" name=\"badge\" value=\"plain\" data-w=\"176\" data-h=\"176\"> <span>Stamp, transparent<\/span> <\/label> <\/fieldset> <div class=\"cfw-badge-grid\"> <div class=\"cfw-badge-cell cfw-badge-cell--light\" data-mode=\"light\"> <div class=\"cfw-badge-stage\"> <img loading=\"lazy\" decoding=\"async\" class=\"cfw-badge-img\" src=\"\/case-for-wordpress\/badge\/rect-light.svg\" width=\"372\" height=\"92\" alt=\"Supporter of The case for WordPress\"> <\/div> <p class=\"cfw-badge-for\">For light backgrounds<\/p> <div class=\"cfw-badge-actions\"> <button type=\"button\" class=\"cfw-pill cfw-badge-copy\" data-track=\"link:click:case-badge-copy-light\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:code\">   <use href=\"#ai:lucide:code\"><\/use>  <\/svg>Copy HTML<\/button> <a class=\"cfw-pill cfw-badge-svg\" href=\"\/case-for-wordpress\/badge\/rect-light.svg\" download><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:download\">   <use href=\"#ai:lucide:download\"><\/use>  <\/svg>SVG<\/a> <a class=\"cfw-pill cfw-badge-png\" href=\"\/case-for-wordpress\/badge\/rect-light@2x.png\" download><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:download\">   <use href=\"#ai:lucide:download\"><\/use>  <\/svg>PNG<\/a> <\/div> <\/div><div class=\"cfw-badge-cell cfw-badge-cell--dark\" data-mode=\"dark\"> <div class=\"cfw-badge-stage\"> <img loading=\"lazy\" decoding=\"async\" class=\"cfw-badge-img\" src=\"\/case-for-wordpress\/badge\/rect-dark.svg\" width=\"372\" height=\"92\" alt=\"Supporter of The case for WordPress\"> <\/div> <p class=\"cfw-badge-for\">For dark backgrounds<\/p> <div class=\"cfw-badge-actions\"> <button type=\"button\" class=\"cfw-pill cfw-badge-copy\" data-track=\"link:click:case-badge-copy-dark\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:code\">   <use href=\"#ai:lucide:code\"><\/use>  <\/svg>Copy HTML<\/button> <a class=\"cfw-pill cfw-badge-svg\" href=\"\/case-for-wordpress\/badge\/rect-dark.svg\" download><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:download\">   <use href=\"#ai:lucide:download\"><\/use>  <\/svg>SVG<\/a> <a class=\"cfw-pill cfw-badge-png\" href=\"\/case-for-wordpress\/badge\/rect-dark@2x.png\" download><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:download\">   <use href=\"#ai:lucide:download\"><\/use>  <\/svg>PNG<\/a> <\/div> <\/div> <\/div>           <div class=\"cfw-readme\">\n            <p class=\"cfw-readme-t\"><b>For a README.<\/b> The open source convention: a shields.io badge in Markdown, for GitHub, GitLab and WordPress.org readmes.<\/p>\n            <div class=\"cfw-readme-row\">\n              <img decoding=\"async\" src=\"https:\/\/img.shields.io\/badge\/supports-the%20case%20for%20WordPress-047857?labelColor=1c1917\" alt=\"Supports the case for WordPress\" height=\"20\" loading=\"lazy\" \/>\n              <button type=\"button\" class=\"cfw-pill\" id=\"cfw-badge-md\" data-md=\"[![Supports the case for WordPress](https:\/\/img.shields.io\/badge\/supports-the%20case%20for%20WordPress-047857?labelColor=1c1917)](https:\/\/www.respira.press\/wordpress)\" data-track=\"link:click:case-badge-markdown\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"=\"true\" class=\"material-symbols-outlined\" data-icon=\"lucide:code\">   <use href=\"#ai:lucide:code\"><\/use>  <\/svg>Copy Markdown<\/button>\n            <\/div>\n          <\/div>\n<p class=\"cfw-badge-note\">The HTML loads the badge from respira.press, so there is nothing to upload: paste it into a Custom HTML block or your footer. WordPress blocks SVG uploads by default, so if you would rather host the file yourself, use the PNG. The badges are CC0: use them, change them, no credit needed.<\/p> <p class=\"cfw-receipt\" id=\"cfw-badge-receipt\" role=\"status\" aria-live=\"polite\"><\/p> <\/div>\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-stays is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading cfw-h2\">A migration moves your pages. It doesn\u2019t move the people around them.<\/h2>\n\n\n<ul class=\"wp-block-list cfw-list\">\n<li>The developer who answers your ticket.<\/li>\n\n\n<li>The agency down the road.<\/li>\n\n\n<li>The plugin someone has maintained for twelve years.<\/li>\n\n\n<li>The editor your client already knows.<\/li>\n\n\n<li>The meetup.<\/li>\n\n<\/ul>\n\n\n<p class=\"cfw-note wp-block-paragraph\">Behind every plugin, theme, page builder and agency there are people: salaries, rent, school shoes. For 23 years these businesses have kept shipping, because people depend on them. That is not legacy. That is infrastructure.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group cfw-made is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group cfw-inner cfw-inner--narrow is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Made by <a href=\"https:\/\/www.respira.press\/\">Respira for WordPress<\/a>, one WordPress business among thousands. Everyone in the video was made with AI, the bread too. The people it is about are real.<\/p>\n\n\n<p class=\"cfw-builtwith wp-block-paragraph\">This page is WordPress: a fresh install, Twenty Twenty-Five, core blocks and three small blocks of its own for sharing.<\/p>\n\n<\/div>\n\n<\/div>\n\n<div class=\"cfw-bar\" id=\"cfw-bar\" hidden><button type=\"button\" class=\"cfw-btn cfw-bar-share\" id=\"cfw-bar-share\">Share the case<\/button><a class=\"cfw-btn cfw-btn--quiet cfw-bar-dl\" href=\"\/case-for-wordpress\/the-people-who-build-it.mp4\" download=\"the-case-for-wordpress.mp4\">Download<\/a><\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>For everyone who builds on WordPress The case for WordPress. \u201cWordPress is dying,\u201d they say. The biggest ecosystem on the open web is the one most ready for AI agents. What this is A video for the people who keep WordPress running. Every few months someone declares WordPress dead, and someone else moves a site [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-title","meta":{"footnotes":""},"class_list":["post-5","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5"}],"version-history":[{"count":5,"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/www.respira.press\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}