;b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;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:89:\"WPTavern: #203 – Miriam Schwab on Elementor’s Decade of Growth and the Future With AI\";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=202496\";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:100:\"https://wptavern.com/podcast/203-miriam-schwab-on-elementors-decade-of-growth-and-the-future-with-ai\";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:56050:\"<details>Transcript<div>\n<p class=\"wp-block-paragraph\">[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 class=\"wp-block-paragraph\">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 Elementor&#8217;s decade of growth and its future plans with AI.</p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">So on the podcast today we have Miriam Schwab. Miriam has been deeply immersed in the WordPress ecosystem for around two decades. Starting out offering WordPress as a service, she went on to lead a custom WordPress agency serving major tech companies and nonprofits before founding the startup Strattic, pioneering static WordPress architecture. After Strattic&#8217;s acquisition by Elementor in 2022, Miriam took the role of Head of WordPress acting as the key liaison between Elementor and the wider WordPress community.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Elementor growth over the last decade has been prolific. Miriam says that it now powers over 13% of the entire web. She gives insights into the challenges and responsibilities that come with maintaining such a large user base, especially around major updates and backwards compatibility.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Much of our conversation centers around the rise of AI in WordPress, from built in AI tools for generating images and content to the standalone Angie plugin that introduces agentic AI capabilities across WordPress. Miriam outlines Elementor&#8217;s multi-pronged approach to innovation, talking about how their Site Planner tool uses conversational AI to guide beginners and professionals from an idea all the way to a wire framed website. And how the upcoming AI integrations promise even more granular design control.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Miriam also shares her perspectives on how the new Abilities API is set to change what&#8217;s possible inside WordPress, and what this means for developers, designers, and support teams navigating the complexities of AI driven workflows.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For those interested in how AI is shaping the future of WordPress, Elementor&#8217;s strategy, and the evolving role of creators within this ecosystem, this episode is for you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;d like to find 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 class=\"wp-block-paragraph\">And so without further delay, I bring you Miriam Schwab.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I am joined on the podcast by Miriam Schwab. Hello Miriam.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:23] <strong>Miriam Schwab:</strong> Hi.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:24] <strong>Nathan Wrigley:</strong> Nice to have you with us. Now, dear listener, I have to be very grateful to Miriam because about three weeks ago we tried to capture this exact podcast. In fact, we did. We captured this exact podcast. Unfortunately, the tech failed and Miriam&#8217;s audio was entirely silent. So we had a nice long conversation, Miriam divulged her experience and wisdom, and I got to put it out on the podcast and there was nothing there. It was completely blank. So firstly, an apology for that. And secondly, enormous thanks for coming back and talking to me.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:54] <strong>Miriam Schwab:</strong> Well, I have to thank you for giving this another shot because I have a feeling that the technical difficulties were also on my side. So thank you for giving this another go.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:03] <strong>Nathan Wrigley:</strong> Yeah, well, I appreciate it. So Miriam has a long and storied history in WordPress. She&#8217;s working with Elementor at the moment, but the story goes back way further than that. Let&#8217;s just do the little potted bio at the beginning, Miriam. Just tell us a, just a short version of who you are in the WordPress space, and what you&#8217;ve achieved in the past.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:20] <strong>Miriam Schwab:</strong> Okay, so about 20 years ago, I discovered WordPress. Loved it, decided to work with it, started offering it as a service. Eventually that expanded into being an agency, and working on custom implementations of WordPress for tech companies and large nonprofits, which was a lot of fun and a great learning experience.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Did that for about 13 years. Sold the agency and founded a startup based on one of the many ideas I had had over the years. I had many ideas for products over the years, but I knew that I needed to make sure I wasn&#8217;t over spending my abilities, like between family and work and everything.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I got to the stage where I was like, okay, I can do this. And I actually really loved the idea. So I founded a startup that was called Strattic. It published WordPress websites in a static architecture while retaining dynamic capabilities. And by doing that, it solved pretty much all the issues related to speed security and scalability. Raised venture capital funding for it, and it was acquired by Elementor in June, 2022.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And after joining Elementor, continued to lead the Strattic team for about six months, and then they offered me this new position that hadn&#8217;t existed before. Initially, we called it the Head of WordPress Relations, and then it evolved to just being called Head of WordPress, where I act as a liaison between Elementor and the broader WordPress community on many levels. Practically, strategically, community, like you name it and I&#8217;m probably doing it. So that&#8217;s a bit about me.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:43] <strong>Nathan Wrigley:</strong> Do you have like a job description? Because when you say sort of Head of WordPress, there really seems to be almost no bounds in terms of the WordPress and Elementor connection. Do you have constraints on what is out of bounds? Or is it literally anything that&#8217;s connected with WordPress comes under your purview?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:57] <strong>Miriam Schwab:</strong> It is literally anything, pretty much. It suits me because I was the CEO of two companies, right? I led them. So I have an entrepreneurial character, I guess you could say. And I&#8217;ve always been involved in a lot of aspects of the businesses that I&#8217;ve been running, and I like that. I actually like to be involved in marketing and sales and even the financial side of things, and internal and external and all that kind of stuff. So it allows me to continue to embrace that side of me, even though I&#8217;m now like corporate. And I really appreciate that Elementor allows me that flexibility. It keeps the work that I do very interesting.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:06:33] <strong>Nathan Wrigley:</strong> Yeah, I&#8217;ll bet. And you&#8217;ve always me as an extremely curious person, who likes to be busy, let&#8217;s put it that way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Does Elementor continue to grow? I mean, I guess Elementor for me feels like it&#8217;s coming up to a decade old or something along those lines.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:06:48] <strong>Miriam Schwab:</strong> Yes, exactly. June is going to be 10 years since it was founded. We&#8217;re in our 10th year now, like heading up to it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:06:53] <strong>Nathan Wrigley:</strong> Yeah, and when it began, the plugin offered an incredibly valuable free version. And this was a real good way of kind of promoting growth because page builders were becoming all the rage at that point, and the market was already becoming saturated. But Elementor managed to put some daylight between themselves and the competitors because of the fully rounded free version. And then obviously, you know, built the pro version on top of that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And then when you chart the numbers of WordPress&#8217;s growth over the last decade, I don&#8217;t know what the exact numbers are, perhaps you can fill us in on that, but it feels like quite a bit of the WordPress growth, so WordPress generally, that 43% figure that we constantly like to refer to, it feels like quite a bit of that belongs, well, not belongs, but you know what I mean, is because of the popularity of Elementor. So the growth was meteoric. And I don&#8217;t know how that&#8217;s carried on, whether the line continues that trajectory, or whether it&#8217;s kind of flat lined, but still growing. Can we just get into that a bit?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:07:50] <strong>Miriam Schwab:</strong> After Elementor was launched, it really quickly reached a million active installs, I think within a year or something because it was the right, very much the right product at the right time, bringing a lot of value to users. And like you mentioned, like with the free version, for sure, that definitely helped power its growth and adoption. But also because it was a valuable, and is a valuable product for web builders to use.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In terms of the growth, so amazingly, Elementor&#8217;s adoption continues to grow. So you know W3Techs? Every year they publish like top stuff. And the various categories is based on the absolute number of sites that that particular technology accrued over the course of 2025. For the third year running, Elementor was given the title of Top Content Management System by W3Techs, beating out Wix and Shopify and WordPress. WordPress was the winner for many years.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And I&#8217;m not privy to the exact numbers or their exact calculations, but based on what they say, if Elementor is the top CMS, it&#8217;s because over the course of 2025, it&#8217;s usage base grew by more websites than those other platforms grew, which is wild. And like there, they even states, I think Elementor started off 2025 with 11.7% of the internet, and ended off 2025 with 13.1% of the internet.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:12] <strong>Nathan Wrigley:</strong> Wait. Do that again.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:13] <strong>Miriam Schwab:</strong> Of the entire web, yes, of the web. Not WordPress.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:17] <strong>Nathan Wrigley:</strong> We use the 43% figure to be WordPress. So that same kind of sentence, but substitute Elementor for the word WordPress in there. 13%?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:27] <strong>Miriam Schwab:</strong> Yeah, over 13%. So over the course of 2025, Elementor continued to grow at a very significant pace. So Elementor is still growing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:36] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s remarkable. Do you know if that&#8217;s because of new adoption or is that that the current users of the platform, you know, who have a license for multiple sites and what have you, are just using it more and more, so that number kind of creeps up? So I guess the question there is, do you have a growing user base or is it just more broad use by your current user base?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:54] <strong>Miriam Schwab:</strong> Our current user base definitely contributes to growth, but by our estimation, we grew by something like three and a half million sites over the course of 2025. So a significant number of those sites are new. New users, or new sites, or whatever, that kind of thing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:10:12] <strong>Nathan Wrigley:</strong> What a phenomenal story that, I mean it is the story really inside of the WordPress space over the last decade. I presume there&#8217;s nothing that can touch those kind of stats. That&#8217;s really remarkable. And I suppose it&#8217;s a blessing and also a curse. And what I mean by that is, you&#8217;ve got this giant platform, enormous user base, but I suppose it also means that anything that you do with the Elementor platform, there&#8217;s a lot of care that needs to be taken on every single update. So if you&#8217;re going to update to the 4.0 version, which you recently did, big overhaul, but a big user base to get annoyed if things go wrong. So I guess a lot of care and attention required because of your popularity.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:10:52] <strong>Miriam Schwab:</strong> Yeah. Backwards compatibility, you know, it&#8217;s a very important aspect of WordPress development in general. So at Elementor it&#8217;s the same. It&#8217;s super critical in terms of every update that we push out, determining how far back we&#8217;re going to support things, et cetera. So every version that goes out, it has to be super duper QA&#8217;d.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And even so, you know what WordPress is like, it&#8217;s like the wild west. Every site is like a snowflake. It has its own combination of themes, plugins, server configuration, PHP version, you know what I mean? Like, good luck with that. But the team does an amazing job of really managing to make sure that pretty much every version doesn&#8217;t cause issues.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And with regards to version four, that is an overhaul. And the team, while moving ahead with creating version four, because it&#8217;ll bring a lot of value to our users and it pulls Elementor even more towards the future, it&#8217;s being done so carefully. Like every step is considered.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And in terms of how it&#8217;s being developed and also how it&#8217;s going to work in conjunction with the previous approach to Elementor. Because the assumption is, not everyone&#8217;s going to just jump over to version four. Migrating an existing site to version four may be complicated. There&#8217;s discussions around how to do that in the best way, but it may be complicated.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So even an existing site, it might have pages still built on version three and prior, while new pages will be built with version four to gain the benefits of version four. So they have to live side by side for some amount of time. It&#8217;s incredibly complicated, but it&#8217;s a really important, exciting project because, like you said, Elementor is 10 years old, which means a 10-year-old code base. That means it&#8217;s time to give it an overhaul, even with all the risk and complication involved.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:12:32] <strong>Nathan Wrigley:</strong> What&#8217;s the staff count that you&#8217;ve got over there now?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:12:34] <strong>Miriam Schwab:</strong> It&#8217;s something like 350 now, I think.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:12:37] <strong>Nathan Wrigley:</strong> So enormous. But again, I presume that speaks to the things that you&#8217;ve got to do. You know, if you&#8217;re going to ship a big update, you need a lot of bodies doing the coding for that. But also, you know, checking the backwards compatibility and things.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Okay, so you mentioned the future. In the year 2025, the words, well, the letters AI, I think probably were said by more people than just about anything else in the English language. Apart from maybe the word the. Everything else seems to have gone AI. If you look in the WordPress space, all of the media, all of the excitement, all of the interest, all of the everything, the oxygen is being sucked out of the room by AI, let&#8217;s put it that way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so Elementor, I presume, has to keep up with those current trends. What is happening over there? In terms of the page builder, and also I know there&#8217;s other ancillary products and plugins that, whilst built by you, aren&#8217;t necessarily part of that page building experience. What&#8217;s going on?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:13:26] <strong>Miriam Schwab:</strong> So we have like a number of approaches to AI and each one is getting a lot of attention. And while users are enthusiastic about them, we&#8217;re trying to figure out where to give them the best experience and how with AI. I think just like the whole world, we&#8217;re also working on figuring out AI and how to implement the best way possible.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But we strongly believe that WordPress must have strong AI capabilities in order to secure its future. And we want to see WordPress have a strong future for many years to come. But not only that, AI in WordPress will actually give it a big leg up and advantage over the more proprietary platforms in our opinion. So there&#8217;s like intense effort being made on our side to create amazing AI tooling in order to try to secure WordPress&#8217;s feature.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So what do we have? We have the kind of basic obvious stuff, which is, you&#8217;re in Elementor editor, you want to generate an image, here, you can generate an image with AI. You want to create copy, text, add title, all that kind of stuff, the content release stuff, there you go. HTML, CSS, okay. Kind of like check the box, pretty expected stuff.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Then we have Angie which is its own standalone plugin, which applies to all of WordPress, not just Elementor. And it gives agentic capabilities to WordPress in general. So whatever you would think an AI assistant would be able to do for you in your WordPress environment, it can pretty much do that. As we know, AI is non-deterministic. You tell it to do something and it will do it one way, and it tells you to do something else and it&#8217;ll do it the other way. So there&#8217;s a lot of guardrails being developed by our team to direct Angie to give the results that the user probably wants.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But you can do things like around managing your site, managing users, creating content, changing categories, WooCommerce management, product management, things like that. So it streamlines a lot of stuff. And the team is working on some like really exciting capabilities, which hopefully will be released soon. And then we&#8217;ll be able to talk about it. But in the meantime, it&#8217;s free to use. Anyone can go into the repo, install it, start using it, and of course we want to hear feedback about that. So that&#8217;s Angie.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And then the third approach with AI is our Site Planner. So Site Planner is a very cool tool. You chat to it, and you chat your way to a very robust website. It&#8217;s not like a one line prompt, build me a flower shop website, and then it just kind of guesses what you might want. It asks you very specific and useful questions so that it can get the fullest picture of what you want to build. And it guides you along the way by asking you the right questions, and then it generates a site for you in Elementor, and then you can export that site into your own hosting environment, or into our hosting environment, or you can download it as a zip file or whatever.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So the Site Planner can be the first stage in your AI website building journey. It takes you, let&#8217;s say from zero to 80, I would say. And then the last 20% of the site you can do with Angie, you can do manually, you can do with Elementor, you could do not with Elementor. You could do however you want, and launch your site.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So that&#8217;s pretty much what&#8217;s going on with AI. We have some more stuff coming out soon, but we&#8217;ll talk about it when we can, you know?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:16:39] <strong>Nathan Wrigley:</strong> Yeah, so let me just reprise that and make sure I&#8217;ve understood. So the first piece of that jigsaw puzzle was the things with inside of Elementor, the page builder itself. And if we rewound the clock just five years, even though you are now saying, oh, the expected stuff, that stuff was the stuff of Star Trek. You know, oh, ask it for an image and it&#8217;ll make an image. Yeah, okay, that seems like a distant future that we&#8217;ll never reach. And yet now that&#8217;s kind of de rigueur. Everybody expects that stuff. So that&#8217;s the stuff inside of the page builder as you&#8217;d expect. Text, images and what have you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But then you&#8217;ve got this Angie product, which if I&#8217;m parsing that correctly, enables you to leverage the abilities of WordPress. So I would like you to create me a post and assign these categories to it and publish it on this particular date. Do you know, does that leverage the sort of Abilities API, or have you done the foundational work yourselves as opposed to the Core Abilities API, which the teams have been working on more recently?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:17:32] <strong>Miriam Schwab:</strong> That&#8217;s a very good question. So the Angie team started building Angie at least a year ago, which was before the Abilities API was, I don&#8217;t know, even a twinkle in someones eye. So the team, in order to make Angie work, built their own tools, like it&#8217;s called tools, exposing WordPress&#8217; capabilities, so actually invested a ton in exposing something like 200 tools in WordPress to Angie.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And not only in Angie, the team actually also did some work to expose tools in WooCommerce and ACF as like a starting point for, because they&#8217;re very popular plugins. So when the Abilities API came around, the team already had a lot that was done and also more than what the Abilities API has. The goal is to sync up with the Abilities API and leverage it. At the moment there&#8217;s still some issues, at least on our end using it. But we&#8217;re in constant communication with the WordPress AI teams and giving feedback and things like that. So hopefully we&#8217;ll be able to resolve that. But the team did build all of that themselves, which is pretty amazing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:18:33] <strong>Nathan Wrigley:</strong> Yeah, that is amazing. But I guess given what Elementor touches, and the fact that you&#8217;ve got that enormous staff there that can try to build that, it kind of made sense to go at that because you didn&#8217;t know that the team were working on the Abilities API. I remember when that dropped. So I&#8217;ve been covering WordPress news for, I don&#8217;t know, a decade or something like that. I remember thinking, this is probably the most consequential piece of news that I&#8217;ve ever covered.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The idea of binding AI, so AI in the scenario that you described first, where I&#8217;m in Elementor, I want an image, I&#8217;m in Elementor, I want some text. That&#8217;s interesting, but it&#8217;s really confined. There&#8217;s lots of boxes around that, there&#8217;s only a certain permutation of things that you can do. But the minute you start to bind an AI to all the things that WordPress can do, so create a user, delete a user, create a page, schedule it for this time. Oh, I don&#8217;t know. Just imagine clicking around inside the WordPress admin interface and wherever you end up, there&#8217;s a thing, there&#8217;s a box or a field to fill out, and there&#8217;s an ability that can be done by that thing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And uncovering those and making it so that the AI agent can understand what that is, it&#8217;s very hard to me to encapsulate in English why I think that&#8217;s so impressive. But, do you know what I mean? Can you see the thread of what I&#8217;m trying to say there, how important that is?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:19:49] <strong>Miriam Schwab:</strong> It is super impressive. What you&#8217;re saying about AI being like, if we had thought about it five years ago, it would be amazing. Even agentic AI, everyone talks about agents as if it&#8217;s like obvious that AI can be agentic. But for quite a bit of time in the beginning, and of course AI years are like a million years.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So for the first year and a half or something of us, of the world using AI, something like that, there wasn&#8217;t even agentic AI. So the fact that there&#8217;s agentic AI, and that it can be applied to WordPress is pretty wild. And I&#8217;ll tell you why I also think it&#8217;s wild. Because WordPress is 20 years old, 23 years old, whatever it is at this point. It&#8217;s a legacy platform. And the fact that it can be, the Abilities API is a really smart approach to it because it kind of slackens the exposure of everything that&#8217;s going on behind WordPress.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of needing like a million different APIs and different approaches and that every plugin&#8217;s creating their own way to integrate with WordPress. It standardises it in a way that actually is also good for development, but also is good for the AI future, because it means that the way AI will interface with WordPress is straightforward and standard enough that regardless of what the LLMs end up doing going forward, if there&#8217;s more capabilities, if we move beyond agentic to who knows what, I don&#8217;t know what, like implants in our brains, then we can still interface with WordPress even though it&#8217;s over 20 years old. I think that&#8217;s amazing. So kudos to the team for accomplishing that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:12] <strong>Nathan Wrigley:</strong> Yeah, and it was a penny that just didn&#8217;t drop for me. I saw AI as this interesting thing where it could create content, but I didn&#8217;t make the connection with all of the myriad things that WordPress could do. I just thought, okay, it&#8217;ll be inside the block editor, or it&#8217;ll be inside of Elementor or wherever it lives. That&#8217;s where the AI will belong. And then when I first read a summary of what the Abilities API was going to achieve, and that then binds to a whole other layer of APIs surrounding that, that was when the penny dropped. And I thought, okay, so basically what you&#8217;ve done there is you&#8217;ve opened the door and you&#8217;ve said, here&#8217;s all the things that a WordPress website can do. Until now, the AI was just in the interface and you could, you know, words and images and what have you. Now it&#8217;s, okay, we&#8217;ve opened the doors, now you can do the whole range of things that you&#8217;d like to do with the AI. And so it opens up all of those capabilities.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Again, the words fail me, but the import of it, the importance of it, I think only time will tell. But it feels like it&#8217;s probably one of the more important things. And again, like you said, 20 year old legacy system, there could have been a moment where the two paths split and, you know, AI became more interesting outside of WordPress, and WordPress sudden decline and what have you. But by opening the doors and saying, actually let&#8217;s just let all of the AI in and you can explore that if you wish to, kind of interesting for those people that want to.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:22:29] <strong>Miriam Schwab:</strong> Yeah, WordPress could have struggled to keep up with AI and we, I&#8217;m not saying it&#8217;s not a struggle. I think we&#8217;re a bit late to the AI game in general as a, like an ecosystem, which is understandable. We&#8217;re open source, things like, you know, move slower and by committee, so that&#8217;s just how it goes. But the fact that it picked itself up, the team was established and within six months of being established or something like that, it already had accomplished their four pillars of work that they had set out for themselves, is really amazing. And it&#8217;s super important for the future of WordPress, and it&#8217;s great to see that they were able to accomplish that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:23:01] <strong>Nathan Wrigley:</strong> Yeah, and also it feels like the moment has arrived where a lot of the people that write in the WordPress space, so content creators and what have you, they&#8217;ve sort of got this now and they&#8217;re now creating content. And some of the people that no doubt, you and I both follow, who may be writing on their own blog or on social media or what have you, there seems to have been over the last couple of months, a real, a sense that, okay, WordPress has a place. We don&#8217;t need to worry about that anymore. We&#8217;ve now got a path with this AI team. State of the Word AI team sort gathered there and pressed the big red button and all that kind of stuff. There seems to have been so much focus that it&#8217;s built itself into relevance again. And there seems to be less worry. People now writing content about the things that WordPress can do with these abilities bound to it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Okay, so let&#8217;s move on to the third strand of what you mentioned, which was, forgive me if I get this wrong. You said Site Planner, right? Was that correct?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:23:51] <strong>Miriam Schwab:</strong> Site planner, yeah.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:23:51] <strong>Nathan Wrigley:</strong> Okay. And this is a conversation that you have. This is something that I always find kind of interesting. You know, getting into a conversation with something which is essentially an AI, that&#8217;s kind of curious. But you mentioned that whole process was a back and forth. So it&#8217;s not, I want a website. You write this great, big, long prompt, click the button, wait for five minutes and kind of cross your fingers and hope for the best. This is more of a dialogue, is it? Where you repeatedly get asked a series of smaller questions, which hopefully then build up to the sort of final thing. Tell us a little bit more.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:24:19] <strong>Miriam Schwab:</strong> The way that works is, yes, you can like paste in some kind of giant prompt, but even then, whether you start with like one sentence or a prompt, the Site Planner will ask you questions, clarifying questions, and also suggestive questions. Do you want any of these types of pages, or content on your site? And things like that. It&#8217;s really good for guiding non-professionals.</p>\n\n\n\n<p class=\"wp-block-paragraph\">It then creates actually a brief, like it writes out a brief for your website based on this conversation. So it&#8217;s really good for non-professionals who don&#8217;t know the questions to ask, right? They don&#8217;t know what they should be even considering. So it asks questions for them.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But it&#8217;s also great for professionals. It cuts down a lot of time in the research stage of building a site for a client. And the AI can actually like give them added value in terms of asking questions they might not have thought of. That conversation process can be cut short whenever the user wants. Like it can go on for as long as they want, but they can also say, that&#8217;s enough, let&#8217;s build the site based on what we discussed.</p>\n\n\n\n<p class=\"wp-block-paragraph\">When the AI is creating the brief, it will tell you the strength of the brief, like in the top right corner of Site Planner. So once you get to the stage where it says strong brief, you could stop there, but you could keep going. The more information you give it, the better the outcome will be. Just like with AI in general.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So once you finish that conversation, you say, let&#8217;s move to the next stage. It creates a site map. So it shows the hierarchy of the site based on the conversation. But also, on each page it shows you like what type of content it will have, and it actually gives you the content. The nice thing about the way the AI builds the site is that, first of all, content is king, which it always has been on websites. And here you really get to see the strength of that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So the content that it creates is really good because it&#8217;s based on this conversation that you had with it. At that site map stage you can drag and drop things around, add different pages that it didn&#8217;t include, remove sections from pages, but it&#8217;s just content chunks. Once you are happy with that stage, you go to the next stage, which is the website stage.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We call it the wireframe stage because it&#8217;s not like a fully designed site, it&#8217;s more like the site with a structure, but it&#8217;s like 80% of the way there. It could have like testimonials section, contact page form, gallery. I created a demo site for a cafe that also has community events. So it has an events page. It&#8217;s really great. It like really gets you 80% of the way there. It saves a lot of time, and if you&#8217;re a professional, you can show your client that at that stage and work off of that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If anyone works with clients, you know that communicating and getting to a point where everyone&#8217;s happy can be very challenging when you don&#8217;t have something to show. But here, when you have something to show, you get past that blank canvas stage, which is very hard for people to like even imagine anything, and then you can work from there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So once you have the wire frames done, also at that wire frame stage, by the way, you can also there edit things, remove things, et cetera. Change the colour palette, upload a logo to be used across the site, and things like that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Then you can publish the site. You can publish it into our own hosting environment in one click, but you can also publish it into any existing Elementor account. You just kind of add your It hooks up to your account and it will send it to wherever that site is hosted. Or you can download and upload it somewhere else. So it gets you from zero to 80, or 90% of the way with a site through a conversation and then you can like tweak it, polish it, and finalise it from there. So it&#8217;s really useful in my opinion.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:27:34] <strong>Nathan Wrigley:</strong> So prior to the publication of it, you mentioned that you could show it to your clients. Is the capacity to have a public facing yet not public facing, if you know what I mean? So a URL, which is visible to you, but not the wider world for SEO and what have you. Is it possible to sort of take an up and running version, give it to a client so that they can have a little bit of a poke around?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:27:52] <strong>Miriam Schwab:</strong> That&#8217;s an interesting question. At that point, when it&#8217;s still in site planner, I think it&#8217;s only visible to you. So you would have to download and put it somewhere. But then you could put it in like a staging site or wherever you want to put it. You could share your screen with the client. But yeah, I think you can&#8217;t share the URL to that particular project within a third party.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:28:09] <strong>Nathan Wrigley:</strong> Because that&#8217;s all so very instantaneous compared to, you know, it may be that you get into this dialogue, which takes half an hour or what have you. But, you know, compared to the old way of building things, it&#8217;s more or less instantaneous. I had this notion that a service like that would be kind of interesting if it spat out four or five variations of the same thing at the same time.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So I realise there&#8217;s a sort of, you know, a burden in terms of technology and overhead and all of that, cPU time and what have you. But the idea of entering that client meeting with five versions of the same basic thing. So, okay, I have a, I don&#8217;t know, a bricks and mortar store and I sell widgets. So I build the one version, but Elementor, for example, in this scenario, builds me four others as well. And then I can go through and cherry pick which bits of this one do you like or, I like the colour scheme of that, if you know what I mean? So I don&#8217;t know if it&#8217;s possible to do that. In other words, is it possible to spin up multiple versions of the same thing, or would you have to sort of start from scratch each time?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:29:02] <strong>Miriam Schwab:</strong> Well, what you can do within the project is you can ask it to regenerate a section. Like, you could be like, I don&#8217;t like that. So you could say like, do it differently and then it will suggest something else. You could theoretically, I guess like create a second page, let&#8217;s say a second about page and then be like, okay, suggest a different format for me for this. Like a different structure because it&#8217;s not exactly design.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The design afterwards can be worked on with a client or whatever. It&#8217;s more like the structure of the page. So, and even though it&#8217;s a live website, it is like structure. So you could be like, no, I want the testimonials to be a different style, like suggest something else. And then you could show, I guess the customer various pages within the site. It&#8217;s an interesting idea.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I know that the team is working on Site Planner, and it will be more rolled into the WordPress Elementor environment, like in the site. Right now, it&#8217;s an external tool, so once it&#8217;s in there, you could like duplicate pages, you could regenerate pages, things like that. I don&#8217;t have an ETA on when that&#8217;s happening but that&#8217;s the general direction.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:29:58] <strong>Nathan Wrigley:</strong> It&#8217;s a fascinating conversation. And the other thing I was going to say is that there&#8217;s obviously, in your community, there&#8217;s a lot of people who are, they have a lot of history of building things with Elementor. They&#8217;ve learned the UI inside and out. They&#8217;ve become experts. They know where every checkbox is. If you show them something in Figma and then give them 10 minutes, they&#8217;ll mimic that perfectly.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And I was wondering what kind of capabilities the AI has within the Elementor interface. So in other words, does it do a sort of cookie cutter job of creating rows and sections and what have you, based upon things that have already been prebuilt? Or can it, in its AI wire frame stage, can it do, I don&#8217;t know, unique padding or crazy CSS things? Can it get into all of the bits and pieces that Elementor offers, all of those rich experiences? Or is it more kind of, okay, somebody in the team built these testimonial elements, and so we&#8217;re going to basically pick one of those and mimic that onto this wire frame?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:30:52] <strong>Miriam Schwab:</strong> So there&#8217;s Angie as it exists now and there&#8217;s Angies that will be over the next few months. So I&#8217;m going to be giving like, I guess kind of a sneak preview into what&#8217;s coming.</p>\n\n\n\n<p class=\"wp-block-paragraph\">At the moment it can do a lot within Elementor, but it is kind of constrained within what Elementor classically does. However, v4 is going to enable the AI, or let&#8217;s say the v4 AI partnership will give it a lot more creative capabilities, and extend basically to whatever you want it to do, that you can do with Angie. From custom code snippets, to custom widgets, to custom anything, or working within the Elementor. There&#8217;s going to be a lot of interesting things that people can do, basically in some ways just limited by their creative ideas.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:31:38] <strong>Nathan Wrigley:</strong> Right, so much more granular. Because I have this vision that at some point in the future, and maybe some tool out there can do this. But I have this vision that, let&#8217;s say you&#8217;re inside Elementor, you&#8217;ve got 99% of the way there, and then you suddenly realise that that picture of the cat is the wrong cat. And so you just sort of say, can we have a different cat? No, not that one. Okay, that cat. And now, could we make the borders rounder on that particular image and give it a bit of a box shadow? That would be nice. Oh, and then swap it around so the text is on the other side.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So you end up in this sort of dialogue, almost like you&#8217;re chatting to the designer and you are watching over their shoulder as they build it. That seems to be the kind of place where we would love to get to. And then of course we enter this curious, difficult moment for the web developers and web designers, where these things become so dreadfully straightforward and easy that we then have to start questioning, how do you offer this as a client service if almost everybody can speak to a website and get it to do whatever you would like it to do?</p>\n\n\n\n<p class=\"wp-block-paragraph\">So there&#8217;s two things in there. I sort of smuggled the last one in. But the first one is this sort of dialogue with the website, and then the second one is whether or not these tools are making it more difficult to be in the industry that we all love so much.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:32:44] <strong>Miriam Schwab:</strong> With regards to the dialogue description, so AI in general, it&#8217;s become like our team members for certain things. You know, in the past, if I wanted to, let&#8217;s say, post something on social media on behalf of Elementor, I would go to the design team and ask them to design something and go through that process, and then get what they gave me and then post it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And now my design team is Nano Banana, right? Or ChatGPT. I get two versions, they compete against each other. Whichever one works best for me is what I take. And so it&#8217;s like that in almost everything we do if we&#8217;re using AI, and also in the world of website creation, design, development, and management. Our team for many aspects of it will become AI, which will create greater efficiency and also it seems like greater redundancy.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I think like anything with a tool, the results will be defined by the abilities and skills of the person directing it. AI needs direction and that conversation to happen. And the quality of the results will be dependent on the skillset of the user, not skillset in terms of, how do I get AI to do stuff? But skillset of, what should an excellent website be?</p>\n\n\n\n<p class=\"wp-block-paragraph\">So the human in the loop, I think, will continue to be a very important part. It&#8217;s just we&#8217;re kicking the can down the road kind of thing in terms of where we bring value. So instead of us bringing value, sitting and clicking on an image and changing the background using Photoshop, our value will be in being the director and producer of what output we want it to have and getting it there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So we&#8217;re not like the tinkerers and like the hammer or nail people, we&#8217;re the contractor or the strategist, or the blueprint creators. So the conversations will take place, but the human in the loop part will still be really important. We all, whether we&#8217;re web creators or whatever profession we have, have to figure out how to use AI to help us do what we&#8217;re doing better.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I actually don&#8217;t exactly agree with the idea that AI helps us do more. It does, a lot of things become faster, but I think the value is that a lot of things get done better and a higher quality. So there&#8217;s that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So how do we use AI to the best of our abilities to help us do our work even better. But also, how do we continue to provide value in a world that&#8217;s dominated by AI? And that&#8217;s like, I don&#8217;t know what the answers are. 2026 is going to be the year of, who knows? Because AI changes every second. They could invent a new model or release a new model tomorrow that changes this whole conversation.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:35:19] <strong>Nathan Wrigley:</strong> One of the things that, sort of round it off with this one maybe. I&#8217;m thinking about your support system. So your support system, which has built up over 10 years, and presumably worked to help your clients. But the clients themselves probably started with a blank canvas and then, you know, made mistakes along the way, but were able to describe the mistakes that they made along the way to your support agents. Like, okay, I was doing this and then something went wrong. Can you unpick that for me? Where did I go wrong?</p>\n\n\n\n<p class=\"wp-block-paragraph\">The realignment that needs to take place for your support team with the advent of AI, I suppose is fairly profound because you&#8217;ll probably have a lot of users who will just know that they did a prompt. And now this thing happened and I didn&#8217;t want that thing to happen. How do I go back? I mean there&#8217;s obviously a case of click undo, or don&#8217;t save the changes or whatever. But I&#8217;m also imagining the support that you provide has to pivot a lot as well.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:06] <strong>Miriam Schwab:</strong> The development of AI has to include implementing a ton of guardrails to prevent users from doing things that can damage their site. I&#8217;ll give you an example. In the early days of Angie, I generally love pushing tools to their limits, so I was pushing Angie to its limit and I got it to kick me out of my own site and remove my user. And I was like, well that&#8217;s not cool. So guardrails were put in place around that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s concepts of, first of all, not allowing a user to implement something until they&#8217;re sure. Like meaning, not just be like, hey AI, can you do this? And the AI is like, done. No. AI is like, okay, here&#8217;s what it will look like, here&#8217;s what it will do, that kind of thing. Do you want to go ahead? Then, of course, undo buttons.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But then even with all of that, yeah, support could be different. We can have logs and things like that about what happened and why it happened and things like that. And that can help troubleshoot things. But on the other hand, I think support can become much better because while still the human is in the loop, getting the answers to issues, you know, you end up with this huge knowledge base of stuff, and a support agent can only know so much. Our brains are finite. We don&#8217;t know what someone discovered yesterday as an issue and as a solution and all that kind of stuff. So once you have AI kind of like analysing your corpus of knowledge and then pulling out what can help you or the user, then that becomes much better.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I&#8217;ll give you another interesting angle of where support becomes complicated, where you have the Abilities API, or Angie or both, and a user is interacting with Angie, let&#8217;s say, and Elementor and also a third party plugin that is also working with AI. And then there&#8217;s something borks. And then the user is like, was it Elementor that was a problem? Was it WordPress that was a problem? Was it this third party plugin that was a problem? How do I even ask for support when I don&#8217;t know what just caused that issue? I guess it&#8217;s another version of plugin conflicts, but it&#8217;s just taking it to another level.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:38:01] <strong>Nathan Wrigley:</strong> Yeah, it&#8217;s a different level altogether. I said that was my final question. Turns out I was being insincere. I have one more. And that is, I know that Elementor has done a lot of work trying to make websites more accessible in the recent past. And so that&#8217;s the final question, I promise. The idea that we hand over the agency of this to our AI builder and so things like accessibility, there may be other things that we could smuggle in there as well, but we&#8217;ll go with accessibility. Is work being done to ensure that the output follows WCAG guidelines and things along those lines?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:38:32] <strong>Miriam Schwab:</strong> So something that I&#8217;ve seen as we&#8217;re working on implementing AI capabilities is that there&#8217;s this idea that I had, and I think others do as well, that AI is the all powerful whatever. And if you just say to it, make my site accessible, it will make my site accessible. So it turns out it&#8217;s not like that. Maybe one day it will be. But AI needs tools, needs direction, needs the capabilities, and it doesn&#8217;t just have it just because it&#8217;s AI.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So it&#8217;s kind of the same with accessibility. So actually Elementor created an accessibility plugin called Ally, which is very useful because it goes through the website, analyses it, tells you where there&#8217;s issues, but doesn&#8217;t just tell you where there is issues, it gives you solutions. And it can, with AI, implement those solutions. Like you can click and be like, fix that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And that kind of ongoing accessibility assistance means that a person can, first of all do like a once through of their site and bring it to a better level of accessibility. We don&#8217;t guarantee like 100% accessibility, I don&#8217;t know if anyone can, but it improves accessibility on many levels.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And then as you&#8217;re going along, it can keep an eye on things or you can like trigger it and it can help make sure that whatever you&#8217;re doing going forward also stays within accessibility guidelines. So it&#8217;s like a really useful assistant, slash solution, slash tool that users can implement on an ongoing basis with their site. So worth checking out.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:39:59] <strong>Nathan Wrigley:</strong> Yeah, I&#8217;ll put that into the show notes as well. And if memory serves, I could be wrong about this, if memory serves it&#8217;s not an Elementor specific solution.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:06] <strong>Miriam Schwab:</strong> Oh, right, exactly. It&#8217;s for all sites, all WordPress sites.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:08] <strong>Nathan Wrigley:</strong> So any WordPress website can benefit from that. Okay, that&#8217;s interesting. Okay, so who knows what the year 2026 will bring. It no doubt will be chaos, turmoil.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:18] <strong>Miriam Schwab:</strong> It won&#8217;t be boring.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:19] <strong>Nathan Wrigley:</strong> That&#8217;s the words. Yeah, it definitely won&#8217;t be boring. And, yeah, good luck for Elementor in the year 2026.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:26] <strong>Miriam Schwab:</strong> Thank you. I&#8217;m excited, by the way, for 2026. It&#8217;s like a whole new world, and I think in some ways, at least for me, and I see this with others, it like reignited a spark for innovation in WordPress. WordPress is amazing, it&#8217;s been amazing for over 20 years and we&#8217;ve always, you know, been seeking, looking for ways to innovate. But AI takes it to a whole other level and makes innovation more accessible, if we&#8217;re going to use that word. And it&#8217;s really fun to see what people are creating around AI for WordPress. And I think we&#8217;re going to see some amazing things released over the course of 2026, not just by Elementor, that will make WordPress, wow. Anyways, that&#8217;s just my thoughts about 2026.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:41:00] <strong>Nathan Wrigley:</strong> Miriam Schwab, thank you for chatting to me today.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:41:02] <strong>Miriam Schwab:</strong> Thank you.</p>\n</div></details>\n\n\n\n<p class=\"wp-block-paragraph\">On the podcast today we have <a href=\"https://profiles.wordpress.org/illuminea/\">Miriam Schwab</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Miriam has been deeply immersed in the WordPress ecosystem for around two decades. Starting out offering WordPress as a service, she went on to lead a custom WordPress agency serving major tech companies and nonprofits, before founding the startup Strattic, pioneering static WordPress architecture. After Strattic’s acquisition by Elementor in 2022, Miriam took on the role of Head of WordPress, acting as the key liaison between Elementor and the wider WordPress community.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Elementor’s growth over the last decade has been prolific. Miriam says that it now powers over 13% of the entire web. She gives insights into the challenges and responsibilities that come with maintaining such a large user base, especially around major updates and backwards compatibility.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Much of our conversation centres around the rise of AI in WordPress. From built-in AI tools for generating images and content, to the stand-alone Angie plugin that introduces agentic AI capabilities across WordPress. Miriam outlines Elementor’s multi-pronged approach to innovation, talking about how their Site Planner tool uses conversational AI to guide beginners and professionals from an idea all the way to a wireframed website, and how the upcoming AI integrations promise even more granular design control.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Miriam also shares her perspective on how the new Abilities API is set to change what’s possible inside WordPress, and what this means for developers, designers, and support teams navigating the complexities of AI-driven workflows.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For those interested in how AI is shaping the future of WordPress, Elementor’s strategy, and the evolving roles of creators within this ecosystem, this episode is for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://elementor.com\">Elementor</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://elementor.com/blog/elementor-acquires-strattic/\">Elementor Acquires Strattic To Redefine WordPress Hosting</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://w3techs.com\">W3Tech</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://elementor.com/products/angie-ai-for-wordpress/\">Angie plugin</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://developer.wordpress.org/apis/abilities-api/\">Abilities API</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://elementor.com/products/ally-web-accessibility/\">Ally plugin</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:\"Wed, 04 Feb 2026 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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";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:42;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:74:\"Open Channels FM: Navigating Tech Shifts, Expanding Your Developer Toolkit\";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:33:\"https://openchannels.fm/?p=115049\";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:80:\"https://openchannels.fm/navigating-tech-shifts-expanding-your-developer-toolkit/\";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:209:\"Zach Stepek and Carl Alexander discuss winter challenges, work-life balance, and AI’s impact on coding. They emphasize the importance of diversifying skills and adapting to tech changes for career longevity.\";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, 04 Feb 2026 13:14:08 +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:43;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:34:\"Open Channels FM: Tech Predictions\";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:33:\"https://openchannels.fm/?p=114894\";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://openchannels.fm/tech-predictions/\";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:60:\"For content creators, it\'s murky waters that many wade into.\";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, 04 Feb 2026 09:05:14 +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:44;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:55:\"WordPress.org blog: WordPress 6.9.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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=19862\";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/2026/02/wordpress-6-9-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9407:\"<p class=\"wp-block-paragraph\"><strong>WordPress 6.9.1 is now available!</strong></p>\n\n\n\n<p class=\"wp-block-paragraph\">This minor release includes fixes for 49 bugs <a href=\"https://core.trac.wordpress.org/query?resolution=fixed&amp;milestone=6.9.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/gutenberg/pull/74806\">the Block Editor</a>, addressing issues affecting multiple areas of WordPress including the block editor, mail, and classic themes. For a full list of bug fixes, please refer to the <a href=\"https://make.wordpress.org/core/2026/01/30/wordpress-6-9-1-rc1-is-now-available/\">release candidate announcement.</a></p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.9.1 is a short-cycle maintenance release. The next major version of WordPress will be 7.0; it is scheduled for release on 9 April 2026 at <a href=\"https://asia.wordcamp.org/2026/\">WordCamp Asia</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have sites that support automatic background updates, the update process will begin automatically.</p>\n\n\n\n<p class=\"wp-block-paragraph\">You can <a href=\"https://wordpress.org/wordpress-6.9.1.zip\">download WordPress 6.9.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-9-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 class=\"wp-block-paragraph\">This release was led by <a href=\"https://profiles.wordpress.org/jorbin/\">Aaron Jorbin</a> and <a href=\"https://profiles.wordpress.org/wildworks\">Aki Hamano.</a></p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.9.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 wp-block-paragraph\"><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/acmoifr\">acmoifr</a>, <a href=\"https://profiles.wordpress.org/adamsilverstein\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/oztaser\">Adil Öztaşer</a>, <a href=\"https://profiles.wordpress.org/wildworks\">Aki Hamano</a>, <a href=\"https://profiles.wordpress.org/albigdd\">Alexander Bigga</a>, <a href=\"https://profiles.wordpress.org/amanandhishoe\">amanandhishoe</a>, <a href=\"https://profiles.wordpress.org/andrewserong\">Andrew Serong</a>, <a href=\"https://profiles.wordpress.org/bernhard-reiter\">Bernie Reiter</a>, <a href=\"https://profiles.wordpress.org/brumack\">brumack</a>, <a href=\"https://profiles.wordpress.org/darerodz\">David Arenas</a>, <a href=\"https://profiles.wordpress.org/davidbaumwald\">David Baumwald</a>, <a href=\"https://profiles.wordpress.org/raftaar1191\">Deepak Gupta</a>, <a href=\"https://profiles.wordpress.org/deepakprajapati\">Deepak Prajapati</a>, <a href=\"https://profiles.wordpress.org/dmsnell\">Dennis Snell</a>, <a href=\"https://profiles.wordpress.org/digitalblanket\">digitalblanket</a>, <a href=\"https://profiles.wordpress.org/ellatrix\">Ella Van Durpe</a>, <a href=\"https://profiles.wordpress.org/fabiankaegy\">Fabian Kaegy</a>, <a href=\"https://profiles.wordpress.org/mamaduka\">George Mamadashvili</a>, <a href=\"https://profiles.wordpress.org/hbhalodia\">Hit Bhalodia</a>, <a href=\"https://profiles.wordpress.org/iflairwebtechnologies\">iflairwebtechnologies</a>, <a href=\"https://profiles.wordpress.org/isabel_brison\">Isabel Brison</a>, <a href=\"https://profiles.wordpress.org/jdeep\">Jaydeep Das</a>, <a href=\"https://profiles.wordpress.org/audrasjb\">Jb Audras</a>, <a href=\"https://profiles.wordpress.org/maverick3x6\">Jeff Golenski</a>, <a href=\"https://profiles.wordpress.org/jeffpaul\">Jeffrey Paul</a>, <a href=\"https://profiles.wordpress.org/jhtjards\">jhtjards</a>, <a href=\"https://profiles.wordpress.org/joedolson\">Joe Dolson</a>, <a href=\"https://profiles.wordpress.org/johnbillion\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/jonsurrell\">Jon Surrell</a>, <a href=\"https://profiles.wordpress.org/desrosj\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/jorgefilipecosta\">Jorge Costa</a>, <a href=\"https://profiles.wordpress.org/greenshady\">Justin Tadlock</a>, <a href=\"https://profiles.wordpress.org/karthickmurugan\">Karthick</a>, <a href=\"https://profiles.wordpress.org/solankisoftware\">Kirtikumar Solanki</a>, <a href=\"https://profiles.wordpress.org/0mirka00\">Lena Morita</a>, <a href=\"https://profiles.wordpress.org/luisherranz\">luisherranz</a>, <a href=\"https://profiles.wordpress.org/madhavishah01\">Madhavi Shah</a>, <a href=\"https://profiles.wordpress.org/sirlouen\">Manuel Camargo</a>, <a href=\"https://profiles.wordpress.org/jillro\">Maud Royer</a>, <a href=\"https://profiles.wordpress.org/mehrazmorshed\">Mehraz Morshed</a>, <a href=\"https://profiles.wordpress.org/monarobase\">Monarobase</a>, <a href=\"https://profiles.wordpress.org/mrwweb\">mrwweb</a>, <a href=\"https://profiles.wordpress.org/mukesh27\">Mukesh Panchal</a>, <a href=\"https://profiles.wordpress.org/muryam\">Muryam Sultana</a>, <a href=\"https://profiles.wordpress.org/mydesign78\">mydesign78</a>, <a href=\"https://profiles.wordpress.org/narenin\">Narendra Sishodiya</a>, <a href=\"https://profiles.wordpress.org/ntsekouras\">Nik Tsekouras</a>, <a href=\"https://profiles.wordpress.org/ninos-ego\">Ninos</a>, <a href=\"https://profiles.wordpress.org/noruzzaman\">Noruzzaman</a>, <a href=\"https://profiles.wordpress.org/oglekler\">Olga Gleckler</a>, <a href=\"https://profiles.wordpress.org/gabertronic\">Ophelia Rose</a>, <a href=\"https://profiles.wordpress.org/ov3rfly\">Ov3rfly</a>, <a href=\"https://profiles.wordpress.org/ozgursar\">Ozgur Sar</a>, <a href=\"https://profiles.wordpress.org/paragoninitiativeenterprises\">Paragon Initiative Enterprises</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/vybiral\">Pavel Vybíral</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/pmbs\">pmbs</a>, <a href=\"https://profiles.wordpress.org/presskopp\">Presskopp</a>, <a href=\"https://profiles.wordpress.org/r1k0\">r1k0</a>, <a href=\"https://profiles.wordpress.org/ramonopoly\">ramonopoly</a>, <a href=\"https://profiles.wordpress.org/youknowriad\">Riad Benguella</a>, <a href=\"https://profiles.wordpress.org/ricjcs\">Ricardo S.</a>, <a href=\"https://profiles.wordpress.org/rollybueno\">Rolly Bueno</a>, <a href=\"https://profiles.wordpress.org/mikachan\">Sarah Norris</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/sajib1223\">Shazzad Hossain Khan</a>, <a href=\"https://profiles.wordpress.org/siliconforks\">siliconforks</a>, <a href=\"https://profiles.wordpress.org/soyebsalar01\">Soyeb Salar</a>, <a href=\"https://profiles.wordpress.org/spielers\">spielers</a>, <a href=\"https://profiles.wordpress.org/sabernhardt\">Stephen Bernhardt</a>, <a href=\"https://profiles.wordpress.org/studiomondiale\">studio_m</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/threadi\">threadi</a>, <a href=\"https://profiles.wordpress.org/tobiasbg\">Tobias Bäthge</a>, <a href=\"https://profiles.wordpress.org/shimotomoki\">Tomoki Shimomura</a>, <a href=\"https://profiles.wordpress.org/umeshsinghin\">Umesh Singh</a>, <a href=\"https://profiles.wordpress.org/twvania\">Vania</a>, <a href=\"https://profiles.wordpress.org/westonruter\">Weston Ruter</a>, <a href=\"https://profiles.wordpress.org/wfmattr\">WFMattR</a>, <a href=\"https://profiles.wordpress.org/wolf45\">wolf45</a>, <a href=\"https://profiles.wordpress.org/zoe20\">zoe20</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">How to contribute</h2>\n\n\n\n<p class=\"wp-block-paragraph\">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> channel. Need help? Check out the <a href=\"https://make.wordpress.org/core/handbook/\">Core Contributor Handbook</a>.</p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><em>Props to </em><a class=\"mention\" href=\"https://profiles.wordpress.org/audrasjb/\"><span class=\"mentions-prefix\">@</span>audrasjb</a>, <a class=\"mention\" href=\"https://profiles.wordpress.org/davidbaumwald/\"><span class=\"mentions-prefix\">@</span>davidbaumwald</a>, <a class=\"mention\" href=\"https://profiles.wordpress.org/westonruter/\"><span class=\"mentions-prefix\">@</span>westonruter</a>, <a class=\"mention\" href=\"https://profiles.wordpress.org/jeffpaul/\"><span class=\"mentions-prefix\">@</span>jeffpaul</a>, <a class=\"mention\" href=\"https://profiles.wordpress.org/presskopp/\"><span class=\"mentions-prefix\">@</span>presskopp</a><em> for proofreading.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"></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:\"Tue, 03 Feb 2026 18:07:31 +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: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:\"\";}}}}}i:45;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:\"Jonathan Desrosiers: Offering Criticism in Open Source Projects\";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:38:\"https://jonathandesrosiers.com/?p=9966\";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:82:\"https://jonathandesrosiers.com/2026/02/offering-criticism-in-open-source-projects/\";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:33210:\"<p class=\"wp-block-paragraph\">A <a href=\"https://crossword.fm/s10/e10/\">recent episode</a> of the <a href=\"https://crossword.fm/\">Crossword podcast</a> had me thinking about offering criticism constructively in open source projects. <a href=\"https://jonathanwold.com/\">Jonathan Wold</a> and <a href=\"https://carb.is/\">Luke Carbis</a> were discussing the <a href=\"https://wordpress.org/download/releases/6-9/\">new Notes feature in WordPress 6.9</a>, which was added as a building block for real-time collaboration.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Luke mentioned how he was curious about the reasoning behind the related technical decisions. He was having some difficulties and was a bit concerned about the choice to use the preexisting Comments APIs with a new comment type to build out the Notes feature. The part of this conversation that I really found interesting was when they discussed how it was unfair to the contributors who did work on the feature for him to complain or criticize without knowing the full background of why it was built in the way that it was.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve heavily condensed and paraphrased, so I definitely recommend giving the episode a full listen.</p>\n\n\n\n<figure class=\"wp-embed-aspect-21-9 wp-has-aspect-ratio wp-block-embed is-type-rich is-provider-spotify wp-block-embed-spotify\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p class=\"wp-block-paragraph\">This premise stuck with me and sent me down several rabbit holes, each one leading to a different dynamic within open source communities. When is it acceptable to be critical in open source? Is it fair to offer criticism when you don&#8217;t have all of the information? If so, what is the right way to go about sharing? Who is allowed to criticize? When is it appropriate to solely observe rather than attempt to participate? How do you transition from an observer to a participant? Let&#8217;s dig into these questions a bit more.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-who-can-contribute\">Who Can Contribute?</h2>\n\n\n\n<p class=\"wp-block-paragraph\">The simple answer to this question is anyone and everyone, of course! It is open source after all! But don’t stop reading because it’s not <em>actually</em> that simple.</p>\n\n\n\n<p class=\"wp-block-paragraph\">While everyone <em>can</em> participate, there are so many forces at play that impact <em>how</em> you should contribute. Knowing what these are, understanding them, and being able to recognize them can help make your open source journey a more successful and rewarding one.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I won&#8217;t be covering contributing from the perspective of specific disciplines (ie. code, documentation, testing, etc.), or even different ways of contributing (ie. financial, time-based, etc.). Instead I&#8217;m looking to define two broad &#8220;states&#8221; of contributing, how to move back and forth between these two groups, and how to communicate better so that everyone feels welcome to contribute.</p>\n\n\n\n<p class=\"wp-block-paragraph\">First let&#8217;s establish what these two groups of contributors are.</p>\n\n\n\n<figure class=\"wp-block-image size-full wp-lightbox-container\"><img alt=\"An empty auditorium in a university is furnished with wooden chairs that have blue cushions. The chairs are neatly arranged in rows, facing a stage or a podium that is not visible in the frame. The room is empty of people, and the lighting is relatively bright, daytime or artificial lighting. The overall atmosphere of the scene is academy.\" class=\"wp-image-10599 not-transparent\" height=\"3333\" src=\"https://jonathandesrosiers.com/wp-content/uploads/2026/02/570645e40a6435bc2.81819652.jpg\" width=\"5000\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path 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\" fill=\"#fff\">\n			</svg>\n		</button><figcaption class=\"wp-element-caption\"><a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a> licensed <a href=\"https://wordpress.org/photos/photo/570645e40a/\">photo</a> by <a href=\"https://blazejzablotny.pl/\">Blazej Zablotny</a> from the <a href=\"https://wordpress.org/photos/\">WordPress Photo Directory</a>.</figcaption></figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-passive-contributing\">Passive Contributing</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Whether they know it or not, every single user and consumer of an open source project contributes back in some way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">When you use a piece of software (whether it’s open source or not), you are using your voice (and in some cases, your wallet) to communicate that the software is valuable to you. “This piece of software solves a problem that I have.” Over time, continued usage turns into a second layer of feedback. “This piece of software continues to solve a problem that I have well enough to continue using it.”</p>\n\n\n\n<p class=\"wp-block-paragraph\">I like to think of this as &#8220;passive contributing&#8221; because it happens naturally through the normal use of software without any additional level of effort required. The examples I gave above are the most simple and pure examples of passive contribution and may not seem that useful. But passive contributions can be quite significant at scale.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Every WordPress site checks if there are available updates for plugins, themes, and Core itself every 12 hours. However, a few details are needed to ensure an accurate answer is given, such as the version of WordPress the site is currently running, the site&#8217;s PHP and database versions, the PHP extensions loaded, etc..</p>\n\n\n\n<p class=\"wp-block-paragraph\">Now consider this happening across tens of millions of WordPress sites. This becomes <a href=\"https://en.wikipedia.org/wiki/Observability_(software)#Telemetry_types\">metric-based telemetry</a> and the data helps paint a <a href=\"https://wordpress.org/about/stats/\">larger picture of what the &#8220;typical&#8221; environment is for a WordPress site</a>. This data allows contributors to make well-informed decisions about the software itself. What should the <a href=\"https://make.wordpress.org/core/2026/01/09/dropping-support-for-php-7-2-and-7-3/\">minimum required version of PHP be</a>? Should a <a href=\"https://make.wordpress.org/core/2019/10/15/php-native-json-extension-now-required/\">native PHP extension be required to run WordPress</a>?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding the actual real-world state is essential before making certain changes, especially in a project so staunchly committed to backward compatibility such as WordPress.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-untapped-potential\">Untapped Potential</h3>\n\n\n\n<p class=\"wp-block-paragraph\">In many ways, this group is the most exciting one in open source. There is so much potential to tap into! One thing that I&#8217;ve learned is that you never know what will inspire someone or how they will discover contributing. This is just one compelling reason to <a href=\"https://producingoss.com/en/producingoss.html#be-open-from-day-one\">underscore the importance of working in the open</a>.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<blockquote class=\"wp-block-quote alignwide has-text-align-center is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"is-style-text-title is-style-text-title--1 wp-block-paragraph\">&#8220;Each interaction with a user is an opportunity to get a new participant.&#8221;</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://producingoss.com/en/managing-participants.html#users-to-participants\">Producing Open Source Software</a> &#8211; Carl Fogel</p>\n</blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">As maintainers of open source, we need to consider this group as much as possible. Since most passive contributors are simply users, the <a href=\"https://wordpress.org/about/philosophy/\">user-focused philosophies</a> of the WordPress project help to keep this group front of mind.</p>\n\n\n\n<figure class=\"wp-block-image size-full wp-lightbox-container\"><img alt=\"A man in a white shirt and black backpack leans against a chrome railing inside a building while looking at his phone. The man appears relaxed, with his weight resting on one leg and his other foot crossed over it. He holds the phone in one hand and seems to be scrolling through its contents.\" class=\"wp-image-10597 not-transparent\" height=\"4128\" src=\"https://jonathandesrosiers.com/wp-content/uploads/2026/02/53645e3e76c13ed0.89060804.jpg\" width=\"6192\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path 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\" fill=\"#fff\">\n			</svg>\n		</button><figcaption class=\"wp-element-caption\"><a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a> licensed <a href=\"https://wordpress.org/photos/photo/53645e3e76/\">photo</a> by <a href=\"https://blazejzablotny.pl/\">Blazej Zablotny</a> from the <a href=\"https://wordpress.org/photos/\">WordPress Photo Directory</a>.</figcaption></figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-active-contributing\">Active Contributing</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Conversely, if someone contributes to an open source project knowingly, they fall into the second type: active. These contributors are the backbone of every open source software project. They&#8217;re intentionally spending their time filing bug reports, building out new features and APIs, reviewing patches, translating strings, writing documentation, and so much more.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In an ideal world, many more passive contributors are activated than the number of active ones who leave a project to ensure growth. But be warned, if you&#8217;re ill-prepared to support newly activated contributors, they can <a href=\"https://jonathandesrosiers.com/2025/07/the-ghosts-of-unactivated-contributors/\">easily become ghosts that quietly haunt the halls of your project</a>.</p>\n\n\n\n<hr class=\"is-style-default wp-block-separator alignwide has-alpha-channel-opacity\" />\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-some-additional-considerations\">Some Additional Considerations</h2>\n\n\n\n<p class=\"wp-block-paragraph\">I tried to clearly define these two buckets to encompass everyone. But like the question of &#8220;who can contribute?&#8221;, there is additional nuance to be aware of.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-awareness-of-passivity\">Awareness Of Passivity</h3>\n\n\n\n<p class=\"wp-block-paragraph\">One important thing to note is that individuals may not even be aware of the fact that they are passively contributing. Some (likely most) have no idea about what contributing is or how it works. In other cases, someone can be aware and intentionally choose to remain passive.</p>\n\n\n\n<p class=\"wp-block-paragraph\">This was the case with Luke and the concerns he expressed about the implementation of the Notes feature. He is familiar enough with open source communities to understand that <a href=\"https://maintaine.rs/desrosj#the-value-of-presence\">decisions are made by those who show up</a>, but was also self-aware enough to recognize he was not properly prepared to engage. He intentionally chose to remain passive until he felt he had enough context to engage thoughtfully (which <a href=\"https://core.trac.wordpress.org/ticket/64377\">he has since</a>).</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<blockquote class=\"wp-block-quote alignwide has-text-align-center is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">By participating in discussions, contributing code, submitting bug reports or feature requests, or testing proposed changes, any individual can influence the direction of an Open Source project. By showing up, you ensure that your voice will be heard. But be aware, with presence comes responsibility. Showing up means being prepared, doing research, actively listening, and being thoughtful in your communication.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://maintaine.rs/desrosj#the-value-of-presence\">Maintainers in the WordPress Project</a> &#8211; <a href=\"https://maintaine.rs/\">maintaine.rs</a> &#8211; Jonathan Desrosiers</p>\n</blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">As contributors gain experience, they&#8217;re often active in some ways and passive in others. For example, someone who spends their time creating patches is still contributing by passing the PHP version their site is using when sending update requests. Contributors also tend to find the areas of a code base that they enjoy working the most and to focus their efforts there. When this happens they choose to be passive for the rest of the code.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-transitioning-unknowingly\">Transitioning Unknowingly</h3>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s also common for someone to be completely unaware of the fact that they have &#8220;activated&#8221;. Let&#8217;s say you are experiencing a problem with your site and open a support ticket. On the surface it may seem like you are just seeking help with the issue that&#8217;s affecting your site. But it&#8217;s actually pretty common that support requests are the first sign of a larger bug or edge case affecting many users.</p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a great opportunity to help them recognize that they&#8217;re contributing. &#8220;Thank you for taking the time to create this report!&#8221; Be transparent about the process and answer any questions they have. Where can they follow along with the process? What is the process? And continue to engage with this person throughout the lifecycle of the report.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">&#8220;This seems to be due to X and as a result Y happens.&#8221; &#8211; Explain the concept behind what&#8217;s going on to pique their interest.</li>\n\n\n\n<li class=\"\">&#8220;It&#8217;s likely that any site using feature Z is experiencing this.&#8221; &#8211; Shows them the importance of their report. It&#8217;s not just you, and you&#8217;ve helped the software improve for many other users.</li>\n\n\n\n<li class=\"\">&#8220;There is a fix available in the form of a patch/hotfix plugin/nightly build. Would you be able to test using that to confirm the issue is resolved for you?&#8221; &#8211; Bring them along on the journey and show them how the sausage is made.</li>\n\n\n\n<li class=\"\">&#8220;Thanks again for the report and helping to improve PROJECT.&#8221;  &#8211; Their time was valuable and the result was meaningful.</li>\n</ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you spend any time talking to contributors, you&#8217;ll find that this is a <em>very</em> common path for discovering how to contribute to open source. Make this second nature and weave it into the culture of your project to ensure that no opportunity to grow the contributor base is missed.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-a-healthy-balance\">A Healthy Balance</h3>\n\n\n\n<p class=\"wp-block-paragraph\">Even when maintainers have invested a considerable amount of time and effort into creating forms of passive contribution, <strong>passive contribution has a very low ceiling and will never sustain a project by itself</strong>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In education there is a metric called the <a href=\"https://en.wikipedia.org/wiki/Student%E2%80%93teacher_ratio\">student-teacher ratio</a>, which is a way to estimate the number of students per teacher in each classroom within a school. Though it doesn&#8217;t always work out this way, the idea is that a lower student-teacher ratio will result in a higher quality education.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<blockquote class=\"wp-block-quote alignwide has-text-align-center is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Classes with too many students are often disruptive to education. Also, too many students in a class results in a diverse field of students, with varying degrees of learning ability. Consequently, the class will spend time for less academic students to assimilate the information, when that time could be better spent progressing through the curriculum. In this way, student–teacher ratios are compelling arguments for advanced or honors classes.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://en.wikipedia.org/wiki/Student%E2%80%93teacher_ratio\">Student-teacher ratio &#8211; Wikipedia</a></p>\n</blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">There are several variations of this concept at play within open source.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">The ratio of users to contributors.</li>\n\n\n\n<li class=\"\">The ratio of active to passive contributors.</li>\n\n\n\n<li class=\"\">The ratio of active contributors to those <em>trying</em> to become more involved (seeking mentorship).</li>\n\n\n\n<li class=\"\">The ratio of mentors who are actually <em>available</em> to those seeking to be mentored.</li>\n\n\n\n<li class=\"\">The ratio of contributors who have write access (Core Committers) to those who don&#8217;t.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-large wp-lightbox-container\"><img alt=\"Rockhounding and colorful rocks on a southern Oregon beach.\" class=\"wp-image-10601 not-transparent\" height=\"576\" src=\"https://jonathandesrosiers.com/wp-content/uploads/2026/02/41964067404569fe1.10957269-1024x576.jpg\" width=\"1024\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path 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\" fill=\"#fff\">\n			</svg>\n		</button><figcaption class=\"wp-element-caption\"><a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a> licensed <a href=\"https://wordpress.org/photos/photo/4196406740/\">photo</a> by <a href=\"https://jenniferbourn.com/\">Jennifer Bourn</a> from the <a href=\"https://wordpress.org/photos/\">WordPress Photo Directory</a>.</figcaption></figure>\n\n\n\n<p class=\"wp-block-paragraph\">Each of these ratios could help shine a light on an area of a project that is struggling. Just like there&#8217;s no widely accepted student-teacher ratio that every school should strive for, there&#8217;s no one-size-fits-all formula for the ideal ratio of each of these. It&#8217;s safe to say that the actual ratio is often nowhere close to an appropriate level. Unfortunately, this often results in maintainer burnout.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equal-opportunity-vs-equal-outcome\">Equal Opportunity vs. Equal Outcome</h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open source is at its best when opportunity is equal, but not necessarily contributions or outcomes. Every contribution is different, and that’s a <em>good</em> thing. But when everyone has the same opportunity to contribute, the number of participants will increase along with the diversity of experience, knowledge, and thought. This will naturally result in better solutions.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<blockquote class=\"wp-block-quote alignwide has-text-align-center is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"is-style-text-title is-style-text-title--2 wp-block-paragraph\">“Given enough eyeballs, all bugs are shallow.”</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://en.wikipedia.org/wiki/Linus%27s_law\">Linus&#8217;s Law</a></p>\n</blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">I understand that a state of true equity of opportunity is utopian. There will always be differences in socioeconomic, cultural, familial situations, etc. But as maintainers, we need to remain vigilant to ensure everyone has the opportunity they deserve. After all, that&#8217;s what open source is all about: a chance to participate.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-encouraging-a-fluid-state\">Encouraging A Fluid State</h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.selectsoftwarereviews.com/blog/employee-retention-statistics#strongstatistics-on-the-cost-of-employee-turnoverstrong\">Many studies have found</a> that the cost of replacing an employee could cost upwards of 300% <em>more</em> than the previous employee&#8217;s salary. This includes the cost to terminate the employee, recruitment, hiring, on-boarding, lost opportunity while the position is vacant, and the loss of productivity as the new hire goes through a learning curve.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Consider this concept in the context of open source. The majority of OSS projects barely have enough resources to keep things running smoothly. Dealing with a 300% cost increase can be very detrimental, if not lethal, to the overall health of the project. It&#8217;s in everyone&#8217;s best interest to retain active contributors instead of dealing with the high costs of finding and training new contributors.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Allowing, encouraging, and respecting when contributors ebb and flow between an active and passive state is one way to help lower the risk of someone churning out of your project completely. Yes, they are not actively contributing when choosing to be passive. But when they feel entrusted to adjust their contributing patterns any time they need or want to, they still feel like part of the project. They are capable and knowledgeable enough to return anytime they choose, and that is much easier than a brand new contributor starting from scratch.</p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s not to say all on-boarding is bad! It&#8217;s usually a <em>good</em> sign when new contributors are joining a project. But it&#8217;s a concerning signal when it&#8217;s consistently a net-negative, or even a net-neutral pattern.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-non-human-contribution\">Non-human Contribution</h3>\n\n\n\n<p class=\"wp-block-paragraph\">Though there&#8217;s no human requirement to contribute, <a href=\"https://jonathandesrosiers.com/2025/07/implementing-ai-in-open-source-without-losing-the-human-touch/\">open source communities flourish because of community and strong human connections</a>. Right now, AI is a passive <em>consumer</em> of software (or at least the documentation and other related materials). But since AI tools don&#8217;t actually <em>use</em> the software, they bypass passive contribution and <a href=\"https://dri.es/ai-is-a-business-model-stress-test\">exclusively extract value in a one-way transaction</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I also think it&#8217;s fair to say AI tools cannot actively contribute on their own. They require a human to make use of them while actively contributing. That said, these tools have the potential to amplify someone’s abilities and capacity. </p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-a-note-about-makers-and-takers\">A Note About Makers And Takers</h3>\n\n\n\n<p class=\"wp-block-paragraph\">A disproportionate number of passive contributors can be extremely damaging to an open source project. This is especially true when organizations and companies who are generating revenue purposefully choose to remain passive. <a href=\"https://dri.es/\">Dries Buytaert</a>, the creator of <a href=\"https://www.drupal.org/\">Drupal</a>, has described this as the &#8220;<a href=\"https://dri.es/balancing-makers-and-takers-to-scale-and-sustain-open-source\">maker-taker problem</a>&#8220;.</p>\n\n\n\n<p class=\"wp-block-paragraph\">As I defined what active and passive contributions are to provide context, I came to the realization that in many ways I&#8217;m trying to describe a similar problem. However, there are some key differences to what I&#8217;m exploring here. Dries explores project sustainability and what that means under a financial and governance lens. While the background I&#8217;ve shared so far may resemble the maker-taker problem, I’m focused on how and when to participate when you have criticism. </p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-criticism-as-a-contribution\">Criticism As A Contribution</h2>\n\n\n\n<p class=\"wp-block-paragraph\">So let&#8217;s return to the questions from the beginning: When is it acceptable to be critical? Is it fair to offer criticism when you don&#8217;t have all the information? Just like telemetry can help paint the full picture using data points, criticism can help maintainers understand what&#8217;s working and what&#8217;s not. The more feedback loops that exist between maintainers and different stakeholders, the better. It&#8217;s natural to be apprehensive about coming forward to condemn the work that has been done. But if something concerns you or doesn&#8217;t fit your use cases, it&#8217;s important to speak up.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some tips to help you have the right mindset so your insight can have the most impact.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-silos-help-no-one\">Silos Help No One</h3>\n\n\n\n<p class=\"wp-block-paragraph\">Learning together is better than learning in a silo. When you voice concerns or questions publicly, you&#8217;re not just advocating for yourself. You&#8217;re likely representing many others who share the same confusion or frustration but haven&#8217;t spoken up yet.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Luke is an experienced community member, so his bar for what constitutes a &#8220;quality&#8221; contribution is quite high. But his hesitation on the podcast actually illustrates an important point: by discussing his concerns openly (even while acknowledging his incomplete knowledge), he invites others into the learning process. The conversation itself becomes valuable, prompting everyone to explore technical decisions together.</p>\n\n\n\n<figure class=\"wp-block-image size-full wp-lightbox-container\"><img alt=\"Looking through a rock formation at a seaside fisherman courageously casts his line as a storm approaches Beavertail Lighthouse in Rhode Island.\" class=\"wp-image-10528 not-transparent\" height=\"4000\" src=\"https://jonathandesrosiers.com/wp-content/uploads/2026/01/61365a83787ce7b45.52175946.jpg\" width=\"6000\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path 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\" fill=\"#fff\">\n			</svg>\n		</button><figcaption class=\"wp-element-caption\"><a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a> licensed <a href=\"https://wordpress.org/photos/photo/61365a8378/\">photo</a> by <a href=\"https://wordpress.org/photos/author/maverick3x6/\">Jeff Golenski</a> from the <a href=\"https://wordpress.org/photos/\">WordPress Photo Directory</a>.</figcaption></figure>\n\n\n\n<p class=\"wp-block-paragraph\">When you keep your criticism private or wait until you have &#8220;complete&#8221; knowledge, you miss opportunities for collaborative problem-solving. Sometimes the act of asking &#8220;why was it built this way?&#8221; in public forums leads to documentation improvements, clearer architectural decision records, or simply helps other contributors understand the reasoning.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-research-is-not-everything\">Research Is Not Everything</h3>\n\n\n\n<p class=\"wp-block-paragraph\">I mentioned above that showing up comes with the responsibility to be prepared. While it&#8217;s true that researching before engaging can be very helpful, it&#8217;s not a steadfast requirement, provided you approach the conversation with humility, genuine curiosity, and the desire to help.</p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s a balance to strike here. Some research shows good faith and respect for the contributors who came before you. It demonstrates you&#8217;ve tried to understand the context. But perfectionism about having complete knowledge can become a barrier to participation.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The key is being transparent about what you do and don&#8217;t know: &#8220;I&#8217;ve looked through the related tickets on Trac and the PR where the feature was built, but I&#8217;m not seeing where the decision about using the Comments API was discussed. Can someone point me to that conversation?&#8221; is far more productive than either staying silent or declaring &#8220;This was obviously the wrong choice.&#8221;</p>\n\n\n\n<p class=\"wp-block-paragraph\">Your questions and criticisms are still valuable even when they come from incomplete understanding, as long as you frame them as questions and criticisms, not pronouncements.</p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-a-voice-not-a-vote\">A Voice, Not A Vote</h3>\n\n\n\n<p class=\"wp-block-paragraph\">Showing up does not grant you a vote, no matter how prepared, informed, or experienced you are. This can be a difficult reality to accept, especially if you&#8217;ve spent considerable time researching an issue or crafting a well-reasoned argument.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But understanding this distinction is liberating. Your goal in offering criticism isn&#8217;t to force a particular outcome. It&#8217;s to ensure your perspective is heard and considered. Decisions in open source are ultimately made by those who do the work and maintain the code. Your criticism contributes valuable perspective to that decision-making process, but the decision itself belongs to the maintainers who will live with the consequences.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<blockquote class=\"wp-block-quote alignwide has-text-align-center is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">When a change is made to a code base, the committer making that change is taking on a lot of extra responsibility. In some ways, they now own that change and any resulting test failures, bugs, features built on top of the change, or even security issues that may follow. They must be willing to stand behind the changes they make until new rationale is presented.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://maintaine.rs/desrosj#maintainers-are-the-code-they-commit\">Maintainers in the WordPress Project</a> &#8211; <a href=\"https://maintaine.rs/\">maintaine.rs</a> &#8211; Jonathan Desrosiers</p>\n</blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">This is why the <em>how</em> of criticism matters so much. Criticism framed as demands or accusations puts maintainers on the defensive. Criticism framed as genuine questions and concerns begins a dialogue. &#8220;I&#8217;m worried this approach will cause problems with X&#8221; invites discussion. &#8220;You should have done Y instead&#8221; closes it.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-responsibility-of-voice\">The Responsibility of Voice</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Luke eventually did engage with his concerns about the Notes feature, and the WordPress community is better for it. His journey from hesitation to informed participation is a model worth emulating: acknowledge what you don&#8217;t know, do some research, but don&#8217;t let the pursuit of perfect knowledge stop you from contributing your perspective.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The next time you find yourself frustrated with a technical decision or concerned about a direction your favorite open source project is taking, remember: your criticism is a contribution. The question isn&#8217;t whether you have the right to speak (you do). The question is how you&#8217;ll use that voice to make the project stronger for everyone.</p>\n\n\n\n<p class=\"has-text-align-right has-small-font-size wp-block-paragraph\"><em>Featured image credit: <a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a> licensed <a href=\"https://wordpress.org/photos/photo/4086355e20/\">photo</a> by <a href=\"https://naoko.blog/\">Naoko Takano</a> from the <a href=\"https://wordpress.org/photos/\">WordPress Photo Directory</a>.</em></p>\n<p>The post <a href=\"https://jonathandesrosiers.com/2026/02/offering-criticism-in-open-source-projects/\">Offering Criticism in Open Source Projects</a> appeared first on <a href=\"https://jonathandesrosiers.com\">Jonathan Desrosiers</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:\"Tue, 03 Feb 2026 15:20:40 +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: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:\"\";}}}}}i:46;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:35:\"Open Channels FM: On Being Flexible\";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:33:\"https://openchannels.fm/?p=114533\";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:42:\"https://openchannels.fm/on-being-flexible/\";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:108:\"Over the years there has been one single piece of advice I have given small business owners 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 02 Feb 2026 13:38: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:47;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:127:\"Gutenberg Times: Navigation Overlays, WordPress 7.0, Interactivity API Helper, AI Skills, and  #WCAsia — Weekend Edition #355\";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=44172\";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:127:\"https://gutenbergtimes.com/navigation-overlays-wordpress-7-0-interactivity-api-helper-ai-skills-and-wcasia-weekend-edition-355/\";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:25916:\"<p class=\"wp-block-paragraph\">Hi, there <img alt=\"👋\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f44b.png\" style=\"height: 1em;\" /></p>\n\n\n\n<p class=\"wp-block-paragraph\">this week, you&#8217;ll find a great mix of new releases, new tools, new plugins and events. </p>\n\n\n\n<p class=\"wp-block-paragraph\">Outside the WordPress sphere I signed up for the <a href=\"https://events.humanitix.com/fediforum-un-workshop-growing-the-open-social-web-2026-03\">FediForum Un-Workshop</a>, an event bringing together people who will discuss obstacles and ideas on growing the Open Social Web. It&#8217;ll be a three-hour virtual event on March 2, 2026. It&#8217;s NOT on the same day as <strong>Human Made&#8217;s WP:26</strong> event, which takes place 10 days later. </p>\n\n\n\n<p class=\"wp-block-paragraph\">I hope you enjoy this week&#8217;s edition and I wish you a great weekend! </p>\n\n\n\n<p class=\"wp-block-paragraph\">Yours, <img alt=\"💕\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f495.png\" style=\"height: 1em;\" /><br /><em>Birgit</em></p>\n\n\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Human Made </strong>announced <a href=\"https://humanmade.com/wordpress-in-2026-event/\"><strong>WP:26</strong></a>, a virtual event on March 12th exploring where WordPress is heading this year. You&#8217;ll hear from Mary Hubbard (WordPress executive director), speakers from Pantheon, Yoast, News UK, and PMC on topics like hybrid CMS architectures, agentic AI systems, and the CMS as orchestration layer. Following last year&#8217;s WP:25 with 700+ attendees, this one targets digital leaders, architects, and teams betting on WordPress long-term—registration is open now. It&#8217;s free and will be recorded, I reckon. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://asia.wordcamp.org/2026/updates/\">WordCamp Asia communication team</a> </strong>is publishing great content to get ready for the event: <a href=\"https://asia.wordcamp.org/2026/event-pass/?refresh=true#get-your-pass\">Tickets are still available</a>, <a href=\"https://asia.wordcamp.org/2026/call-for-sponsors/\">Sponsorships as well </a>and you can learn more about <a href=\"https://asia.wordcamp.org/2026/things-to-do-in-mumbai/\">Mumbai</a>, <a href=\"https://asia.wordcamp.org/2026/namaste-india-guide-to-indian-culture/\">Indian culture</a> and <a href=\"https://asia.wordcamp.org/2026/mumbai-on-a-plate/\">food</a>. The WordCamp will take place between April 9 and 11, 2026. The <a href=\"https://asia.wordcamp.org/2026/category/speakers/\">first rounds of speakers</a> are announced, too. Will I see you there? It would be wonderful to meet you! You are welcome to use <a href=\"https://calendly.com/pauli-haack/wcasia\">my public calendar to schedule a meeting</a>. </p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://asia.wordcamp.org/2026/category/speakers/\"><img alt=\"Announced speakers WordCamp Asia 2026\" class=\"wp-image-44227\" height=\"158\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2026/01/Screenshot-2026-01-31-at-11.24.05.png?resize=652%2C158&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>If WordCamp Asia is not on your radar, check out the <a href=\"https://central.wordcamp.org/schedule/\">WordCamp calendar</a> for in person or educational event closer to you or on a different date. </em></p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Developing Gutenberg and WordPress</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://make.wordpress.org/core/2026/01/30/wordpress-6-9-1-rc1-is-now-available/\"><strong>WordPress 6.9.1 RC1 is now available</strong></a>. Led by <strong>Aaron Jorbin</strong> and <strong>Aki Hamano</strong>, the final release is planned for February 3, 2026. You can test using the Beta Tester plugin, WP-CLI, or a direct download. This maintenance release addresses bugs introduced in 6.9, with 23 Core fixes and 25 Block Editor fixes. Notable corrections include mail function errors, broken styling on the Add Plugins screen, widget accessibility issues, and several Interactivity API router fixes. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://github.com/WordPress/gutenberg/releases/tag/v22.5.0-rc.1\"><strong>Gutenberg 22.5 RC 1</strong></a> is also available for testing. The final release is scheduled for February 4, 2025. It will bring practical refinements for your editing workflow. You can now add <a href=\"https://github.com/WordPress/gutenberg/pull/73959\">custom CSS to individual blocks</a>, and the Image block shows <a href=\"https://github.com/WordPress/gutenberg/pull/74519\">aspect ratio controls for wide and full alignments</a>. List View gets more useful with <a href=\"https://github.com/WordPress/gutenberg/pull/74798\">full block titles</a> and <a href=\"https://github.com/WordPress/gutenberg/pull/74794\">actual content displayed for list items</a>. The release also stabilizes viewport-based block visibility and pattern editing, plus adds focal point controls for fixed Cover backgrounds and text column support for Paragraphs.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mary Hubbard</strong>, executive director of WordPress open-source project,  outlines the <a href=\"https://make.wordpress.org/project/2026/01/23/big-picture-goals-for-2026/\">big picture goals for WordPress in 2026</a>, signaling a return to three releases annually with WordPress 7.0 arriving at WordCamp Asia. You&#8217;ll see real-time co-editing move into Phase 3: Collaboration, client-side media processing graduate to Core, and new blocks like Tabs and Icon ship out of the box. </p>\n\n\n\n<p class=\"wp-block-paragraph\">What I am most excited about is Hubbard&#8217;s emphasis on WordPress meetups as the primary front door to contribution and calls on Make teams to prepare clearer onboarding paths for incoming contributors. If there isn&#8217;t a WordPress Meetup in your city or region, the community team would love to help you start one. Before my year-end vacation I collaborated with co-organizers, and we revitalized the <a href=\"https://www.meetup.com/munchen-wordpress-meetup/\">München WordPress Meetup</a>. If you are in the city,<a href=\"https://www.meetup.com/munchen-wordpress-meetup/events/313062167/\"> join us on February 11 at 19:00.</a> Or every second Wednesday of the month. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Anne McCarthy</strong> shares her latest round of <a href=\"https://nomad.blog/2026/01/23/exploring-work-in-progress-for-wordpress-7-0/\"><strong>exploring work in progress for WordPress 7.0</strong></a>, with beta 1 just weeks away. You&#8217;ll find hands-on looks at real-time collaboration transport layers, visual revisions, responsive block hiding, customizable navigation overlays, and the Cover block&#8217;s new video embed support. The Gallery block gains lightbox navigation, while Tabs and Breadcrumbs blocks continue maturing. McCarthy encourages you to test via WordPress Playground and to leave feedback on GitHub.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><br /><strong>David Smith</strong> posted a <a href=\"https://make.wordpress.org/test/2026/01/27/call-for-testing-customizable-navigation-mobile-overlays/\"><strong>call for testing customizable navigation mobile overlays</strong></a> targeting WordPress 7.0. This feature finally gives you full control over mobile hamburger menus using blocks and patterns—add branding, calls-to-action, images, and custom styling instead of being stuck with WordPress defaults. Overlays are saved as template parts, so themes can ship their own variations. Feedback is requested by February 9th, with a <a href=\"https://playground.wordpress.net/?gutenberg-branch=test%2Fcontent-only-patterns-experiment&amp;blueprint-url=https%3A%2F%2Fgist.githubusercontent.com%2Fgetdave%2Fdcaf203c16e7362a2e00f85b04e67404%2Fraw\">ready-to-go Playground instance</a> for quick testing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Your feedback would ddirectly shapes what ships in core—catching bugs, validating UX decisions, and surfacing edge cases before millions of sites receive the update. It&#8217;s one of the most impactful ways to contribute to WordPress without writing code, and the Test Team provides clear scenarios and templates for reporting issues. Give it a whirl, and learn first hand how this new feature works. </p>\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 class=\"wp-block-paragraph\"><img alt=\"🎙\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f399.png\" style=\"height: 1em;\" /> The latest episode is <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-126-gutenberg-releases-22-3-22-4-22-5-and-wordpress-7-0/\">Gutenberg Changelog #126 – Gutenberg Releases 22.3, 22.4, 22.5 and WordPress 7.0</a> with special guest <strong>Carolina Nymark</strong>, author at fullsiteediting.com and long time contributor. </p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img alt=\"\" class=\"wp-image-44359\" height=\"184\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2026/02/Screenshot-2026-02-13-at-12.32.32.png?resize=652%2C184&#038;ssl=1\" width=\"652\" /></figure>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-rich is-provider-pocket-casts wp-block-embed-pocket-casts\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div></div></div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ryan Welcher</strong> highlights the most important updates from the <em>What&#8217;s New for Developer (January 2026)</em> post in his latest video: <a href=\"https://www.youtube.com/watch?v=cSkiV7yvUD0\" rel=\"noreferrer noopener\" target=\"_blank\">Responsive Grids, PHP Blocks, Smarter Tools: WordPress in January</a>.</p>\n\n\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\n<p class=\"wp-block-paragraph\"><strong>Brandon Payton</strong> published <a href=\"https://wordpress.org/news/2026/01/new-ai-agent-skill/\">wp-playground</a>, a new AI agent skill that lets tools like Claude Code and Codex run WordPress via the Playground CLI for fast, repeatable testing. The skill auto-detects where your code belongs—mounting plugins or themes by recognizing file signatures—and reduces the &#8220;ready to test&#8221; moment from roughly a minute to a few seconds. You can install it via <code>npx openskills install WordPress/agent-skills</code>, and contributions are welcome at the new <a href=\"https://github.com/WordPress/agent-skills/\">WordPress/agent-skills</a> repository.</p>\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 class=\"wp-block-paragraph\"><strong>Varun Dubey</strong>&#8216;s comprehensive look at <a href=\"https://vapvarun.com/gutenberg-blocks-2026-wordpress-block-editor-ai-era/\"><strong>Gutenberg blocks in 2026 and WordPress development in the AI era</strong></a> walks you through how the block revolution has fundamentally shifted WordPress workflows. You&#8217;ll find practical guidance on when to choose patterns over custom blocks, explore emerging AI tools like WordPress Telex and Kadence&#8217;s inline generation, and understand why block metadata makes AI integration particularly powerful. Solid reading whether you&#8217;re building blocks or simply trying to keep pace with where WordPress is heading.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Troy Chaplin</strong>&#8216;s <a href=\"https://wordpress.org/plugins/block-finder/\">Block Finder plugin</a> gives you a dashboard metabox to quickly locate any core or custom Gutenberg block across your entire site. You can filter by post type, detect InnerBlocks nested within parent containers, and jump directly to editing posts containing specific blocks. Particularly handy if you&#8217;re managing large-scale migrations or hunting down where a particular block lives—one reviewer credited it with helping audit over 700 sites during a Classic-to-Gutenberg transition.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Weston Ruter</strong> released <a href=\"https://weston.ruter.net/2026/01/19/post-date-block-published-modified/\">Post Date Block: Published &amp; Modified</a>, a plugin addressing a long-standing gap in the Date block. You can now display both publish and modified dates when they differ—with configurable prefixes, suffixes, and single-line or two-line layouts. The plugin uses the HTML Tag Processor to inject clean markup with proper microformat classes, and it&#8217;s now live on WordPress.org. Ruter positions it as a prototype until something similar lands in core, possibly via the upcoming Shortblocks feature.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\">On the <a href=\"https://wpbuilds.com/2026/01/15/452-exploring-folioblocks-michael-campanellas-wordpress-gallery-plugin-for-photographers/\">WP Builds podcast episode 452</a>, <strong>Nathan Wrigley</strong> chats with photographer and developer <strong>Michael Campanella</strong> about <a href=\"https://wordpress.org/plugins/folioblocks/\">FolioBlocks</a>, his block-based gallery plugin built from a working photographer&#8217;s perspective. You&#8217;ll hear about grid, justified, masonry, carousel, and the clever modular gallery that uses rows and stacks for visual priority. The plugin includes real-time filtering via comma-separated keywords, WooCommerce integration for selling prints, and image downloads—all with true visual parity between editor and frontend.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://wordpress.org/plugins/folioblocks/\"><img alt=\"\" class=\"wp-image-44214\" height=\"422\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2026/01/FolioBlocks.jpg?resize=652%2C422&#038;ssl=1\" width=\"652\" /></a></figure>\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 class=\"wp-block-paragraph\"><strong>Kadim Gültekin&#8217;</strong>s <a href=\"https://wordpress.org/plugins/block-theme-color-switcher/\"><strong>Block Theme Color Switcher</strong></a> lets your visitors preview every style variation your block theme offers without you creating multiple demo sites. The plugin automatically parses theme.json and the styles folder to generate a floating frontend menu where users can swap color palettes instantly—no page reload required. Selections persist via localStorage, making it particularly useful for theme developers showcasing their work or sites offering accessibility options like high-contrast modes.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Johanne Courtright</strong>&#8216;s tutorial on <a href=\"https://groundworx.dev/resources/stop-fighting-your-layouts-the-real-power-of-css-grid/\">the real power of CSS Grid</a> goes well beyond basic column setups into territory useful for theme builders. You&#8217;ll learn how <code>minmax()</code> creates flexible-yet-constrained layouts, how named grid lines with <code>-start</code> and <code>-end</code> suffixes unlock implicit areas, and how <code>grid-template-areas</code> lets you draw layouts in code. The full-width breakout pattern—achieving edge-to-edge elements without negative margins—offers a cleaner alternative to the margin-based approach WordPress core currently uses for wide and full alignments.</p>\n\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 class=\"wp-block-paragraph\"><strong>Ryan Welcher</strong> released <a href=\"https://github.com/ryanwelcher/wordpress-interactivity-api-helper\">WordPress Interactivity API Helper</a>, a VS Code extension that brings intelligent autocomplete and validation to <code>data-wp-*</code> directives. You get context-aware suggestions for state, actions, and callbacks based on detected stores in your PHP and JavaScript files, plus warnings for duplicate directives and undefined namespaces with typo suggestions. If you&#8217;re building interactive blocks and find yourself constantly referencing the documentation for directive syntax, this extension should smooth out your workflow considerably. Go to <strong>Extension &gt; Search for <code>Interactivity</code></strong> and install. </p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://marketplace.visualstudio.com/items?itemName=ryanwelcher.wordpress-interactivity-api-helper\"><img alt=\"\" class=\"wp-image-44201\" height=\"435\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2026/01/Screenshot-2026-01-30-at-17.37.50.png?resize=652%2C435&#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 class=\"wp-block-paragraph\"><strong>Nick Diego</strong> announced <a href=\"https://wordpress.com/blog/2026/01/27/wordpress-studio-1-7-0-new-studio-cli/\"><strong>WordPress Studio 1.7.0 with a major CLI upgrade</strong></a> that turns the command line into a full-featured companion for local development. You can now create, start, stop, and delete local sites entirely from the terminal, plus run WP-CLI commands without installing it yourself—Studio handles all the environment configuration. Diego walks through practical examples of pairing the CLI with AI coding tools like Claude Code and Cursor, where agents can spin up sites, run diagnostics, and deploy preview sites without you touching the Studio UI.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>JuanMa Garrido</strong>&#8216;s <a href=\"https://github.com/juanmaguitar/wpsmith\">WPSmith</a> brings the Laravel <code>php artisan</code> experience to WordPress, wrapping Playground&#8217;s CLI and WP-CLI into one streamlined tool. You can spin up disposable sites with <code>wpsmith new</code>, manage database snapshots via checkpoint and rollback commands, reset to fresh state, or seed test data—workflows that don&#8217;t yet exist in tool like <em><a href=\"https://developer.wordpress.com/docs/developer-tools/studio/cli/\">Studio&#8217;s CLI</a></em>. Scaffold shortcuts like <code>forge:plugin</code> and <code>forge:block</code> round out the toolkit. It&#8217;s designed for both developers and AI agents working entirely from the terminal.You can take a glimspe on <a href=\"https://www.youtube.com/watch?v=bzCrTWyKnI8\"><em>how it works on YouTube</em></a>.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://github.com/juanmaguitar/wpsmith\"><img alt=\"\" class=\"wp-image-44213\" height=\"304\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2026/01/WPSmith-JuanMa-Garrido.jpg?resize=542%2C304&#038;ssl=1\" width=\"542\" /></a></figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wordpress-and-ai\">WordPress and AI </h2>\n\n\n\n<p class=\"wp-block-paragraph\">On his personal blog, <strong>Jonathan Bossenger</strong> shared <a href=\"https://jonathanbossenger.com/four-wordpress-apps-i-built-with-ai-that-i-use-every-day/\">four WordPress apps he built with AI</a> that he uses daily. You&#8217;ll find </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WP Debug for quick access to WordPress debug logs, </li>\n\n\n\n<li>WP SQLite for inspecting WordPress Studio databases, </li>\n\n\n\n<li>WP Mail for capturing local emails during development, and </li>\n\n\n\n<li>WP Shell for running PHP snippets. </li>\n</ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each scratches a specific itch without a steep learning curve—and in a fun twist, the post itself was largely AI-generated using the WP AI Client.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In his latest video &#8220;<a href=\"https://www.youtube.com/watch?v=czH6fV6z4Eg\"><strong>Benchmarking AI models for WordPress development</strong></a>&#8221; , Bossenger walks you through getting started with <a href=\"https://make.wordpress.org/ai/2026/01/14/introducing-wp-bench-a-wordpress-ai-benchmark/\">WP Bench</a>, the AI benchmarking tool for WordPress development tasks. You&#8217;ll follow along as he clones the repository, sets up the Python environment, and configures API keys. The real fun comes when he pits his MacBook against an Intel workstation, testing local and cloud models including GPT, Claude Sonnet, Qwen Coder, and Deepseek Coder to see which delivers the best performance for WordPress coding workflows.</p>\n\n\n<div class=\"ng-block-70bd50ef70025510 wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #f8f8f8; border-radius: 8px;\"><div class=\"ng-block-d494010221d9e3b1 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div>\n\n<div class=\"ng-block-196313d6d2f88a9d wp-block-newsletterglue-image ng-block size-full is-resized\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;\"><a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\"><img alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/02/Screenshot-2025-11-15-at-12.06.44.png?resize=196%2C45&#038;ssl=1\" style=\"border-style: none; border-color: transparent;\" width=\"196\" /></a></div></div></div></div>\n\n<div class=\"ng-block-612023cfa1c8bf21 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\"><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 wp-block-paragraph\">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<div class=\"ng-block-8ead0a2355d50a0c wp-block-newsletterglue-separator ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; color: #666666;\"><hr style=\"background-color: transparent; color: transparent; margin: 0; border: 0; border-top: 1px solid #666666; width: 560px; height: 0;\" /></div></div></div></div>\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\"><div class=\"ng-block-e8648c660c4f9d58 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 14px; font-family: Helvetica; line-height: 0.2; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p></p></div></div></div></div></div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\";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, 31 Jan 2026 03:50: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: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:48;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:52:\"WordPress.org blog: New AI Agent Skill for WordPress\";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=19798\";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:54:\"https://wordpress.org/news/2026/01/new-ai-agent-skill/\";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:4931:\"<h2 class=\"wp-block-heading\">Faster Way For AI Agents To Test</h2>\n\n\n\n<p class=\"wp-block-paragraph\">AI code agents are getting better at writing WordPress plugins and themes, but testing can still be the slow part. WordPress contributor <a href=\"https://profiles.wordpress.org/bpayton/\">Brandon Payton</a> has published wp-playground, a new AI agent skill designed to run WordPress via the Playground CLI<strong>, </strong>giving agents a fast, repeatable way to run WordPress and verify their work as they iterate.<br /></p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">&#8220;AI agents work better when they have a clear feedback loop. That’s why I made the wp-playground skill. It gives agents an easy way to test WordPress code and makes building and experimenting with WordPress a lot more accessible.&#8221;</p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212; Brandon Payton, WordPress Contributor</p>\n</blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">What the Playground skill does</h2>\n\n\n\n<p class=\"wp-block-paragraph\">When launched, the skill starts WordPress and detects where the current code should live inside a WordPress install. For example, it can mount a plugin into wp-content/plugins or a theme into wp-content/themes by recognizing common file signatures (such as plugin headers or a theme’s style.css). This helps agents move from “generated code” to “running site” with fewer manual steps.<br /></p>\n\n\n\n<div class=\"wp-block-cover wp-elements-1323ebcb3edbff2bde6000899ed39b56\"><span class=\"wp-block-cover__background has-background-dim-80 has-background-dim\"></span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-a6a02316 wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-off-white-2-color has-text-color has-link-color has-eb-garamond-font-family has-huge-font-size wp-elements-11d5ec75ba50354c745eeb5f70fa912c wp-block-paragraph\" style=\"margin-top: 0; margin-bottom: 0;\"><strong>Install and try it today.</strong></p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Find more information on this GitHub link:</p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-blue-1-background-color has-background has-eb-garamond-font-family has-large-font-size has-custom-font-size wp-element-button\" href=\"https://github.com/WordPress/agent-skills/\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>WordPress AI Agent Skills</strong></a></div>\n</div>\n</div></div>\n\n\n\n<h2 class=\"wp-block-heading\">Early results and testing workflow</h2>\n\n\n\n<p class=\"wp-block-paragraph\">In testing, agents were able to start WordPress, build playful plugins, and validate behavior in a tight feedback loop. Once Playground was running, the agent alternated between tools such as curl and Playwright to interact with WordPress, verify results, apply fixes when needed, and then re-verify with Playground.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Faster startup and smoother iteration</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Helper scripts handle startup and shutdown, so an agent doesn’t waste time guessing when WordPress is ready. Using helper scripts reduced the “ready to test” moment from roughly a minute to a few seconds on the author’s machine. The Playground CLI can also log in automatically for easier WP-Admin access during testing.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Install and try it now</h2>\n\n\n\n<p class=\"wp-block-paragraph\">For those who want to try it in Claude Code, Codex, or another AI agent, installation requires <a href=\"https://nodejs.org/\">Node.js</a> and npm and looks like this:</p>\n\n\n\n<p class=\"has-cyan-bluish-gray-color has-dark-strokes-grey-background-color has-text-color has-background has-link-color wp-elements-2a77bf7f3e8595318d429b5c7a3f6dd5 wp-block-paragraph\"># Run this in a project directory to install the skills for that project <br />npx openskills install WordPress/agent-skills<br /><br /># Make skills available to non-Claude agents<br />npx openskills sync</p>\n\n\n\n<h2 class=\"wp-block-heading\">A new repo for WordPress agent skills</h2>\n\n\n\n<p class=\"wp-block-paragraph\">This release also comes with a new home for this kind of work: <br /><a href=\"https://github.com/WordPress/agent-skills\">https://github.com/WordPress/agent-skills</a>. </p>\n\n\n\n<p class=\"wp-block-paragraph\">It’s an early step in exploring how AI agents can collaborate with WordPress tooling, and contributions from the community are welcome. Future additions being explored include persistent Playground sites based on the current directory, running commands against an existing Playground instance (including wp-cli), and Blueprint generation.</p>\n\n\n\n<p class=\"wp-block-paragraph\"></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:\"Fri, 30 Jan 2026 17:13:55 +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: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:\"\";}}}}}i:49;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:41:\"Open Channels FM: Take the Time to Listen\";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:33:\"https://openchannels.fm/?p=114583\";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:48:\"https://openchannels.fm/take-the-time-to-listen/\";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:62:\"We are too busy adding to the conversation vs. just listening.\";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, 30 Jan 2026 14:37: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:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Wed, 25 Feb 2026 07:15:31 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:13:\"last-modified\";s:29:\"Wed, 25 Feb 2026 07:00:20 GMT\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:16:\"content-encoding\";s:4:\"gzip\";s:7:\"alt-svc\";s:19:\"h3=\":443\"; ma=86400\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}s:5:\"build\";i:1760624136;s:21:\"cache_expiration_time\";i:1772046932;s:23:\"__cache_expiration_time\";i:1772046932;}', 'off');
INSERT INTO `wp_djg_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(392, '_transient_timeout_dash_v2_88ae138922fe95674369b1cb3d215a2b', '1772046933', 'off'),
(393, '_transient_dash_v2_88ae138922fe95674369b1cb3d215a2b', '<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2026/02/wordpress-7-0-beta-1/\'>WordPress 7.0 Beta 1</a></li><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2026/02/ai-leaders-credential/\'>Piloting the AI Leaders Micro-Credential</a></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://heropress.com/essays/finding-autonomy-through-wordpress/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=finding-autonomy-through-wordpress\'>HeroPress: Finding autonomy through WordPress</a></li><li><a class=\'rsswidget\' href=\'https://openchannels.fm/how-instant-access-to-information-has-changed-patience-and-learning/\'>Open Channels FM: How Instant Access to Information Has Changed Patience and Learning</a></li><li><a class=\'rsswidget\' href=\'https://ma.tt/2026/02/claude-sonos/\'>Matt: Claude &amp;amp; Sonos</a></li></ul></div>', 'off'),
(398, 'category_children', 'a:0:{}', 'auto'),
(421, '_site_transient_timeout_wp_theme_files_patterns-cd5879d386ae7fd9d60a9b5622a07f9a', '1772017706', 'off'),
(422, '_site_transient_wp_theme_files_patterns-cd5879d386ae7fd9d60a9b5622a07f9a', 'a:2:{s:7:\"version\";s:5:\"1.0.0\";s:8:\"patterns\";a:0:{}}', 'off');

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_postmeta`
--

CREATE TABLE `wp_djg_postmeta` (
  `meta_id` bigint(20) UNSIGNED NOT NULL,
  `post_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `meta_key` varchar(255) DEFAULT NULL,
  `meta_value` longtext DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_postmeta`
--

INSERT INTO `wp_djg_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES
(1, 2, '_wp_page_template', 'default'),
(2, 3, '_wp_page_template', 'default'),
(3, 7, '_edit_lock', '1771841435:1'),
(4, 9, '_edit_lock', '1771841571:1'),
(14, 12, '_menu_item_type', 'custom'),
(15, 12, '_menu_item_menu_item_parent', '96'),
(16, 12, '_menu_item_object_id', '12'),
(17, 12, '_menu_item_object', 'custom'),
(18, 12, '_menu_item_target', ''),
(19, 12, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(20, 12, '_menu_item_xfn', ''),
(21, 12, '_menu_item_url', 'https://www.djaghe.com/djaghe-llc/'),
(23, 13, '_menu_item_type', 'custom'),
(24, 13, '_menu_item_menu_item_parent', '96'),
(25, 13, '_menu_item_object_id', '13'),
(26, 13, '_menu_item_object', 'custom'),
(27, 13, '_menu_item_target', ''),
(28, 13, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(29, 13, '_menu_item_xfn', ''),
(30, 13, '_menu_item_url', 'https://www.djaghe.com/bio/david-alan-grier/'),
(32, 14, '_edit_lock', '1771849125:1'),
(33, 14, '_wp_page_template', 'home.php'),
(38, 18, '_wp_attached_file', '2026/02/logo-1.png'),
(39, 18, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:512;s:6:\"height\";i:512;s:4:\"file\";s:18:\"2026/02/logo-1.png\";s:8:\"filesize\";i:110177;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(40, 19, '_edit_lock', '1771842430:1'),
(41, 21, '_edit_lock', '1771842471:1'),
(42, 23, '_edit_last', '1'),
(43, 23, '_edit_lock', '1771842172:1'),
(44, 27, '_edit_last', '1'),
(45, 27, '_edit_lock', '1771842251:1'),
(47, 19, 'footnotes', ''),
(49, 29, 'footnotes', ''),
(51, 19, '_edit_last', '1'),
(52, 19, 'header_logo', '18'),
(53, 19, '_header_logo', 'field_699c2b0fbf54e'),
(54, 29, 'header_logo', '18'),
(55, 29, '_header_logo', 'field_699c2b0fbf54e'),
(57, 21, 'footnotes', ''),
(59, 30, 'footnotes', ''),
(61, 21, '_edit_last', '1'),
(62, 21, 'footer_logo', ''),
(63, 21, '_footer_logo', 'field_699c2ac37e72b'),
(64, 21, 'footer_heading', 'Audio Drama'),
(65, 21, '_footer_heading', 'field_699c2adb7e72c'),
(66, 21, 'footer_description', ''),
(67, 21, '_footer_description', 'field_699c2ae97e72d'),
(68, 30, 'footer_logo', ''),
(69, 30, '_footer_logo', 'field_699c2ac37e72b'),
(70, 30, 'footer_heading', 'Audio Drama'),
(71, 30, '_footer_heading', 'field_699c2adb7e72c'),
(72, 30, 'footer_description', ''),
(73, 30, '_footer_description', 'field_699c2ae97e72d'),
(74, 31, '_edit_last', '1'),
(75, 31, '_edit_lock', '1771847496:1'),
(79, 14, 'footnotes', ''),
(81, 41, 'footnotes', ''),
(83, 14, '_edit_last', '1'),
(84, 14, 'banner_image', '45'),
(85, 14, '_banner_image', 'field_699c2c847cd06'),
(86, 14, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(87, 14, '_main_section_', 'field_699c2d9bd96b0'),
(88, 14, 'main_section_heading', 'Our Stories'),
(89, 14, '_main_section_heading', 'field_699c2dc6d96b1'),
(90, 14, 'recent_', 'Most Recent'),
(91, 14, '_recent_', 'field_699c2ddfd96b2'),
(92, 41, 'banner_image', ''),
(93, 41, '_banner_image', 'field_699c2c847cd06'),
(94, 41, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(95, 41, '_main_section_', 'field_699c2d9bd96b0'),
(96, 41, 'main_section_heading', 'Our Stories'),
(97, 41, '_main_section_heading', 'field_699c2dc6d96b1'),
(98, 41, 'recent_', 'Most Recent'),
(99, 41, '_recent_', 'field_699c2ddfd96b2'),
(104, 44, 'footnotes', ''),
(106, 14, 'main_section_fields_main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(107, 14, '_main_section_fields_main_section_', 'field_699c2d9bd96b0'),
(108, 14, 'main_section_fields_main_section_heading', 'Our Stories'),
(109, 14, '_main_section_fields_main_section_heading', 'field_699c2dc6d96b1'),
(110, 14, 'main_section_fields_recent_', 'Most Recent'),
(111, 14, '_main_section_fields_recent_', 'field_699c2ddfd96b2'),
(112, 14, 'main_section_fields', ''),
(113, 14, '_main_section_fields', 'field_699c2e3ebb9cf'),
(114, 44, 'banner_image', ''),
(115, 44, '_banner_image', 'field_699c2c847cd06'),
(116, 44, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(117, 44, '_main_section_', 'field_699c2d9bd96b0'),
(118, 44, 'main_section_heading', 'Our Stories'),
(119, 44, '_main_section_heading', 'field_699c2dc6d96b1'),
(120, 44, 'recent_', 'Most Recent'),
(121, 44, '_recent_', 'field_699c2ddfd96b2'),
(122, 44, 'main_section_fields_main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(123, 44, '_main_section_fields_main_section_', 'field_699c2d9bd96b0'),
(124, 44, 'main_section_fields_main_section_heading', 'Our Stories'),
(125, 44, '_main_section_fields_main_section_heading', 'field_699c2dc6d96b1'),
(126, 44, 'main_section_fields_recent_', 'Most Recent'),
(127, 44, '_main_section_fields_recent_', 'field_699c2ddfd96b2'),
(128, 44, 'main_section_fields', ''),
(129, 44, '_main_section_fields', 'field_699c2e3ebb9cf'),
(130, 45, '_wp_attached_file', '2026/02/hwms-ad-banner.png'),
(131, 45, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:813;s:6:\"height\";i:147;s:4:\"file\";s:26:\"2026/02/hwms-ad-banner.png\";s:8:\"filesize\";i:27074;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(134, 46, 'footnotes', ''),
(136, 46, 'banner_image', '45'),
(137, 46, '_banner_image', 'field_699c2c847cd06'),
(138, 46, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(139, 46, '_main_section_', 'field_699c2d9bd96b0'),
(140, 46, 'main_section_heading', 'Our Stories'),
(141, 46, '_main_section_heading', 'field_699c2dc6d96b1'),
(142, 46, 'recent_', 'Most Recent'),
(143, 46, '_recent_', 'field_699c2ddfd96b2'),
(144, 46, 'main_section_fields_main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(145, 46, '_main_section_fields_main_section_', 'field_699c2d9bd96b0'),
(146, 46, 'main_section_fields_main_section_heading', 'Our Stories'),
(147, 46, '_main_section_fields_main_section_heading', 'field_699c2dc6d96b1'),
(148, 46, 'main_section_fields_recent_', 'Most Recent'),
(149, 46, '_main_section_fields_recent_', 'field_699c2ddfd96b2'),
(150, 46, 'main_section_fields', ''),
(151, 46, '_main_section_fields', 'field_699c2e3ebb9cf'),
(154, 47, 'footnotes', ''),
(156, 14, 'main_section_fields_main_section_top_description', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'),
(157, 14, '_main_section_fields_main_section_top_description', 'field_699c2d9bd96b0'),
(158, 14, 'main_section_fields_recent_post_heading', 'Most Recent'),
(159, 14, '_main_section_fields_recent_post_heading', 'field_699c2ddfd96b2'),
(160, 47, 'banner_image', '45'),
(161, 47, '_banner_image', 'field_699c2c847cd06'),
(162, 47, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(163, 47, '_main_section_', 'field_699c2d9bd96b0'),
(164, 47, 'main_section_heading', 'Our Stories'),
(165, 47, '_main_section_heading', 'field_699c2dc6d96b1'),
(166, 47, 'recent_', 'Most Recent'),
(167, 47, '_recent_', 'field_699c2ddfd96b2'),
(168, 47, 'main_section_fields_main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(169, 47, '_main_section_fields_main_section_', 'field_699c2d9bd96b0'),
(170, 47, 'main_section_fields_main_section_heading', 'Our Stories'),
(171, 47, '_main_section_fields_main_section_heading', 'field_699c2dc6d96b1'),
(172, 47, 'main_section_fields_recent_', 'Most Recent'),
(173, 47, '_main_section_fields_recent_', 'field_699c2ddfd96b2'),
(174, 47, 'main_section_fields', ''),
(175, 47, '_main_section_fields', 'field_699c2e3ebb9cf'),
(176, 47, 'main_section_fields_main_section_top_description', 'The standard Lorem Ipsum passage, used since the 1500s'),
(177, 47, '_main_section_fields_main_section_top_description', 'field_699c2d9bd96b0'),
(178, 47, 'main_section_fields_recent_post_heading', 'Most Recent'),
(179, 47, '_main_section_fields_recent_post_heading', 'field_699c2ddfd96b2'),
(182, 48, 'footnotes', ''),
(184, 48, 'banner_image', '45'),
(185, 48, '_banner_image', 'field_699c2c847cd06'),
(186, 48, 'main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(187, 48, '_main_section_', 'field_699c2d9bd96b0'),
(188, 48, 'main_section_heading', 'Our Stories'),
(189, 48, '_main_section_heading', 'field_699c2dc6d96b1'),
(190, 48, 'recent_', 'Most Recent'),
(191, 48, '_recent_', 'field_699c2ddfd96b2'),
(192, 48, 'main_section_fields_main_section_', 'The standard Lorem Ipsum passage, used since the 1500s'),
(193, 48, '_main_section_fields_main_section_', 'field_699c2d9bd96b0'),
(194, 48, 'main_section_fields_main_section_heading', 'Our Stories'),
(195, 48, '_main_section_fields_main_section_heading', 'field_699c2dc6d96b1'),
(196, 48, 'main_section_fields_recent_', 'Most Recent'),
(197, 48, '_main_section_fields_recent_', 'field_699c2ddfd96b2'),
(198, 48, 'main_section_fields', ''),
(199, 48, '_main_section_fields', 'field_699c2e3ebb9cf'),
(200, 48, 'main_section_fields_main_section_top_description', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'),
(201, 48, '_main_section_fields_main_section_top_description', 'field_699c2d9bd96b0'),
(202, 48, 'main_section_fields_recent_post_heading', 'Most Recent'),
(203, 48, '_main_section_fields_recent_post_heading', 'field_699c2ddfd96b2'),
(204, 49, '_edit_lock', '1771847959:1'),
(205, 50, '_edit_last', '1'),
(206, 50, '_edit_lock', '1771850767:1'),
(207, 52, '_wp_attached_file', '2026/02/HWMS22470.cover_.episode.2025.jpg'),
(208, 52, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:2880;s:6:\"height\";i:2880;s:4:\"file\";s:41:\"2026/02/HWMS22470.cover_.episode.2025.jpg\";s:8:\"filesize\";i:698230;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"1\";s:8:\"keywords\";a:0:{}}}'),
(209, 53, '_wp_attached_file', '2026/02/HWMS23405.Cover1_.jpg'),
(210, 53, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1440;s:6:\"height\";i:1440;s:4:\"file\";s:29:\"2026/02/HWMS23405.Cover1_.jpg\";s:8:\"filesize\";i:153588;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(211, 54, '_wp_attached_file', '2026/02/HWMS23410.Cover_.jpg'),
(212, 54, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1810;s:6:\"height\";i:1810;s:4:\"file\";s:28:\"2026/02/HWMS23410.Cover_.jpg\";s:8:\"filesize\";i:223775;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(213, 55, '_wp_attached_file', '2026/02/HWMS24300.Complete.cover_.jpg'),
(214, 55, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:2560;s:6:\"height\";i:2560;s:4:\"file\";s:37:\"2026/02/HWMS24300.Complete.cover_.jpg\";s:8:\"filesize\";i:252280;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(215, 56, '_wp_attached_file', '2026/02/HWMS22675.cover_.remix_.v03.jpg'),
(216, 56, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:2560;s:6:\"height\";i:2560;s:4:\"file\";s:39:\"2026/02/HWMS22675.cover_.remix_.v03.jpg\";s:8:\"filesize\";i:568461;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(217, 57, '_wp_attached_file', '2026/02/HWMS24715.not_.about_.cats_.v02.jpg'),
(218, 57, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:2560;s:6:\"height\";i:2560;s:4:\"file\";s:43:\"2026/02/HWMS24715.not_.about_.cats_.v02.jpg\";s:8:\"filesize\";i:311978;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(219, 58, '_wp_attached_file', '2026/02/2024.story-lines.SFRT_.jpeg'),
(220, 58, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1440;s:6:\"height\";i:1440;s:4:\"file\";s:35:\"2026/02/2024.story-lines.SFRT_.jpeg\";s:8:\"filesize\";i:222853;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(221, 59, '_wp_attached_file', '2026/02/HWMS24710.Wow_.and_.flutter.v01.jpg'),
(222, 59, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1440;s:6:\"height\";i:1440;s:4:\"file\";s:43:\"2026/02/HWMS24710.Wow_.and_.flutter.v01.jpg\";s:8:\"filesize\";i:182581;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(223, 60, '_wp_attached_file', '2026/02/recent-show-2.png'),
(224, 60, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:600;s:6:\"height\";i:600;s:4:\"file\";s:25:\"2026/02/recent-show-2.png\";s:8:\"filesize\";i:311795;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(225, 61, '_wp_attached_file', '2026/02/recent-show-3.png'),
(226, 61, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:600;s:6:\"height\";i:600;s:4:\"file\";s:25:\"2026/02/recent-show-3.png\";s:8:\"filesize\";i:129402;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(227, 62, '_wp_attached_file', '2026/02/recent-show-1.png'),
(228, 62, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:600;s:6:\"height\";i:600;s:4:\"file\";s:25:\"2026/02/recent-show-1.png\";s:8:\"filesize\";i:88926;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(229, 63, '_wp_attached_file', '2026/02/5.jpg'),
(230, 63, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:430;s:6:\"height\";i:430;s:4:\"file\";s:13:\"2026/02/5.jpg\";s:8:\"filesize\";i:80729;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(231, 64, '_wp_attached_file', '2026/02/10.jpg'),
(232, 64, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:360;s:6:\"height\";i:360;s:4:\"file\";s:14:\"2026/02/10.jpg\";s:8:\"filesize\";i:64458;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(233, 65, '_wp_attached_file', '2026/02/9.jpg'),
(234, 65, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:360;s:6:\"height\";i:360;s:4:\"file\";s:13:\"2026/02/9.jpg\";s:8:\"filesize\";i:85357;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(235, 66, '_wp_attached_file', '2026/02/4.jpg'),
(236, 66, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:430;s:6:\"height\";i:430;s:4:\"file\";s:13:\"2026/02/4.jpg\";s:8:\"filesize\";i:119384;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(237, 67, '_wp_attached_file', '2026/02/3.jpg'),
(238, 67, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:360;s:6:\"height\";i:360;s:4:\"file\";s:13:\"2026/02/3.jpg\";s:8:\"filesize\";i:71272;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(239, 68, '_wp_attached_file', '2026/02/6.jpg'),
(240, 68, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:240;s:6:\"height\";i:240;s:4:\"file\";s:13:\"2026/02/6.jpg\";s:8:\"filesize\";i:44757;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(241, 69, '_wp_attached_file', '2026/02/7.jpg'),
(242, 69, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:350;s:6:\"height\";i:350;s:4:\"file\";s:13:\"2026/02/7.jpg\";s:8:\"filesize\";i:81997;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(243, 1, '_wp_trash_meta_status', 'publish'),
(244, 1, '_wp_trash_meta_time', '1771850969'),
(245, 1, '_wp_desired_post_slug', 'hello-world'),
(246, 1, '_wp_trash_meta_comments_status', 'a:1:{i:1;s:1:\"1\";}'),
(247, 71, '_edit_lock', '1771852128:1'),
(250, 71, '_thumbnail_id', '60'),
(251, 71, '_edit_last', '1'),
(254, 73, '_edit_lock', '1771852157:1'),
(257, 73, '_thumbnail_id', '60'),
(258, 73, '_edit_last', '1'),
(261, 75, '_edit_lock', '1771852186:1'),
(264, 75, '_thumbnail_id', '54'),
(265, 75, '_edit_last', '1'),
(268, 77, '_edit_lock', '1771852217:1'),
(271, 77, '_thumbnail_id', '53'),
(272, 77, '_edit_last', '1'),
(275, 79, '_edit_lock', '1771852249:1'),
(278, 79, '_thumbnail_id', '57'),
(279, 79, '_edit_last', '1'),
(282, 81, '_edit_lock', '1771852285:1'),
(285, 81, '_thumbnail_id', '55'),
(286, 81, '_edit_last', '1'),
(289, 83, '_edit_lock', '1771852312:1'),
(292, 83, '_thumbnail_id', '56'),
(293, 83, '_edit_last', '1'),
(296, 85, '_edit_lock', '1771852341:1'),
(299, 85, '_thumbnail_id', '59'),
(300, 85, '_edit_last', '1'),
(303, 87, '_edit_lock', '1771852369:1'),
(306, 87, '_thumbnail_id', '65'),
(307, 87, '_edit_last', '1'),
(310, 89, '_edit_lock', '1771857080:1'),
(313, 89, '_thumbnail_id', '58'),
(314, 89, '_edit_last', '1'),
(325, 89, 'enclosure', 'https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3\n8945229\naudio/mpeg\na:6:{s:8:\"duration\";s:7:\"0:06:13\";s:12:\"set_duration\";s:1:\"0\";s:8:\"set_size\";s:1:\"0\";s:8:\"explicit\";s:1:\"0\";s:12:\"episode_type\";s:4:\"full\";s:10:\"podcast_id\";s:0:\"\";}'),
(330, 92, '_menu_item_type', 'custom'),
(331, 92, '_menu_item_menu_item_parent', '0'),
(332, 92, '_menu_item_object_id', '92'),
(333, 92, '_menu_item_object', 'custom'),
(334, 92, '_menu_item_target', ''),
(335, 92, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(336, 92, '_menu_item_xfn', ''),
(337, 92, '_menu_item_url', '#'),
(338, 92, '_menu_item_orphaned', '1772003778'),
(339, 93, '_edit_lock', '1772006602:1'),
(340, 95, '_menu_item_type', 'post_type'),
(341, 95, '_menu_item_menu_item_parent', '96'),
(342, 95, '_menu_item_object_id', '93'),
(343, 95, '_menu_item_object', 'page'),
(344, 95, '_menu_item_target', ''),
(345, 95, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(346, 95, '_menu_item_xfn', ''),
(347, 95, '_menu_item_url', ''),
(349, 96, '_menu_item_type', 'custom'),
(350, 96, '_menu_item_menu_item_parent', '0'),
(351, 96, '_menu_item_object_id', '96'),
(352, 96, '_menu_item_object', 'custom'),
(353, 96, '_menu_item_target', ''),
(354, 96, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(355, 96, '_menu_item_xfn', ''),
(356, 96, '_menu_item_url', '#'),
(358, 12, '_wp_old_date', '2026-02-23'),
(359, 13, '_wp_old_date', '2026-02-23'),
(360, 97, '_menu_item_type', 'post_type'),
(361, 97, '_menu_item_menu_item_parent', '0'),
(362, 97, '_menu_item_object_id', '93'),
(363, 97, '_menu_item_object', 'page'),
(364, 97, '_menu_item_target', ''),
(365, 97, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(366, 97, '_menu_item_xfn', ''),
(367, 97, '_menu_item_url', ''),
(369, 98, '_menu_item_type', 'custom'),
(370, 98, '_menu_item_menu_item_parent', '0'),
(371, 98, '_menu_item_object_id', '98'),
(372, 98, '_menu_item_object', 'custom'),
(373, 98, '_menu_item_target', ''),
(374, 98, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(375, 98, '_menu_item_xfn', ''),
(376, 98, '_menu_item_url', 'https://www.djaghe.com/djaghe-llc/'),
(378, 99, '_menu_item_type', 'custom'),
(379, 99, '_menu_item_menu_item_parent', '0'),
(380, 99, '_menu_item_object_id', '99'),
(381, 99, '_menu_item_object', 'custom'),
(382, 99, '_menu_item_target', ''),
(383, 99, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(384, 99, '_menu_item_xfn', ''),
(385, 99, '_menu_item_url', 'https://www.djaghe.com/bio/david-alan-grier/'),
(387, 93, '_wp_page_template', 'hwms-audio-theatre.php'),
(388, 100, '_edit_last', '1'),
(389, 100, '_edit_lock', '1772005132:1'),
(390, 104, '_edit_lock', '1772005046:1'),
(391, 105, '_edit_lock', '1772006600:1'),
(392, 106, '_wp_attached_file', '2026/02/theatresound02.jpg'),
(393, 106, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1000;s:6:\"height\";i:750;s:4:\"file\";s:26:\"2026/02/theatresound02.jpg\";s:8:\"filesize\";i:375724;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(396, 105, '_thumbnail_id', '106'),
(397, 105, '_edit_last', '1'),
(400, 108, '_edit_lock', '1772005594:1'),
(401, 109, '_wp_attached_file', '2026/02/1-global-logistics.jpg'),
(402, 109, '_wp_attachment_metadata', 'a:6:{s:5:\"width\";i:1000;s:6:\"height\";i:600;s:4:\"file\";s:30:\"2026/02/1-global-logistics.jpg\";s:8:\"filesize\";i:141840;s:5:\"sizes\";a:0:{}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(405, 108, '_thumbnail_id', '109'),
(406, 108, '_edit_last', '1'),
(412, 93, 'footnotes', ''),
(414, 112, 'footnotes', ''),
(416, 93, '_edit_last', '1'),
(417, 93, 'heading', 'HWMS Audio Theatre'),
(418, 93, '_heading', 'field_699ea6c129fb9'),
(419, 93, 'heading_link', 'http://localhost/audio.djaghe.com/hwms-audio-theatre/'),
(420, 93, '_heading_link', 'field_699ea6e429fba'),
(421, 93, 'description', 'On the other hand, we denounce with righteous indignation and dislike men who are so beguiled and demoralized by the charms of pleasure of the moment, so blinded by desire, that they cannot foresee the pain and trouble that are bound to ensue.'),
(422, 93, '_description', 'field_699ea6f729fbb'),
(423, 112, 'heading', 'HWMS Audio Theatre'),
(424, 112, '_heading', 'field_699ea6c129fb9'),
(425, 112, 'heading_link', 'http://localhost/audio.djaghe.com/hwms-audio-theatre/'),
(426, 112, '_heading_link', 'field_699ea6e429fba'),
(427, 112, 'description', 'On the other hand, we denounce with righteous indignation and dislike men who are so beguiled and demoralized by the charms of pleasure of the moment, so blinded by desire, that they cannot foresee the pain and trouble that are bound to ensue.'),
(428, 112, '_description', 'field_699ea6f729fbb');

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_posts`
--

CREATE TABLE `wp_djg_posts` (
  `ID` bigint(20) UNSIGNED NOT NULL,
  `post_author` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `post_content` longtext NOT NULL,
  `post_title` text NOT NULL,
  `post_excerpt` text NOT NULL,
  `post_status` varchar(20) NOT NULL DEFAULT 'publish',
  `comment_status` varchar(20) NOT NULL DEFAULT 'open',
  `ping_status` varchar(20) NOT NULL DEFAULT 'open',
  `post_password` varchar(255) NOT NULL DEFAULT '',
  `post_name` varchar(200) NOT NULL DEFAULT '',
  `to_ping` text NOT NULL,
  `pinged` text NOT NULL,
  `post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `post_content_filtered` longtext NOT NULL,
  `post_parent` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `guid` varchar(255) NOT NULL DEFAULT '',
  `menu_order` int(11) NOT NULL DEFAULT 0,
  `post_type` varchar(20) NOT NULL DEFAULT 'post',
  `post_mime_type` varchar(100) NOT NULL DEFAULT '',
  `comment_count` bigint(20) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_posts`
--

INSERT INTO `wp_djg_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1, 1, '2026-02-23 09:54:03', '2026-02-23 09:54:03', '<!-- wp:paragraph -->\n<p>Welcome to WordPress. This is your first post. Edit or delete it, then start writing!</p>\n<!-- /wp:paragraph -->', 'Hello world!', '', 'trash', 'open', 'open', '', 'hello-world__trashed', '', '', '2026-02-23 12:49:29', '2026-02-23 12:49:29', '', 0, 'http://localhost/audio.djaghe.com/?p=1', 0, 'post', '', 1),
(2, 1, '2026-02-23 09:54:03', '2026-02-23 09:54:03', '<!-- wp:paragraph -->\n<p>This is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\">\n<!-- wp:paragraph -->\n<p>Hi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like pi&#241;a coladas. (And gettin\' caught in the rain.)</p>\n<!-- /wp:paragraph -->\n</blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>...or something like this:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\">\n<!-- wp:paragraph -->\n<p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p>\n<!-- /wp:paragraph -->\n</blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://localhost/audio.djaghe.com/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->', 'Sample Page', '', 'publish', 'closed', 'open', '', 'sample-page', '', '', '2026-02-23 09:54:03', '2026-02-23 09:54:03', '', 0, 'http://localhost/audio.djaghe.com/?page_id=2', 0, 'page', '', 0),
(3, 1, '2026-02-23 09:54:03', '2026-02-23 09:54:03', '<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Who we are</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>Our website address is: http://localhost/audio.djaghe.com.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Comments</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor&#8217;s IP address and browser user agent string to help spam detection.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Media</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Cookies</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select &quot;Remember Me&quot;, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Embedded content from other websites</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Who we share your data with</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>If you request a password reset, your IP address will be included in the reset email.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">How long we retain your data</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">What rights you have over your data</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Where your data is sent</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class=\"privacy-policy-tutorial\">Suggested text: </strong>Visitor comments may be checked through an automated spam detection service.</p>\n<!-- /wp:paragraph -->\n', 'Privacy Policy', '', 'draft', 'closed', 'open', '', 'privacy-policy', '', '', '2026-02-23 09:54:03', '2026-02-23 09:54:03', '', 0, 'http://localhost/audio.djaghe.com/?page_id=3', 0, 'page', '', 0),
(4, 0, '2026-02-23 09:54:12', '2026-02-23 09:54:12', '<!-- wp:page-list /-->', 'Navigation', '', 'publish', 'closed', 'closed', '', 'navigation', '', '', '2026-02-23 09:54:12', '2026-02-23 09:54:12', '', 0, 'http://localhost/audio.djaghe.com/2026/02/23/navigation/', 0, 'wp_navigation', '', 0),
(5, 0, '2026-02-23 09:54:12', '2026-02-23 09:54:12', '<!-- wp:page-list /-->', 'Navigation', '', 'publish', 'closed', 'closed', '', 'navigation', '', '', '2026-02-23 09:54:12', '2026-02-23 09:54:12', '', 0, 'http://localhost/audio.djaghe.com/index.php/2026/02/23/navigation/', 0, 'wp_navigation', '', 0),
(6, 1, '2026-02-23 09:54:44', '0000-00-00 00:00:00', '', 'Auto Draft', '', 'auto-draft', 'open', 'open', '', '', '', '', '2026-02-23 09:54:44', '0000-00-00 00:00:00', '', 0, 'http://localhost/audio.djaghe.com/?p=6', 0, 'post', '', 0),
(7, 1, '2026-02-23 10:12:28', '2026-02-23 10:12:28', '', 'About Us', '', 'publish', 'closed', 'closed', '', 'about-us', '', '', '2026-02-23 10:12:59', '2026-02-23 10:12:59', '', 0, 'http://localhost/audio.djaghe.com/?page_id=7', 0, 'page', '', 0),
(8, 1, '2026-02-23 10:12:28', '2026-02-23 10:12:28', '', 'About US', '', 'inherit', 'closed', 'closed', '', '7-revision-v1', '', '', '2026-02-23 10:12:28', '2026-02-23 10:12:28', '', 7, 'http://localhost/audio.djaghe.com/?p=8', 0, 'revision', '', 0),
(9, 1, '2026-02-23 10:12:40', '0000-00-00 00:00:00', '', 'Auto Draft', '', 'auto-draft', 'closed', 'closed', '', '', '', '', '2026-02-23 10:12:40', '0000-00-00 00:00:00', '', 0, 'http://localhost/audio.djaghe.com/?page_id=9', 0, 'page', '', 0),
(10, 1, '2026-02-23 10:12:59', '2026-02-23 10:12:59', '', 'About Us', '', 'inherit', 'closed', 'closed', '', '7-revision-v1', '', '', '2026-02-23 10:12:59', '2026-02-23 10:12:59', '', 7, 'http://localhost/audio.djaghe.com/?p=10', 0, 'revision', '', 0),
(12, 1, '2026-02-25 07:19:14', '2026-02-23 10:14:00', '', 'Djaghe LLC', '', 'publish', 'closed', 'closed', '', 'djaghe-llc', '', '', '2026-02-25 07:19:14', '2026-02-25 07:19:14', '', 0, 'http://localhost/audio.djaghe.com/?p=12', 3, 'nav_menu_item', '', 0),
(13, 1, '2026-02-25 07:19:14', '2026-02-23 10:14:00', '', 'David Alan Grier', '', 'publish', 'closed', 'closed', '', 'david-alan-grier', '', '', '2026-02-25 07:19:14', '2026-02-25 07:19:14', '', 0, 'http://localhost/audio.djaghe.com/?p=13', 4, 'nav_menu_item', '', 0),
(14, 1, '2026-02-23 10:17:25', '2026-02-23 10:17:25', '', 'Home', '', 'publish', 'closed', 'closed', '', 'home', '', '', '2026-02-23 11:53:05', '2026-02-23 11:53:05', '', 0, 'http://localhost/audio.djaghe.com/?page_id=14', 0, 'page', '', 0),
(15, 1, '2026-02-23 10:17:25', '2026-02-23 10:17:25', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 10:17:25', '2026-02-23 10:17:25', '', 14, 'http://localhost/audio.djaghe.com/?p=15', 0, 'revision', '', 0),
(18, 1, '2026-02-23 10:19:58', '2026-02-23 10:19:58', '', 'logo-1', '', 'inherit', 'open', 'closed', '', 'logo-1', '', '', '2026-02-23 10:27:08', '2026-02-23 10:27:08', '', 19, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/logo-1.png', 0, 'attachment', 'image/png', 0),
(19, 1, '2026-02-23 10:23:05', '2026-02-23 10:23:05', '', 'Header Settings', '', 'publish', 'closed', 'closed', '', 'header-settings', '', '', '2026-02-23 10:27:08', '2026-02-23 10:27:08', '', 0, 'http://localhost/audio.djaghe.com/?page_id=19', 0, 'page', '', 0),
(20, 1, '2026-02-23 10:23:05', '2026-02-23 10:23:05', '', 'Header Settings', '', 'inherit', 'closed', 'closed', '', '19-revision-v1', '', '', '2026-02-23 10:23:05', '2026-02-23 10:23:05', '', 19, 'http://localhost/audio.djaghe.com/?p=20', 0, 'revision', '', 0),
(21, 1, '2026-02-23 10:23:18', '2026-02-23 10:23:18', '', 'Footer Settings', '', 'publish', 'closed', 'closed', '', 'footer-settings', '', '', '2026-02-23 10:27:42', '2026-02-23 10:27:42', '', 0, 'http://localhost/audio.djaghe.com/?page_id=21', 0, 'page', '', 0),
(22, 1, '2026-02-23 10:23:18', '2026-02-23 10:23:18', '', 'Footer Settings', '', 'inherit', 'closed', 'closed', '', '21-revision-v1', '', '', '2026-02-23 10:23:18', '2026-02-23 10:23:18', '', 21, 'http://localhost/audio.djaghe.com/?p=22', 0, 'revision', '', 0),
(23, 1, '2026-02-23 10:25:05', '2026-02-23 10:25:05', 'a:9:{s:8:\"location\";a:1:{i:0;a:1:{i:0;a:3:{s:5:\"param\";s:4:\"page\";s:8:\"operator\";s:2:\"==\";s:5:\"value\";s:2:\"21\";}}}s:8:\"position\";s:6:\"normal\";s:5:\"style\";s:7:\"default\";s:15:\"label_placement\";s:3:\"top\";s:21:\"instruction_placement\";s:5:\"label\";s:14:\"hide_on_screen\";s:0:\"\";s:11:\"description\";s:0:\"\";s:12:\"show_in_rest\";i:0;s:13:\"display_title\";s:0:\"\";}', 'Footer Settings', 'footer-settings', 'publish', 'closed', 'closed', '', 'group_699c2ac32b9c2', '', '', '2026-02-23 10:25:05', '2026-02-23 10:25:05', '', 0, 'http://localhost/audio.djaghe.com/?post_type=acf-field-group&#038;p=23', 0, 'acf-field-group', '', 0),
(24, 1, '2026-02-23 10:25:05', '2026-02-23 10:25:05', 'a:17:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:5:\"image\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"return_format\";s:5:\"array\";s:7:\"library\";s:3:\"all\";s:9:\"min_width\";s:0:\"\";s:10:\"min_height\";s:0:\"\";s:8:\"min_size\";s:0:\"\";s:9:\"max_width\";s:0:\"\";s:10:\"max_height\";s:0:\"\";s:8:\"max_size\";s:0:\"\";s:10:\"mime_types\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:12:\"preview_size\";s:6:\"medium\";}', 'Footer Logo', 'footer_logo', 'publish', 'closed', 'closed', '', 'field_699c2ac37e72b', '', '', '2026-02-23 10:25:05', '2026-02-23 10:25:05', '', 23, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=24', 0, 'acf-field', '', 0),
(25, 1, '2026-02-23 10:25:05', '2026-02-23 10:25:05', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:4:\"text\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";s:7:\"prepend\";s:0:\"\";s:6:\"append\";s:0:\"\";}', 'Footer Heading', 'footer_heading', 'publish', 'closed', 'closed', '', 'field_699c2adb7e72c', '', '', '2026-02-23 10:25:05', '2026-02-23 10:25:05', '', 23, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=25', 1, 'acf-field', '', 0),
(26, 1, '2026-02-23 10:25:05', '2026-02-23 10:25:05', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:4:\"text\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";s:7:\"prepend\";s:0:\"\";s:6:\"append\";s:0:\"\";}', 'Footer Description', 'footer_description', 'publish', 'closed', 'closed', '', 'field_699c2ae97e72d', '', '', '2026-02-23 10:25:05', '2026-02-23 10:25:05', '', 23, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=26', 2, 'acf-field', '', 0),
(27, 1, '2026-02-23 10:25:45', '2026-02-23 10:25:45', 'a:9:{s:8:\"location\";a:1:{i:0;a:1:{i:0;a:3:{s:5:\"param\";s:4:\"page\";s:8:\"operator\";s:2:\"==\";s:5:\"value\";s:2:\"19\";}}}s:8:\"position\";s:6:\"normal\";s:5:\"style\";s:7:\"default\";s:15:\"label_placement\";s:3:\"top\";s:21:\"instruction_placement\";s:5:\"label\";s:14:\"hide_on_screen\";s:0:\"\";s:11:\"description\";s:0:\"\";s:12:\"show_in_rest\";i:0;s:13:\"display_title\";s:0:\"\";}', 'Header Settings', 'header-settings', 'publish', 'closed', 'closed', '', 'group_699c2b0f309bb', '', '', '2026-02-23 10:26:33', '2026-02-23 10:26:33', '', 0, 'http://localhost/audio.djaghe.com/?post_type=acf-field-group&#038;p=27', 0, 'acf-field-group', '', 0),
(28, 1, '2026-02-23 10:25:44', '2026-02-23 10:25:44', 'a:17:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:5:\"image\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"return_format\";s:5:\"array\";s:7:\"library\";s:3:\"all\";s:9:\"min_width\";s:0:\"\";s:10:\"min_height\";s:0:\"\";s:8:\"min_size\";s:0:\"\";s:9:\"max_width\";s:0:\"\";s:10:\"max_height\";s:0:\"\";s:8:\"max_size\";s:0:\"\";s:10:\"mime_types\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:12:\"preview_size\";s:6:\"medium\";}', 'Header Logo', 'header_logo', 'publish', 'closed', 'closed', '', 'field_699c2b0fbf54e', '', '', '2026-02-23 10:25:44', '2026-02-23 10:25:44', '', 27, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=28', 0, 'acf-field', '', 0),
(29, 1, '2026-02-23 10:27:07', '2026-02-23 10:27:07', '', 'Header Settings', '', 'inherit', 'closed', 'closed', '', '19-revision-v1', '', '', '2026-02-23 10:27:07', '2026-02-23 10:27:07', '', 19, 'http://localhost/audio.djaghe.com/?p=29', 0, 'revision', '', 0),
(30, 1, '2026-02-23 10:27:41', '2026-02-23 10:27:41', '', 'Footer Settings', '', 'inherit', 'closed', 'closed', '', '21-revision-v1', '', '', '2026-02-23 10:27:41', '2026-02-23 10:27:41', '', 21, 'http://localhost/audio.djaghe.com/?p=30', 0, 'revision', '', 0),
(31, 1, '2026-02-23 10:31:56', '2026-02-23 10:31:56', 'a:9:{s:8:\"location\";a:1:{i:0;a:1:{i:0;a:3:{s:5:\"param\";s:13:\"page_template\";s:8:\"operator\";s:2:\"==\";s:5:\"value\";s:8:\"home.php\";}}}s:8:\"position\";s:15:\"acf_after_title\";s:5:\"style\";s:7:\"default\";s:15:\"label_placement\";s:4:\"left\";s:21:\"instruction_placement\";s:5:\"label\";s:14:\"hide_on_screen\";s:0:\"\";s:11:\"description\";s:0:\"\";s:12:\"show_in_rest\";i:0;s:13:\"display_title\";s:0:\"\";}', 'Home Page Fields', 'home-page-fields', 'publish', 'closed', 'closed', '', 'group_699c2c5026f74', '', '', '2026-02-23 11:33:40', '2026-02-23 11:33:40', '', 0, 'http://localhost/audio.djaghe.com/?post_type=acf-field-group&#038;p=31', 0, 'acf-field-group', '', 0),
(32, 1, '2026-02-23 10:31:56', '2026-02-23 10:31:56', 'a:9:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:3:\"tab\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";b:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:9:\"placement\";s:3:\"top\";s:8:\"endpoint\";i:0;s:8:\"selected\";i:0;}', 'Banner Section', 'banner_section', 'publish', 'closed', 'closed', '', 'field_699c2c507cd05', '', '', '2026-02-23 10:31:56', '2026-02-23 10:31:56', '', 31, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=32', 0, 'acf-field', '', 0),
(33, 1, '2026-02-23 10:31:56', '2026-02-23 10:31:56', 'a:17:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:5:\"image\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"return_format\";s:5:\"array\";s:7:\"library\";s:3:\"all\";s:9:\"min_width\";s:0:\"\";s:10:\"min_height\";s:0:\"\";s:8:\"min_size\";s:0:\"\";s:9:\"max_width\";s:0:\"\";s:10:\"max_height\";s:0:\"\";s:8:\"max_size\";s:0:\"\";s:10:\"mime_types\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:12:\"preview_size\";s:6:\"medium\";}', 'Banner Image', 'banner_image', 'publish', 'closed', 'closed', '', 'field_699c2c847cd06', '', '', '2026-02-23 10:31:56', '2026-02-23 10:31:56', '', 31, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=33', 1, 'acf-field', '', 0),
(34, 1, '2026-02-23 10:37:39', '2026-02-23 10:37:39', 'a:9:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:3:\"tab\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";b:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:9:\"placement\";s:3:\"top\";s:8:\"endpoint\";i:0;s:8:\"selected\";i:0;}', 'Left Main Section', 'left_main_section', 'publish', 'closed', 'closed', '', 'field_699c2d61d96ae', '', '', '2026-02-23 10:40:32', '2026-02-23 10:40:32', '', 40, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=34', 0, 'acf-field', '', 0),
(35, 1, '2026-02-23 10:37:39', '2026-02-23 10:37:39', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:8:\"textarea\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:4:\"rows\";s:0:\"\";s:11:\"placeholder\";s:0:\"\";s:9:\"new_lines\";s:0:\"\";}', 'Main Section Top Description', 'main_section_top_description', 'publish', 'closed', 'closed', '', 'field_699c2d9bd96b0', '', '', '2026-02-23 11:33:40', '2026-02-23 11:33:40', '', 40, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=35', 1, 'acf-field', '', 0),
(36, 1, '2026-02-23 10:37:39', '2026-02-23 10:37:39', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:4:\"text\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";s:7:\"prepend\";s:0:\"\";s:6:\"append\";s:0:\"\";}', 'Main Section Heading', 'main_section_heading', 'publish', 'closed', 'closed', '', 'field_699c2dc6d96b1', '', '', '2026-02-23 10:40:32', '2026-02-23 10:40:32', '', 40, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=36', 2, 'acf-field', '', 0),
(37, 1, '2026-02-23 10:37:39', '2026-02-23 10:37:39', 'a:9:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:3:\"tab\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";b:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:9:\"placement\";s:3:\"top\";s:8:\"endpoint\";i:0;s:8:\"selected\";i:0;}', 'Right Recent Post Section', 'right_', 'publish', 'closed', 'closed', '', 'field_699c2d79d96af', '', '', '2026-02-23 10:40:32', '2026-02-23 10:40:32', '', 40, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=37', 3, 'acf-field', '', 0),
(38, 1, '2026-02-23 10:37:39', '2026-02-23 10:37:39', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:4:\"text\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";s:7:\"prepend\";s:0:\"\";s:6:\"append\";s:0:\"\";}', 'Recent Post Heading', 'recent_post_heading', 'publish', 'closed', 'closed', '', 'field_699c2ddfd96b2', '', '', '2026-02-23 11:33:40', '2026-02-23 11:33:40', '', 40, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=38', 4, 'acf-field', '', 0),
(40, 1, '2026-02-23 10:39:16', '2026-02-23 10:39:16', 'a:8:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:5:\"group\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:6:\"layout\";s:5:\"block\";s:10:\"sub_fields\";a:0:{}}', 'Main Section Fields', 'main_section_fields', 'publish', 'closed', 'closed', '', 'field_699c2e3ebb9cf', '', '', '2026-02-23 10:43:43', '2026-02-23 10:43:43', '', 31, 'http://localhost/audio.djaghe.com/?post_type=acf-field&#038;p=40', 3, 'acf-field', '', 0),
(41, 1, '2026-02-23 10:39:20', '2026-02-23 10:39:20', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 10:39:20', '2026-02-23 10:39:20', '', 14, 'http://localhost/audio.djaghe.com/?p=41', 0, 'revision', '', 0),
(42, 1, '2026-02-23 10:41:58', '2026-02-23 10:41:58', 'a:9:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:3:\"tab\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";b:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:9:\"placement\";s:3:\"top\";s:8:\"endpoint\";i:0;s:8:\"selected\";i:0;}', 'Main Section', 'main_section', 'publish', 'closed', 'closed', '', 'field_699c2ee026e1a', '', '', '2026-02-23 10:41:58', '2026-02-23 10:41:58', '', 31, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=42', 2, 'acf-field', '', 0),
(44, 1, '2026-02-23 10:45:01', '2026-02-23 10:45:01', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 10:45:01', '2026-02-23 10:45:01', '', 14, 'http://localhost/audio.djaghe.com/?p=44', 0, 'revision', '', 0),
(45, 1, '2026-02-23 11:07:52', '2026-02-23 11:07:52', '', 'hwms-ad-banner', '', 'inherit', 'open', 'closed', '', 'hwms-ad-banner', '', '', '2026-02-23 11:07:52', '2026-02-23 11:07:52', '', 14, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/hwms-ad-banner.png', 0, 'attachment', 'image/png', 0),
(46, 1, '2026-02-23 11:07:57', '2026-02-23 11:07:57', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 11:07:57', '2026-02-23 11:07:57', '', 14, 'http://localhost/audio.djaghe.com/?p=46', 0, 'revision', '', 0),
(47, 1, '2026-02-23 11:34:54', '2026-02-23 11:34:54', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 11:34:54', '2026-02-23 11:34:54', '', 14, 'http://localhost/audio.djaghe.com/?p=47', 0, 'revision', '', 0),
(48, 1, '2026-02-23 11:53:04', '2026-02-23 11:53:04', '', 'Home', '', 'inherit', 'closed', 'closed', '', '14-revision-v1', '', '', '2026-02-23 11:53:04', '2026-02-23 11:53:04', '', 14, 'http://localhost/audio.djaghe.com/?p=48', 0, 'revision', '', 0),
(49, 1, '2026-02-23 11:58:58', '0000-00-00 00:00:00', '', 'Auto Draft', '', 'auto-draft', 'open', 'open', '', '', '', '', '2026-02-23 11:58:58', '0000-00-00 00:00:00', '', 0, 'http://localhost/audio.djaghe.com/?p=49', 0, 'post', '', 0),
(50, 1, '2026-02-23 12:20:15', '2026-02-23 12:20:15', 'a:9:{s:8:\"location\";a:1:{i:0;a:1:{i:0;a:3:{s:5:\"param\";s:8:\"taxonomy\";s:8:\"operator\";s:2:\"==\";s:5:\"value\";s:8:\"category\";}}}s:8:\"position\";s:6:\"normal\";s:5:\"style\";s:7:\"default\";s:15:\"label_placement\";s:3:\"top\";s:21:\"instruction_placement\";s:5:\"label\";s:14:\"hide_on_screen\";s:0:\"\";s:11:\"description\";s:0:\"\";s:12:\"show_in_rest\";i:0;s:13:\"display_title\";s:0:\"\";}', 'Category Image', 'category-image', 'publish', 'closed', 'closed', '', 'group_699c45ad8a4e4', '', '', '2026-02-23 12:20:15', '2026-02-23 12:20:15', '', 0, 'http://localhost/audio.djaghe.com/?post_type=acf-field-group&#038;p=50', 0, 'acf-field-group', '', 0),
(51, 1, '2026-02-23 12:20:15', '2026-02-23 12:20:15', 'a:17:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:5:\"image\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"return_format\";s:5:\"array\";s:7:\"library\";s:3:\"all\";s:9:\"min_width\";s:0:\"\";s:10:\"min_height\";s:0:\"\";s:8:\"min_size\";s:0:\"\";s:9:\"max_width\";s:0:\"\";s:10:\"max_height\";s:0:\"\";s:8:\"max_size\";s:0:\"\";s:10:\"mime_types\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:12:\"preview_size\";s:6:\"medium\";}', 'Category Image', 'category_image', 'publish', 'closed', 'closed', '', 'field_699c45ae67911', '', '', '2026-02-23 12:20:15', '2026-02-23 12:20:15', '', 50, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=51', 0, 'acf-field', '', 0),
(52, 1, '2026-02-23 12:22:09', '2026-02-23 12:22:09', '', 'HWMS22470.cover_.episode.2025', '', 'inherit', 'open', 'closed', '', 'hwms22470-cover_-episode-2025', '', '', '2026-02-23 12:22:09', '2026-02-23 12:22:09', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS22470.cover_.episode.2025.jpg', 0, 'attachment', 'image/jpeg', 0),
(53, 1, '2026-02-23 12:22:45', '2026-02-23 12:22:45', '', 'HWMS23405.Cover1_', '', 'inherit', 'open', 'closed', '', 'hwms23405-cover1_', '', '', '2026-02-23 12:22:45', '2026-02-23 12:22:45', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS23405.Cover1_.jpg', 0, 'attachment', 'image/jpeg', 0),
(54, 1, '2026-02-23 12:23:19', '2026-02-23 12:23:19', '', 'HWMS23410.Cover_', '', 'inherit', 'open', 'closed', '', 'hwms23410-cover_', '', '', '2026-02-23 12:23:19', '2026-02-23 12:23:19', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS23410.Cover_.jpg', 0, 'attachment', 'image/jpeg', 0),
(55, 1, '2026-02-23 12:23:45', '2026-02-23 12:23:45', '', 'HWMS24300.Complete.cover_', '', 'inherit', 'open', 'closed', '', 'hwms24300-complete-cover_', '', '', '2026-02-23 12:23:45', '2026-02-23 12:23:45', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS24300.Complete.cover_.jpg', 0, 'attachment', 'image/jpeg', 0),
(56, 1, '2026-02-23 12:24:28', '2026-02-23 12:24:28', '', 'HWMS22675.cover_.remix_.v03', '', 'inherit', 'open', 'closed', '', 'hwms22675-cover_-remix_-v03', '', '', '2026-02-23 12:24:28', '2026-02-23 12:24:28', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS22675.cover_.remix_.v03.jpg', 0, 'attachment', 'image/jpeg', 0),
(57, 1, '2026-02-23 12:24:58', '2026-02-23 12:24:58', '', 'HWMS24715.not_.about_.cats_.v02', '', 'inherit', 'open', 'closed', '', 'hwms24715-not_-about_-cats_-v02', '', '', '2026-02-23 12:24:58', '2026-02-23 12:24:58', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS24715.not_.about_.cats_.v02.jpg', 0, 'attachment', 'image/jpeg', 0),
(58, 1, '2026-02-23 12:25:27', '2026-02-23 12:25:27', '', '2024.story-lines.SFRT_', '', 'inherit', 'open', 'closed', '', '2024-story-lines-sfrt_', '', '', '2026-02-23 12:25:27', '2026-02-23 12:25:27', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/2024.story-lines.SFRT_.jpeg', 0, 'attachment', 'image/jpeg', 0),
(59, 1, '2026-02-23 12:25:48', '2026-02-23 12:25:48', '', 'HWMS24710.Wow_.and_.flutter.v01', '', 'inherit', 'open', 'closed', '', 'hwms24710-wow_-and_-flutter-v01', '', '', '2026-02-23 12:25:48', '2026-02-23 12:25:48', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/HWMS24710.Wow_.and_.flutter.v01.jpg', 0, 'attachment', 'image/jpeg', 0),
(60, 1, '2026-02-23 12:26:45', '2026-02-23 12:26:45', '', 'recent-show-2', '', 'inherit', 'open', 'closed', '', 'recent-show-2', '', '', '2026-02-23 12:26:45', '2026-02-23 12:26:45', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/recent-show-2.png', 0, 'attachment', 'image/png', 0),
(61, 1, '2026-02-23 12:27:15', '2026-02-23 12:27:15', '', 'recent-show-3', '', 'inherit', 'open', 'closed', '', 'recent-show-3', '', '', '2026-02-23 12:27:15', '2026-02-23 12:27:15', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/recent-show-3.png', 0, 'attachment', 'image/png', 0),
(62, 1, '2026-02-23 12:28:00', '2026-02-23 12:28:00', '', 'recent-show-1', '', 'inherit', 'open', 'closed', '', 'recent-show-1', '', '', '2026-02-23 12:28:00', '2026-02-23 12:28:00', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/recent-show-1.png', 0, 'attachment', 'image/png', 0),
(63, 1, '2026-02-23 12:32:25', '2026-02-23 12:32:25', '', '5', '', 'inherit', 'open', 'closed', '', '5', '', '', '2026-02-23 12:32:25', '2026-02-23 12:32:25', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/5.jpg', 0, 'attachment', 'image/jpeg', 0),
(64, 1, '2026-02-23 12:32:48', '2026-02-23 12:32:48', '', '10', '', 'inherit', 'open', 'closed', '', '10', '', '', '2026-02-23 12:32:48', '2026-02-23 12:32:48', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/10.jpg', 0, 'attachment', 'image/jpeg', 0),
(65, 1, '2026-02-23 12:33:32', '2026-02-23 12:33:32', '', '9', '', 'inherit', 'open', 'closed', '', '9', '', '', '2026-02-23 12:33:32', '2026-02-23 12:33:32', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/9.jpg', 0, 'attachment', 'image/jpeg', 0),
(66, 1, '2026-02-23 12:34:14', '2026-02-23 12:34:14', '', '4', '', 'inherit', 'open', 'closed', '', '4', '', '', '2026-02-23 12:34:14', '2026-02-23 12:34:14', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/4.jpg', 0, 'attachment', 'image/jpeg', 0),
(67, 1, '2026-02-23 12:34:37', '2026-02-23 12:34:37', '', '3', '', 'inherit', 'open', 'closed', '', '3', '', '', '2026-02-23 12:34:37', '2026-02-23 12:34:37', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/3.jpg', 0, 'attachment', 'image/jpeg', 0),
(68, 1, '2026-02-23 12:35:00', '2026-02-23 12:35:00', '', '6', '', 'inherit', 'open', 'closed', '', '6', '', '', '2026-02-23 12:35:00', '2026-02-23 12:35:00', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/6.jpg', 0, 'attachment', 'image/jpeg', 0),
(69, 1, '2026-02-23 12:36:00', '2026-02-23 12:36:00', '', '7', '', 'inherit', 'open', 'closed', '', '7', '', '', '2026-02-23 12:36:00', '2026-02-23 12:36:00', '', 0, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/7.jpg', 0, 'attachment', 'image/jpeg', 0),
(70, 1, '2026-02-23 12:49:29', '2026-02-23 12:49:29', '<!-- wp:paragraph -->\n<p>Welcome to WordPress. This is your first post. Edit or delete it, then start writing!</p>\n<!-- /wp:paragraph -->', 'Hello world!', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2026-02-23 12:49:29', '2026-02-23 12:49:29', '', 1, 'http://localhost/audio.djaghe.com/?p=70', 0, 'revision', '', 0),
(71, 1, '2026-02-23 13:08:44', '2026-02-23 13:08:44', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 1', '', 'publish', 'open', 'open', '', 'test-post-1', '', '', '2026-02-23 13:08:46', '2026-02-23 13:08:46', '', 0, 'http://localhost/audio.djaghe.com/?p=71', 0, 'post', '', 0),
(72, 1, '2026-02-23 13:08:44', '2026-02-23 13:08:44', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 1', '', 'inherit', 'closed', 'closed', '', '71-revision-v1', '', '', '2026-02-23 13:08:44', '2026-02-23 13:08:44', '', 71, 'http://localhost/audio.djaghe.com/?p=72', 0, 'revision', '', 0),
(73, 1, '2026-02-23 13:09:14', '2026-02-23 13:09:14', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 2', '', 'publish', 'open', 'open', '', 'test-post-2', '', '', '2026-02-23 13:09:16', '2026-02-23 13:09:16', '', 0, 'http://localhost/audio.djaghe.com/?p=73', 0, 'post', '', 0),
(74, 1, '2026-02-23 13:09:14', '2026-02-23 13:09:14', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 2', '', 'inherit', 'closed', 'closed', '', '73-revision-v1', '', '', '2026-02-23 13:09:14', '2026-02-23 13:09:14', '', 73, 'http://localhost/audio.djaghe.com/?p=74', 0, 'revision', '', 0),
(75, 1, '2026-02-23 13:09:43', '2026-02-23 13:09:43', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 3', '', 'publish', 'open', 'open', '', 'test-post-3', '', '', '2026-02-23 13:09:45', '2026-02-23 13:09:45', '', 0, 'http://localhost/audio.djaghe.com/?p=75', 0, 'post', '', 0),
(76, 1, '2026-02-23 13:09:43', '2026-02-23 13:09:43', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 3', '', 'inherit', 'closed', 'closed', '', '75-revision-v1', '', '', '2026-02-23 13:09:43', '2026-02-23 13:09:43', '', 75, 'http://localhost/audio.djaghe.com/?p=76', 0, 'revision', '', 0),
(77, 1, '2026-02-23 13:10:13', '2026-02-23 13:10:13', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 4', '', 'publish', 'open', 'open', '', 'test-post-4', '', '', '2026-02-23 13:10:16', '2026-02-23 13:10:16', '', 0, 'http://localhost/audio.djaghe.com/?p=77', 0, 'post', '', 0),
(78, 1, '2026-02-23 13:10:13', '2026-02-23 13:10:13', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 4', '', 'inherit', 'closed', 'closed', '', '77-revision-v1', '', '', '2026-02-23 13:10:13', '2026-02-23 13:10:13', '', 77, 'http://localhost/audio.djaghe.com/?p=78', 0, 'revision', '', 0),
(79, 1, '2026-02-23 13:10:46', '2026-02-23 13:10:46', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 5', '', 'publish', 'open', 'open', '', 'test-post-5', '', '', '2026-02-23 13:10:49', '2026-02-23 13:10:49', '', 0, 'http://localhost/audio.djaghe.com/?p=79', 0, 'post', '', 0),
(80, 1, '2026-02-23 13:10:46', '2026-02-23 13:10:46', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 5', '', 'inherit', 'closed', 'closed', '', '79-revision-v1', '', '', '2026-02-23 13:10:46', '2026-02-23 13:10:46', '', 79, 'http://localhost/audio.djaghe.com/?p=80', 0, 'revision', '', 0),
(81, 1, '2026-02-23 13:11:20', '2026-02-23 13:11:20', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 6', '', 'publish', 'open', 'open', '', 'test-post-6', '', '', '2026-02-23 13:11:23', '2026-02-23 13:11:23', '', 0, 'http://localhost/audio.djaghe.com/?p=81', 0, 'post', '', 0);
INSERT INTO `wp_djg_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(82, 1, '2026-02-23 13:11:20', '2026-02-23 13:11:20', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 6', '', 'inherit', 'closed', 'closed', '', '81-revision-v1', '', '', '2026-02-23 13:11:20', '2026-02-23 13:11:20', '', 81, 'http://localhost/audio.djaghe.com/?p=82', 0, 'revision', '', 0),
(83, 1, '2026-02-23 13:11:49', '2026-02-23 13:11:49', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 7', '', 'publish', 'open', 'open', '', 'test-post-7', '', '', '2026-02-23 13:11:51', '2026-02-23 13:11:51', '', 0, 'http://localhost/audio.djaghe.com/?p=83', 0, 'post', '', 0),
(84, 1, '2026-02-23 13:11:49', '2026-02-23 13:11:49', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 7', '', 'inherit', 'closed', 'closed', '', '83-revision-v1', '', '', '2026-02-23 13:11:49', '2026-02-23 13:11:49', '', 83, 'http://localhost/audio.djaghe.com/?p=84', 0, 'revision', '', 0),
(85, 1, '2026-02-23 13:12:18', '2026-02-23 13:12:18', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 8', '', 'publish', 'open', 'open', '', 'test-post-8', '', '', '2026-02-23 13:12:20', '2026-02-23 13:12:20', '', 0, 'http://localhost/audio.djaghe.com/?p=85', 0, 'post', '', 0),
(86, 1, '2026-02-23 13:12:18', '2026-02-23 13:12:18', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 8', '', 'inherit', 'closed', 'closed', '', '85-revision-v1', '', '', '2026-02-23 13:12:18', '2026-02-23 13:12:18', '', 85, 'http://localhost/audio.djaghe.com/?p=86', 0, 'revision', '', 0),
(87, 1, '2026-02-23 13:12:47', '2026-02-23 13:12:47', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 9', '', 'publish', 'open', 'open', '', 'test-post-9', '', '', '2026-02-23 13:12:49', '2026-02-23 13:12:49', '', 0, 'http://localhost/audio.djaghe.com/?p=87', 0, 'post', '', 0),
(88, 1, '2026-02-23 13:12:47', '2026-02-23 13:12:47', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 9', '', 'inherit', 'closed', 'closed', '', '87-revision-v1', '', '', '2026-02-23 13:12:47', '2026-02-23 13:12:47', '', 87, 'http://localhost/audio.djaghe.com/?p=88', 0, 'revision', '', 0),
(89, 1, '2026-02-23 13:13:22', '2026-02-23 13:13:22', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p></p>\n<!-- /wp:paragraph -->', 'Test Post 10', '', 'publish', 'open', 'open', '', 'test-post-10', '', '', '2026-02-23 14:11:14', '2026-02-23 14:11:14', '', 0, 'http://localhost/audio.djaghe.com/?p=89', 0, 'post', '', 0),
(90, 1, '2026-02-23 13:13:22', '2026-02-23 13:13:22', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'Test Post 10', '', 'inherit', 'closed', 'closed', '', '89-revision-v1', '', '', '2026-02-23 13:13:22', '2026-02-23 13:13:22', '', 89, 'http://localhost/audio.djaghe.com/?p=90', 0, 'revision', '', 0),
(91, 1, '2026-02-23 13:58:43', '2026-02-23 13:58:43', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p></p>\n<!-- /wp:paragraph -->', 'Test Post 10', '', 'inherit', 'closed', 'closed', '', '89-revision-v1', '', '', '2026-02-23 13:58:43', '2026-02-23 13:58:43', '', 89, 'http://localhost/audio.djaghe.com/?p=91', 0, 'revision', '', 0),
(92, 1, '2026-02-25 07:16:18', '0000-00-00 00:00:00', '', 'About Us', '', 'draft', 'closed', 'closed', '', '', '', '', '2026-02-25 07:16:18', '0000-00-00 00:00:00', '', 0, 'http://localhost/audio.djaghe.com/?p=92', 1, 'nav_menu_item', '', 0),
(93, 1, '2026-02-25 07:17:50', '2026-02-25 07:17:50', '', 'HWMS Audio Theatre', '', 'publish', 'closed', 'closed', '', 'hwms-audio-theatre', '', '', '2026-02-25 07:45:01', '2026-02-25 07:45:01', '', 0, 'http://localhost/audio.djaghe.com/?page_id=93', 0, 'page', '', 0),
(94, 1, '2026-02-25 07:17:50', '2026-02-25 07:17:50', '', 'HWMS Audio Theatre', '', 'inherit', 'closed', 'closed', '', '93-revision-v1', '', '', '2026-02-25 07:17:50', '2026-02-25 07:17:50', '', 93, 'http://localhost/audio.djaghe.com/?p=94', 0, 'revision', '', 0),
(95, 1, '2026-02-25 07:19:14', '2026-02-25 07:18:39', ' ', '', '', 'publish', 'closed', 'closed', '', '95', '', '', '2026-02-25 07:19:14', '2026-02-25 07:19:14', '', 0, 'http://localhost/audio.djaghe.com/?p=95', 2, 'nav_menu_item', '', 0),
(96, 1, '2026-02-25 07:19:14', '2026-02-25 07:18:39', '', 'About Us', '', 'publish', 'closed', 'closed', '', 'about-us', '', '', '2026-02-25 07:19:14', '2026-02-25 07:19:14', '', 0, 'http://localhost/audio.djaghe.com/?p=96', 1, 'nav_menu_item', '', 0),
(97, 1, '2026-02-25 07:20:27', '2026-02-25 07:20:27', ' ', '', '', 'publish', 'closed', 'closed', '', '97', '', '', '2026-02-25 07:20:27', '2026-02-25 07:20:27', '', 0, 'http://localhost/audio.djaghe.com/?p=97', 1, 'nav_menu_item', '', 0),
(98, 1, '2026-02-25 07:20:27', '2026-02-25 07:20:27', '', 'Djaghe LLC', '', 'publish', 'closed', 'closed', '', 'djaghe-llc-2', '', '', '2026-02-25 07:20:27', '2026-02-25 07:20:27', '', 0, 'http://localhost/audio.djaghe.com/?p=98', 2, 'nav_menu_item', '', 0),
(99, 1, '2026-02-25 07:20:27', '2026-02-25 07:20:27', '', 'David Alan Grier', '', 'publish', 'closed', 'closed', '', 'david-alan-grier-2', '', '', '2026-02-25 07:20:27', '2026-02-25 07:20:27', '', 0, 'http://localhost/audio.djaghe.com/?p=99', 3, 'nav_menu_item', '', 0),
(100, 1, '2026-02-25 07:38:52', '2026-02-25 07:38:52', 'a:9:{s:8:\"location\";a:1:{i:0;a:1:{i:0;a:3:{s:5:\"param\";s:13:\"page_template\";s:8:\"operator\";s:2:\"==\";s:5:\"value\";s:22:\"hwms-audio-theatre.php\";}}}s:8:\"position\";s:6:\"normal\";s:5:\"style\";s:7:\"default\";s:15:\"label_placement\";s:3:\"top\";s:21:\"instruction_placement\";s:5:\"label\";s:14:\"hide_on_screen\";s:0:\"\";s:11:\"description\";s:0:\"\";s:12:\"show_in_rest\";i:0;s:13:\"display_title\";s:0:\"\";}', 'HWMS Audio Theatre Page Fields', 'hwms-audio-theatre-page-fields', 'publish', 'closed', 'closed', '', 'group_699ea6bb53694', '', '', '2026-02-25 07:38:52', '2026-02-25 07:38:52', '', 0, 'http://localhost/audio.djaghe.com/?post_type=acf-field-group&#038;p=100', 0, 'acf-field-group', '', 0),
(101, 1, '2026-02-25 07:38:52', '2026-02-25 07:38:52', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:4:\"text\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";s:7:\"prepend\";s:0:\"\";s:6:\"append\";s:0:\"\";}', 'Heading', 'heading', 'publish', 'closed', 'closed', '', 'field_699ea6c129fb9', '', '', '2026-02-25 07:38:52', '2026-02-25 07:38:52', '', 100, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=101', 0, 'acf-field', '', 0),
(102, 1, '2026-02-25 07:38:52', '2026-02-25 07:38:52', 'a:9:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:3:\"url\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:11:\"placeholder\";s:0:\"\";}', 'Heading Link', 'heading_link', 'publish', 'closed', 'closed', '', 'field_699ea6e429fba', '', '', '2026-02-25 07:38:52', '2026-02-25 07:38:52', '', 100, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=102', 1, 'acf-field', '', 0),
(103, 1, '2026-02-25 07:38:52', '2026-02-25 07:38:52', 'a:12:{s:10:\"aria-label\";s:0:\"\";s:4:\"type\";s:8:\"textarea\";s:12:\"instructions\";s:0:\"\";s:8:\"required\";i:0;s:17:\"conditional_logic\";i:0;s:7:\"wrapper\";a:3:{s:5:\"width\";s:0:\"\";s:5:\"class\";s:0:\"\";s:2:\"id\";s:0:\"\";}s:13:\"default_value\";s:0:\"\";s:9:\"maxlength\";s:0:\"\";s:17:\"allow_in_bindings\";i:0;s:4:\"rows\";s:0:\"\";s:11:\"placeholder\";s:0:\"\";s:9:\"new_lines\";s:0:\"\";}', 'Description', 'description', 'publish', 'closed', 'closed', '', 'field_699ea6f729fbb', '', '', '2026-02-25 07:38:52', '2026-02-25 07:38:52', '', 100, 'http://localhost/audio.djaghe.com/?post_type=acf-field&p=103', 2, 'acf-field', '', 0),
(104, 1, '2026-02-25 07:39:46', '0000-00-00 00:00:00', '', 'Auto Draft', '', 'auto-draft', 'open', 'open', '', '', '', '', '2026-02-25 07:39:46', '0000-00-00 00:00:00', '', 0, 'http://localhost/audio.djaghe.com/?p=104', 0, 'post', '', 0),
(105, 1, '2026-02-25 07:42:20', '2026-02-25 07:42:20', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'HWMS Audio Theatre Test Post 1', '', 'publish', 'open', 'open', '', 'hwms-audio-theatre-test-post-1', '', '', '2026-02-25 07:46:48', '2026-02-25 07:46:48', '', 0, 'http://localhost/audio.djaghe.com/?p=105', 0, 'post', '', 0),
(106, 1, '2026-02-25 07:42:13', '2026-02-25 07:42:13', '', 'theatresound02', '', 'inherit', 'open', 'closed', '', 'theatresound02', '', '', '2026-02-25 07:42:13', '2026-02-25 07:42:13', '', 105, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/theatresound02.jpg', 0, 'attachment', 'image/jpeg', 0),
(107, 1, '2026-02-25 07:42:20', '2026-02-25 07:42:20', '<!-- wp:paragraph -->\n<p>Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum et Malorum\" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.</p>\n<!-- /wp:paragraph -->', 'HWMS Audio Theatre Test Post 1', '', 'inherit', 'closed', 'closed', '', '105-revision-v1', '', '', '2026-02-25 07:42:20', '2026-02-25 07:42:20', '', 105, 'http://localhost/audio.djaghe.com/?p=107', 0, 'revision', '', 0),
(108, 1, '2026-02-25 07:43:27', '2026-02-25 07:43:27', '<!-- wp:paragraph -->\n<p>It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using \'Content here, content here\', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for \'lorem ipsum\' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don\'t look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn\'t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable.</p>\n<!-- /wp:paragraph -->', 'HWMS Audio Theatre Test Post 2', '', 'publish', 'open', 'open', '', 'hwms-audio-theatre-test-post-2', '', '', '2026-02-25 07:46:33', '2026-02-25 07:46:33', '', 0, 'http://localhost/audio.djaghe.com/?p=108', 0, 'post', '', 0),
(109, 1, '2026-02-25 07:43:18', '2026-02-25 07:43:18', '', '1-global-logistics', '', 'inherit', 'open', 'closed', '', '1-global-logistics', '', '', '2026-02-25 07:43:18', '2026-02-25 07:43:18', '', 108, 'http://localhost/audio.djaghe.com/wp-content/uploads/2026/02/1-global-logistics.jpg', 0, 'attachment', 'image/jpeg', 0),
(110, 1, '2026-02-25 07:43:27', '2026-02-25 07:43:27', '<!-- wp:paragraph -->\n<p>It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using \'Content here, content here\', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for \'lorem ipsum\' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don\'t look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn\'t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable.</p>\n<!-- /wp:paragraph -->', 'HWMS Audio Theatre Test Post 2', '', 'inherit', 'closed', 'closed', '', '108-revision-v1', '', '', '2026-02-25 07:43:27', '2026-02-25 07:43:27', '', 108, 'http://localhost/audio.djaghe.com/?p=110', 0, 'revision', '', 0),
(112, 1, '2026-02-25 07:44:59', '2026-02-25 07:44:59', '', 'HWMS Audio Theatre', '', 'inherit', 'closed', 'closed', '', '93-revision-v1', '', '', '2026-02-25 07:44:59', '2026-02-25 07:44:59', '', 93, 'http://localhost/audio.djaghe.com/?p=112', 0, 'revision', '', 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_termmeta`
--

CREATE TABLE `wp_djg_termmeta` (
  `meta_id` bigint(20) UNSIGNED NOT NULL,
  `term_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `meta_key` varchar(255) DEFAULT NULL,
  `meta_value` longtext DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_termmeta`
--

INSERT INTO `wp_djg_termmeta` (`meta_id`, `term_id`, `meta_key`, `meta_value`) VALUES
(1, 8, 'category_image', '52'),
(2, 8, '_category_image', 'field_699c45ae67911'),
(3, 6, 'category_image', '53'),
(4, 6, '_category_image', 'field_699c45ae67911'),
(5, 3, 'category_image', '54'),
(6, 3, '_category_image', 'field_699c45ae67911'),
(7, 9, 'category_image', '55'),
(8, 9, '_category_image', 'field_699c45ae67911'),
(9, 13, 'category_image', '56'),
(10, 13, '_category_image', 'field_699c45ae67911'),
(11, 12, 'category_image', '57'),
(12, 12, '_category_image', 'field_699c45ae67911'),
(13, 10, 'category_image', '58'),
(14, 10, '_category_image', 'field_699c45ae67911'),
(15, 11, 'category_image', '59'),
(16, 11, '_category_image', 'field_699c45ae67911'),
(17, 4, 'category_image', '60'),
(18, 4, '_category_image', 'field_699c45ae67911'),
(19, 5, 'category_image', '61'),
(20, 5, '_category_image', 'field_699c45ae67911'),
(21, 7, 'category_image', '62'),
(22, 7, '_category_image', 'field_699c45ae67911'),
(23, 14, 'category_image', '63'),
(24, 14, '_category_image', 'field_699c45ae67911'),
(25, 16, 'category_image', '64'),
(26, 16, '_category_image', 'field_699c45ae67911'),
(27, 15, 'category_image', '65'),
(28, 15, '_category_image', 'field_699c45ae67911'),
(29, 18, 'category_image', '66'),
(30, 18, '_category_image', 'field_699c45ae67911'),
(31, 17, 'category_image', '67'),
(32, 17, '_category_image', 'field_699c45ae67911'),
(33, 19, 'category_image', '68'),
(34, 19, '_category_image', 'field_699c45ae67911'),
(35, 20, 'category_image', '69'),
(36, 20, '_category_image', 'field_699c45ae67911'),
(37, 22, 'category_image', ''),
(38, 22, '_category_image', 'field_699c45ae67911');

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_terms`
--

CREATE TABLE `wp_djg_terms` (
  `term_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(200) NOT NULL DEFAULT '',
  `slug` varchar(200) NOT NULL DEFAULT '',
  `term_group` bigint(10) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_terms`
--

INSERT INTO `wp_djg_terms` (`term_id`, `name`, `slug`, `term_group`) VALUES
(1, 'Uncategorized', 'uncategorized', 0),
(2, 'Primary Menu', 'primary-menu', 0),
(3, 'Resurrection', 'resurrection', 0),
(4, 'Embisivle Friend', 'embisivle-friend', 0),
(5, 'Talking and Shopping', 'talking-and-shopping', 0),
(6, 'Mother\'s Milk', 'mothers-milk', 0),
(7, 'Add. Subtract. Unite. Divide', 'add-subtract-unite-divide', 0),
(8, 'The London Necropolis Express', 'the-london-necropolis-express', 0),
(9, 'Your Results May Vary', 'your-results-may-vary', 0),
(10, 'SFRT', 'sfrt', 0),
(11, 'Maybe the Basquiats', 'maybe-the-basquiats', 0),
(12, 'Not About Kittens', 'not-about-kittens', 0),
(13, 'Life is A Dream', 'life-is-a-dream', 0),
(14, 'All Go Kaboom', 'all-go-kaboom', 0),
(15, 'Pinky &amp; Beta', 'pinky-beta', 0),
(16, 'Another Box for You', 'another-box-for-you', 0),
(17, 'The Cutting Edge', 'the-cutting-edge', 0),
(18, 'The Conversation', 'the-conversation', 0),
(19, 'The Prodigal Returns', 'the-prodigal-returns', 0),
(20, 'Six Chatbots Teach a Human About Microphones', 'six-chatbots-teach-a-human-about-microphones', 0),
(21, 'Footer Menu', 'footer-menu', 0),
(22, 'HWMS Audio Theatre', 'hwms-audio-theatre', 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_term_relationships`
--

CREATE TABLE `wp_djg_term_relationships` (
  `object_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `term_order` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_term_relationships`
--

INSERT INTO `wp_djg_term_relationships` (`object_id`, `term_taxonomy_id`, `term_order`) VALUES
(1, 1, 0),
(12, 2, 0),
(13, 2, 0),
(71, 4, 0),
(73, 4, 0),
(75, 3, 0),
(77, 6, 0),
(79, 12, 0),
(81, 9, 0),
(83, 13, 0),
(85, 11, 0),
(87, 15, 0),
(89, 10, 0),
(95, 2, 0),
(96, 2, 0),
(97, 21, 0),
(98, 21, 0),
(99, 21, 0),
(105, 22, 0),
(108, 22, 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_term_taxonomy`
--

CREATE TABLE `wp_djg_term_taxonomy` (
  `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL,
  `term_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `taxonomy` varchar(32) NOT NULL DEFAULT '',
  `description` longtext NOT NULL,
  `parent` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `count` bigint(20) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_term_taxonomy`
--

INSERT INTO `wp_djg_term_taxonomy` (`term_taxonomy_id`, `term_id`, `taxonomy`, `description`, `parent`, `count`) VALUES
(1, 1, 'category', '', 0, 0),
(2, 2, 'nav_menu', '', 0, 4),
(3, 3, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(4, 4, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 2),
(5, 5, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(6, 6, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(7, 7, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(8, 8, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(9, 9, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(10, 10, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(11, 11, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(12, 12, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(13, 13, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(14, 14, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(15, 15, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 1),
(16, 16, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(17, 17, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(18, 18, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(19, 19, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(20, 20, 'category', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', 0, 0),
(21, 21, 'nav_menu', '', 0, 3),
(22, 22, 'category', '', 0, 2);

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_usermeta`
--

CREATE TABLE `wp_djg_usermeta` (
  `umeta_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `meta_key` varchar(255) DEFAULT NULL,
  `meta_value` longtext DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_usermeta`
--

INSERT INTO `wp_djg_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES
(1, 1, 'nickname', 'audio_admin_djg'),
(2, 1, 'first_name', ''),
(3, 1, 'last_name', ''),
(4, 1, 'description', ''),
(5, 1, 'rich_editing', 'true'),
(6, 1, 'syntax_highlighting', 'true'),
(7, 1, 'comment_shortcuts', 'false'),
(8, 1, 'admin_color', 'fresh'),
(9, 1, 'use_ssl', '0'),
(10, 1, 'show_admin_bar_front', 'true'),
(11, 1, 'locale', ''),
(12, 1, 'wp_djg_capabilities', 'a:1:{s:13:\"administrator\";b:1;}'),
(13, 1, 'wp_djg_user_level', '10'),
(14, 1, 'dismissed_wp_pointers', ''),
(15, 1, 'show_welcome_panel', '1'),
(16, 1, 'session_tokens', 'a:2:{s:64:\"d300c049c3cae2dc325cf547f3bf488f687a200b0a1e4b590c34c74b9b49fb80\";a:4:{s:10:\"expiration\";i:1773050076;s:2:\"ip\";s:3:\"::1\";s:2:\"ua\";s:111:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36\";s:5:\"login\";i:1771840476;}s:64:\"2ad9868f9379fe2e7c128ce613d0cd82bccc290b1c5bcb0ab15bc3d5645d6325\";a:4:{s:10:\"expiration\";i:1773213304;s:2:\"ip\";s:3:\"::1\";s:2:\"ua\";s:111:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36\";s:5:\"login\";i:1772003704;}}'),
(17, 1, 'wp_djg_dashboard_quick_press_last_post_id', '6'),
(18, 1, 'managenav-menuscolumnshidden', 'a:5:{i:0;s:11:\"link-target\";i:1;s:11:\"css-classes\";i:2;s:3:\"xfn\";i:3;s:11:\"description\";i:4;s:15:\"title-attribute\";}'),
(19, 1, 'metaboxhidden_nav-menus', 'a:2:{i:0;s:25:\"add-post-type-publication\";i:1;s:12:\"add-post_tag\";}'),
(20, 1, 'nav_menu_recently_edited', '21'),
(21, 1, 'wp_djg_user-settings', 'libraryContent=browse'),
(22, 1, 'wp_djg_user-settings-time', '1771841898'),
(23, 1, 'wp_djg_persisted_preferences', 'a:5:{s:4:\"core\";a:4:{s:26:\"isComplementaryAreaVisible\";b:1;s:14:\"inactivePanels\";a:0:{}s:10:\"openPanels\";a:2:{i:0;s:11:\"post-status\";i:1;s:23:\"taxonomy-panel-category\";}s:16:\"hiddenBlockTypes\";a:0:{}}s:14:\"core/edit-post\";a:3:{s:12:\"welcomeGuide\";b:0;s:23:\"metaBoxesMainOpenHeight\";i:339;s:19:\"metaBoxesMainIsOpen\";b:1;}s:9:\"_modified\";s:24:\"2026-02-23T14:01:48.402Z\";s:17:\"core/edit-widgets\";a:2:{s:26:\"isComplementaryAreaVisible\";b:1;s:12:\"welcomeGuide\";b:0;}s:22:\"core/customize-widgets\";a:1:{s:12:\"welcomeGuide\";b:0;}}'),
(24, 1, 'powerpress_user', 'a:1:{s:19:\"dashboard_installed\";i:2;}');

-- --------------------------------------------------------

--
-- Table structure for table `wp_djg_users`
--

CREATE TABLE `wp_djg_users` (
  `ID` bigint(20) UNSIGNED NOT NULL,
  `user_login` varchar(60) NOT NULL DEFAULT '',
  `user_pass` varchar(255) NOT NULL DEFAULT '',
  `user_nicename` varchar(50) NOT NULL DEFAULT '',
  `user_email` varchar(100) NOT NULL DEFAULT '',
  `user_url` varchar(100) NOT NULL DEFAULT '',
  `user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `user_activation_key` varchar(255) NOT NULL DEFAULT '',
  `user_status` int(11) NOT NULL DEFAULT 0,
  `display_name` varchar(250) NOT NULL DEFAULT ''
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_djg_users`
--

INSERT INTO `wp_djg_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES
(1, 'audio_admin_djg', '$wp$2y$10$GCrszto.k50iv7lC645pSO2mSa.hbawQCLXISgmIVd5wvNEh7nim6', 'audio_admin_djg', 'dagrier@verizon.net', 'http://localhost/audio.djaghe.com', '2026-02-23 09:54:03', '', 0, 'audio_admin_djg');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `wp_djg_commentmeta`
--
ALTER TABLE `wp_djg_commentmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `comment_id` (`comment_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_djg_comments`
--
ALTER TABLE `wp_djg_comments`
  ADD PRIMARY KEY (`comment_ID`),
  ADD KEY `comment_post_ID` (`comment_post_ID`),
  ADD KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`),
  ADD KEY `comment_date_gmt` (`comment_date_gmt`),
  ADD KEY `comment_parent` (`comment_parent`),
  ADD KEY `comment_author_email` (`comment_author_email`(10));

--
-- Indexes for table `wp_djg_links`
--
ALTER TABLE `wp_djg_links`
  ADD PRIMARY KEY (`link_id`),
  ADD KEY `link_visible` (`link_visible`);

--
-- Indexes for table `wp_djg_options`
--
ALTER TABLE `wp_djg_options`
  ADD PRIMARY KEY (`option_id`),
  ADD UNIQUE KEY `option_name` (`option_name`),
  ADD KEY `autoload` (`autoload`);

--
-- Indexes for table `wp_djg_postmeta`
--
ALTER TABLE `wp_djg_postmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `post_id` (`post_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_djg_posts`
--
ALTER TABLE `wp_djg_posts`
  ADD PRIMARY KEY (`ID`),
  ADD KEY `post_name` (`post_name`(191)),
  ADD KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`),
  ADD KEY `post_parent` (`post_parent`),
  ADD KEY `post_author` (`post_author`),
  ADD KEY `type_status_author` (`post_type`,`post_status`,`post_author`);

--
-- Indexes for table `wp_djg_termmeta`
--
ALTER TABLE `wp_djg_termmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `term_id` (`term_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_djg_terms`
--
ALTER TABLE `wp_djg_terms`
  ADD PRIMARY KEY (`term_id`),
  ADD KEY `slug` (`slug`(191)),
  ADD KEY `name` (`name`(191));

--
-- Indexes for table `wp_djg_term_relationships`
--
ALTER TABLE `wp_djg_term_relationships`
  ADD PRIMARY KEY (`object_id`,`term_taxonomy_id`),
  ADD KEY `term_taxonomy_id` (`term_taxonomy_id`);

--
-- Indexes for table `wp_djg_term_taxonomy`
--
ALTER TABLE `wp_djg_term_taxonomy`
  ADD PRIMARY KEY (`term_taxonomy_id`),
  ADD UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`),
  ADD KEY `taxonomy` (`taxonomy`);

--
-- Indexes for table `wp_djg_usermeta`
--
ALTER TABLE `wp_djg_usermeta`
  ADD PRIMARY KEY (`umeta_id`),
  ADD KEY `user_id` (`user_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_djg_users`
--
ALTER TABLE `wp_djg_users`
  ADD PRIMARY KEY (`ID`),
  ADD KEY `user_login_key` (`user_login`),
  ADD KEY `user_nicename` (`user_nicename`),
  ADD KEY `user_email` (`user_email`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `wp_djg_commentmeta`
--
ALTER TABLE `wp_djg_commentmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_djg_comments`
--
ALTER TABLE `wp_djg_comments`
  MODIFY `comment_ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `wp_djg_links`
--
ALTER TABLE `wp_djg_links`
  MODIFY `link_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_djg_options`
--
ALTER TABLE `wp_djg_options`
  MODIFY `option_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=423;

--
-- AUTO_INCREMENT for table `wp_djg_postmeta`
--
ALTER TABLE `wp_djg_postmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=437;

--
-- AUTO_INCREMENT for table `wp_djg_posts`
--
ALTER TABLE `wp_djg_posts`
  MODIFY `ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=113;

--
-- AUTO_INCREMENT for table `wp_djg_termmeta`
--
ALTER TABLE `wp_djg_termmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=39;

--
-- AUTO_INCREMENT for table `wp_djg_terms`
--
ALTER TABLE `wp_djg_terms`
  MODIFY `term_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=23;

--
-- AUTO_INCREMENT for table `wp_djg_term_taxonomy`
--
ALTER TABLE `wp_djg_term_taxonomy`
  MODIFY `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=23;

--
-- AUTO_INCREMENT for table `wp_djg_usermeta`
--
ALTER TABLE `wp_djg_usermeta`
  MODIFY `umeta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

--
-- AUTO_INCREMENT for table `wp_djg_users`
--
ALTER TABLE `wp_djg_users`
  MODIFY `ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT;

