am began urging theme authors to <a href="https://wptavern.com/wordpress-org-strongly-urges-theme-authors-to-switch-to-locally-hosted-webfonts">switch to locally hosted fonts</a> after a German court case decision, which <a href="https://wptavern.com/german-court-fines-website-owner-for-violating-the-gdpr-by-using-google-hosted-fonts">fined a website owner for violating the GDPR by using Google-hosted webfonts</a>. Since that ruling, German website owners have <a href="https://www.reddit.com/r/de_EDV/comments/xm6803/abmahnung_bzgl_dsgvoversto%C3%9F_wg_angeblicher/">continued to receive threats of fines</a> for not having their fonts hosted locally. </p>\n\n\n\n<p>The makers of the <a href="https://fontsplugin.com/">Fonts Plugin</a>, a commercial product with a free version on WordPress.org, have created a tool called <a href="https://fontsplugin.com/google-fonts-checker/">Google Fonts Checker</a> that will help website owners discover where their fonts are hosted. The tool analyzes any URL entered and if the fonts are hosted by Google, it says &#8220;Google Fonts Connection Found&#8221; with a red &#8216;X.&#8217; Sites that are in the clear will show a notice that a Google Fonts connection was not found:</p>\n\n\n\n<img />\n\n\n\n<p>Google Fonts Checker is useful for non-technical users who are not sure whether their theme or plugins are referencing fonts hosted on Google&#8217;s servers. Beyond delivering the simple connection message, the tool scans the website and returns a list of the font files used to render the page, which can be helpful in tracking down the specific extension loading these files.</p>\n\n\n\n<p>More than 200,000 people are using the <a href="https://wordpress.org/plugins/olympus-google-fonts/">Fonts Plugin</a> to load assets from the Google Fonts Library. Although the Google Fonts Checker tool is free to use and doesn&#8217;t require any personal information or login, the free version of the Fonts Plugin doesn&#8217;t support hosting fonts locally. Users will either need to upgrade to the commercial version or use a different plugin, like <a href="https://wordpress.org/plugins/local-google-fonts/">Local Google Fonts</a> or the <a href="https://wordpress.org/plugins/host-webfonts-local/">OMGF | Host Google Fonts Locally</a> plugin, both of which perform this for free.</p>\n\n\n\n<p>Those who find a Google Fonts connection using the tool may also consider switching to <a href="https://fonts.bunny.net/">Bunny Fonts</a>, an open-source, privacy-first web font platform with no tracking or logging that is fully GDPR compliant. It can act as a drop-in replacement to Google Fonts. The <a href="https://wordpress.org/plugins/replace-google-fonts-with-bunny-fonts/">Replace Google Fonts with Bunny Fonts</a> plugin makes it easy to switch.</p>\n\n\n\n<p>Some of WordPress&#8217; older default themes are still loading fonts from Google. A <a href="https://core.trac.wordpress.org/ticket/55985">ticket</a> for bundling the fonts with the legacy default themes had patches and was on track to be included in WordPress 6.1, but ended up getting <a href="https://wptavern.com/wordpress-punts-locally-hosted-fonts-for-legacy-default-themes-to-6-2-release">punted to a future release</a> after it was determined the approach needed more work. In the meantime, those who are concerned about using Google Fonts in older default themes can use a plugin to host them locally.</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, 22 Nov 2022 21:49:59 +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:13:"Sarah Gooding";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:20;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"WordPress.org blog: The Month in WordPress – October 2022";s: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=13988";s: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/2022/11/the-month-in-wordpress-october-2022/";s: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:12235:"<p>With the end of the year fast approaching, the WordPress project has not slowed down. Read on to learn more about the latest major release, WordPress 6.1, and the State of the Word 2022 live event, among other exciting news. It&#8217;s time to catch up on all things WordPress!</p>\n\n\n\n<hr class="wp-block-separator has-css-opacity" />\n\n\n\n<h2>Say hello to WordPress 6.1 “Misha”</h2>\n\n\n\n<p>The third and last major release of 2022, <a href="https://wordpress.org/news/2022/11/misha/"><strong>WordPress 6.1 “Misha,”</strong></a> shipped on November 1, 2022. Named after jazz pianist <strong>Mikhail “Misha” Alperin</strong>, this release comes packed with many improvements that refine the site-building experience introduced earlier this year in WordPress 5.9 and 6.0, as well as <a href="https://make.wordpress.org/core/2022/10/11/wordpress-6-1-accessibility-improvements/">accessibility</a> and <a href="https://make.wordpress.org/core/2022/10/11/performance-field-guide-for-wordpress-6-1/">performance</a> upgrades.</p>\n\n\n\n<p>WordPress 6.1 is also bundled with a new default block theme, <a href="https://wordpress.org/news/2022/11/introducing-twenty-twenty-three/">Twenty Twenty-Three (TT3)</a>, that features <strong>10 style variations</strong> designed by WordPress community members. These intentionally unique designs ensure that you can change the visual details of your site with ease—and within a single theme.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n\n</div>\n\n\n\n<p>Learn more about what&#8217;s in 6.1:</p>\n\n\n\n<ul>\n<li><a href="https://wordpress.org/news/2022/11/misha/">WordPress 6.1 “Misha” Announcement</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/10/12/wordpress-6-1-field-guide/">WordPress 6.1 Field Guide</a></li>\n</ul>\n\n\n\n<p>Following WordPress 6.1 “Misha”, a <a href="https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/">6.1.1 maintenance release</a> landed on November 15, 2022. This minor release includes about 50 bug fixes.</p>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p><a href="https://wordpress.org/download/">Download WordPress 6.1.1</a></p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<h2>State of the Word 2022 is coming on December 15</h2>\n\n\n\n<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2022/11/Web-SOTW-Image-1200x800-1.png?resize=1024%2C683&ssl=1" alt="Decorative blue background with text: " />\n\n\n\n<p><strong>State of the Word 2022</strong>, the annual keynote address delivered by the WordPress project’s co-founder, Matt Mullenweg, will be held on <strong>December 15, 2022</strong>. The event will take place in person in New York City and live-streamed via various WordPress.org social media platforms.</p>\n\n\n\n<p>You can also host or join a <a href="https://make.wordpress.org/community/handbook/meetup-organizer/state-of-the-word-watch-parties/">State of the Word watch party</a> to enjoy the event with your WordPress friends.</p>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p><a href="https://wordpress.org/news/2022/11/state-of-the-word-2022/">Learn more about State of the Word 2022</a></p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<h2>What’s new in Gutenberg</h2>\n\n\n\n<p>Two new versions of Gutenberg have shipped in the last month:</p>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/core/2022/10/27/whats-new-in-gutenberg-14-4-26-october/"><strong>Gutenberg 14.4</strong></a> was released on October 26, 2022, with support for a distraction-free mode that allows a more focused writing experience. Other notable highlights include a redesigned pattern inserter, content locking to the Navigation block, and improvements to fluid typography.</li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/11/09/whats-new-in-gutenberg-14-5-9-november/"><strong>Gutenberg 14.5</strong></a> sets the groundwork for future releases with code quality improvements and bug fixes. This version introduces a new “Document Overview” panel for easier access to the list view and document information, expands margin and padding support, and improves spacing visualizers. It was released on November 9, 2022.</li>\n</ul>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p>Explore some of the latest enhancements to the writing experience in <a href="https://make.wordpress.org/core/2022/10/28/core-editor-improvement-advancing-the-writing-experience/">this Core Editor Improvement post</a>.</p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<h2>Team updates: Documentation Contributor Day, WordPress.org redesign updates, and more</h2>\n\n\n\n<ul>\n<li>After a <a href="https://make.wordpress.org/core/2022/07/27/giving-fse-a-more-user-friendly-name/">lively discussion</a> around the site editing terminology, WordPress Executive Director Josepha Haden Chomphosy <a href="https://make.wordpress.org/updates/2022/11/04/site-editor-a-more-user-friendly-name/">announced that the term &#8220;Site Editor&#8221; will be used going forward</a> in reference to the suite of site editing tools.</li>\n\n\n\n<li>Last month, the Docs Team successfully held its <a href="https://make.wordpress.org/docs/2022/10/28/the-documentation-team-contributor-day-summary/">first online Contributor Day</a> to collaborate in real-time, help onboard new contributors, and work on backlog tasks.</li>\n\n\n\n<li>Progress and next steps for the WordPress.org website redesign were shared <a href="https://make.wordpress.org/meta/2022/10/21/wordpress-org-redesign-update/">in this post</a>. The following pages that will get a refreshed look and feel soon include <a href="https://make.wordpress.org/design/2022/11/11/a-refresh-of-wordpress-org-showcase/">Showcase</a> and <a href="https://make.wordpress.org/docs/2022/10/19/new-design-for-helphub-in-wordpress-org/">Documentation (HelpHub)</a>.</li>\n\n\n\n<li>The WordPress.org Theme Directory <a href="https://make.wordpress.org/meta/2022/10/20/displaying-style-variations-for-supporting-themes/">introduced a new feature</a> that allows visitors to preview style variations in block themes.</li>\n\n\n\n<li>Inspired by the Community Team’s efforts to reactivate meetup groups, the Polyglots Team is looking to start a <a href="https://make.wordpress.org/polyglots/2022/11/08/starting-a-polyglots-outreach-effort/">Polyglots outreach project</a> and welcomes help.</li>\n\n\n\n<li>The Training Team shared an <a href="https://make.wordpress.org/training/2022/11/01/summary-update-courses-currently-in-development-1-november-2022/">overview of some of the new Learn WordPress courses</a> they have been recently working on.</li>\n\n\n\n<li>Openverse’s catalog now includes <a href="https://make.wordpress.org/openverse/2022/11/16/openverse-now-includes-over-1-million-audio-records/">more than one million audio records</a>!</li>\n\n\n\n<li>The WordPress Photo Directory also reached a significant milestone by surpassing 5,000 photos! <a href="https://make.wordpress.org/photos/2022/11/17/the-road-to-5000-photos-a-retrospective/">Check out this celebratory retrospective from the Photos team</a>.</li>\n\n\n\n<li>Speaking of Openverse and the Photo Directory, <a href="https://wordpress.org/news/2022/11/episode-43-openverse-photo-directory-what-are-they-and-how-are-they-different/">don’t miss the latest episode of the WP Briefing podcast</a>—it covers the differences between these two resources, and how they work to further openly-licensed media.</li>\n\n\n\n<li>The latest edition of People of WordPress features <a href="https://wordpress.org/news/2022/10/people-of-wordpress-raghavendra-satish-peri/">Raghavendra Satish Peri</a>.</li>\n</ul>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p>Enjoy a spooky Halloween Mad Libs story completed by community contributors in <a href="https://wordpress.org/news/2022/10/episode-42-something-spooky-this-way-comes/">Episode 42 of WP Briefing</a>.</p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<h2>Feedback &amp; testing requests</h2>\n\n\n\n<ul>\n<li>The <a href="https://make.wordpress.org/core/2022/10/12/call-for-testing-plugin-dependencies/">Plugin Dependencies feature plugin is available for testing</a>. Provide your feedback by December 1, 2022.</li>\n\n\n\n<li>What does a genuinely sustainable WordPress community look like to you? Share your vision and thoughts in <a href="https://make.wordpress.org/project/2022/11/01/sustainability-channel-what-should-we-do/">this discussion post</a>.</li>\n\n\n\n<li>The new WordPress developer blog is in public beta and <a href="https://make.wordpress.org/core/2022/11/21/wordpress-developer-blog-is-in-public-beta/">ready for feedback</a>.</li>\n\n\n\n<li>The Core Team requests assistance with <a href="https://make.wordpress.org/hosting/2022/10/19/call-for-action-testing-rollback-feature/">testing a new Rollback Feature in WordPress core</a>.</li>\n\n\n\n<li>Version 21.2 of the WordPress mobile app for <a href="https://make.wordpress.org/mobile/2022/11/15/call-for-testing-wordpress-for-android-21-2/">Android</a> and <a href="https://make.wordpress.org/mobile/2022/11/14/call-for-testing-wordpress-for-ios-21-2/">iOS</a> is available for testing.</li>\n</ul>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p>Were you involved in WordPress 6.1? <a href="https://make.wordpress.org/core/2022/11/09/wordpress-6-1-misha-retrospective/">Share your thoughts</a> on the release process by December 15, 2022.</p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<h2>Event updates &amp; WordCamps</h2>\n\n\n\n<ul>\n<li>The WordCamp Asia organizing team is collaborating with WordCamp Central to bring the <a href="https://asia.wordcamp.org/2023/apply-for-wordcamp-asia-diversity-scholarship/">WordCamp Asia Diversity Scholarship</a>. In addition, the team recently announced the <a href="https://asia.wordcamp.org/2023/speakers-announcement-round-1/">first round of speakers</a>.</li>\n\n\n\n<li>Preparations for <a href="https://europe.wordcamp.org/2023/the-preparations-for-wordcamp-europe-2023-have-begun/">WordCamp Europe 2023</a> are underway.</li>\n\n\n\n<li>Don’t miss these upcoming WordCamps:\n<ul>\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1e7-1f1f7.png" alt="🇧🇷" class="wp-smiley" /> <a href="https://saopaulo.wordcamp.org/2022/">WordCamp São Paulo</a>, Brazil on November 26, 2022</li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ee-1f1f3.png" alt="🇮🇳" class="wp-smiley" /> <a href="https://kolkata.wordcamp.org/2022/">WordCamp Kolkata</a>, West Bengal, India on December 17-18, 2022</li>\n</ul>\n</li>\n</ul>\n\n\n\n<blockquote class="wp-block-quote has-extra-large-font-size">\n<p>Boost your speaking confidence in WordPress events. Register for the <a href="https://www.eventbrite.com/e/how-to-own-your-expertise-start-speaking-at-wordpress-events-wpdiversity-tickets-462153532657">How to Own Your Expertise &amp; Start Speaking at WordPress Events</a> online workshop happening December 7, 2022.</p>\n</blockquote>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<hr class="wp-block-separator has-css-opacity" />\n\n\n\n<p><strong><em><strong><em><strong><em>Have a story that we should include in the next issue of The Month in WordPress? <strong><em>Fill out </em></strong><a href="https://make.wordpress.org/community/month-in-wordpress-submissions/"><strong><em>this quick form</em></strong></a><strong><em> to let us know.</em></strong></em></strong></em></strong></em></strong></p>\n\n\n\n<p><em><em>The following folks contributed to this edition of The Month in WordPress:</em> <a href="https://profiles.wordpress.org/rmartinezduque/" class="mention"><span class="mentions-prefix">@</span>rmartinezduque</a>, <a href="https://profiles.wordpress.org/webcommsat/" class="mention"><span class="mentions-prefix">@</span>webcommsat</a>, <a href="https://profiles.wordpress.org/santanainniss/" class="mention"><span class="mentions-prefix">@</span>santanainniss</a>, <a href="https://profiles.wordpress.org/dansoschin/" class="mention"><span class="mentions-prefix">@</span>dansoschin</a>, <a href="https://profiles.wordpress.org/eidolonnight/" class="mention"><span class="mentions-prefix">@</span>eidolonnight</a>.</em></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, 22 Nov 2022 11: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:"rmartinezduque";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:21;a:6:{s:4:"data";s:13:"\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:65:"Do The Woo Community: Building a Cloud-Based SaaS versus Hosted ";s: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:28:"https://dothewoo.io/?p=73737";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"https://dothewoo.io/building-a-cloud-based-saas-versus-hosted/";s: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:377:"<p>Learn why NitroPack made the decision to go cloud-based vs. self hosted with the SasS product. </p>\n<p>&gt;&gt; The post <a rel="nofollow" href="https://dothewoo.io/building-a-cloud-based-saas-versus-hosted/">Building a Cloud-Based SaaS versus Hosted </a> appeared first on <a rel="nofollow" href="https://dothewoo.io">Do the Woo - a WooCommerce Builder Community</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, 22 Nov 2022 10:18: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:5:"BobWP";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:22;a:6:{s:4:"data";s:13:"\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:51:"WPTavern: WordPress Launches Developer Blog In Beta";s: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:30:"https://wptavern.com/?p=139729";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"https://wptavern.com/wordpress-launches-developer-blog-in-beta";s: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:3318:"<img />\n\n\n\n<p>WordPress.org will soon be launching a <a href="https://developer.wordpress.org/news/">blog for developers</a>. The blog went into beta at the end of last week and resides on a subdomain of the main site. It is sporting a design similar to WordPress&#8217; general News blog.</p>\n\n\n\n<p>One of the <a href="https://make.wordpress.org/project/2022/01/21/big-picture-goals-2022/">big picture goals</a> that WordPress&#8217; Executive Director Josepha Haden-Chomphosy identified for 2022 was the creation of a developer-focused communications site. This new blog is the culmination of an effort that began earlier this year.</p>\n\n\n\n<p>&#8220;Staying on top of the new features coming to the WordPress open-source project is one of the main barriers expressed by developers,&#8221; contributor Birgit Pauli-Haack said in the original <a href="https://make.wordpress.org/core/2022/02/25/proposal-to-start-a-news-blog-on-developer-wordpress-org/">proposal</a>.</p>\n\n\n\n<p>&#8220;The Make Core blog has a heavy emphasis on meeting notes for the various core teams, rather than highlighting new features. This makes it difficult for developers who are not contributors or who just occasionally contribute to find the relevant information among the team-related posts.&#8221;</p>\n\n\n\n<p>Content on the new developer blog will be focused on updates applicable to theme and plugin creators, developers who work at agencies, Gutenberg API updates, advanced programming concepts, PHP gems, and developer case studies. </p>\n\n\n\n<p> There are already three posts published, which offer a hint at what kind of content WordPress developers can expect on the blog:</p>\n\n\n\n<ul>\n<li><a href="https://developer.wordpress.org/news/2022/11/18/how-to-extend-wordpress-via-the-slotfill-system/">How to extend WordPress via the SlotFill system</a></li>\n\n\n\n<li><a href="https://developer.wordpress.org/news/2022/11/17/demystifying-home-and-posts-templates-in-wordpress-theme-development/">Demystifying Home and Posts Templates in WordPress theme development</a></li>\n\n\n\n<li><a href="https://developer.wordpress.org/news/2022/11/17/creating-themes-from-a-pattern-first-mindset/">Creating Themes from a Pattern-First Mindset</a></li>\n</ul>\n\n\n\n<p>The blog&#8217;s editorial process is being entirely <a href="https://github.com/WordPress/developer-blog-content">managed on GitHub</a> from pitches to publication. Anyone who wants to contribute can post to the <a href="https://github.com/WordPress/developer-blog-content/discussions/categories/ideas">Ideas board</a> for discussion. Approved ideas become blessed tasks and drafts and go through two reviews. People can contribute by posting ideas, writing posts, or joining the editorial team that reviews posts.</p>\n\n\n\n<p>Now that the blog is in beta, contributors are looking for feedback from WordPress&#8217; developer community. Leave comments on the <a href="https://make.wordpress.org/core/2022/11/21/wordpress-developer-blog-is-in-public-beta/">beta announcement</a> or join the next meeting  in the <a href="https://wordpress.slack.com/archives/C03RL47B3S8">core-dev-blog</a> WP Slack channel on December 1, at 13:00 UTC. <a href="https://developer.wordpress.org/news/feed/">Subscribe to the RSS feed</a> to never miss a post from WordPress&#8217; new developer blog.</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, 22 Nov 2022 03:10:56 +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:13:"Sarah Gooding";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:23;a:6:{s:4:"data";s:13:"\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:87:"WPTavern: State of the Word 2022 Will Be Livestreamed from New York City on December 15";s: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:30:"https://wptavern.com/?p=139734";s: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:98:"https://wptavern.com/state-of-the-word-2022-will-be-livestreamed-from-new-york-city-on-december-15";s: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:2961:"<p>Matt Mullenweg&#8217;s annual <a href="https://wordpress.org/news/2022/11/state-of-the-word-2022/">State of the Word</a> (SOTW) address will be delivered in New York City this year before a live audience, on December 15. The event format is similar to last year where a small group of invited guests will join in person. </p>\n\n\n\n<p>Traditionally, the State of the Word has been given at WordCamp US, capping off the event with an inspiring review of WordPress&#8217; progress and a lively Q&amp;A session. Starting in 2020, due to the pandemic, the SOTW transitioned to a separate, smaller event that can be broadcast to all who cannot attend. Organizers are planning to livestream this year&#8217;s event across WordPress.org&#8217;s social media platforms. </p>\n\n\n\n<p>Unlike last year, where prominent members of the community were invited to attend, organizers have created a form where anyone can <a href="https://wordcampcentral.survey.fm/request-a-seat-sotw-2022">request an invitation to attend</a>. Seats are available to the public on a first-come, first-served basis. The form states that masks will not be required at the event, a policy that is as controversial today as it was last year, and makes it impossible for medically vulnerable people to attend:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>&#8220;While at the event, masks are not mandatory but encouraged, as is using hand sanitizer and social distancing.&#8221;</p>\n</blockquote>\n\n\n\n<p>Since the majority of people will be watching via live stream, the Q&amp;A portion of the event will be handled via email for virtual participants. Anyone can ask a question in advance by emailing ask-matt@wordcamp.org or may ask during the event in the live stream chat on YouTube. WordPress Executive Director Josepha Haden-Chomphosy said there may be a follow-up post published with answers to questions not covered at the event.</p>\n\n\n\n<p>The live stream will be embedded in the <a href="https://wordpress.org/news/2022/11/state-of-the-word-2022/">announcement post</a> and will also air on <a href="https://youtube.com/wordpress">WordPress&#8217; YouTube channel</a> on <a rel="noreferrer noopener" href="https://calendar.google.com/calendar/u/0/r/eventedit?text=State+of+the+Word+2022&dates=20221215T180000Z/20221215T193000Z&details=State+of+the+Word+is+the+annual+keynote+address+delivered+by+the+WordPress+project%E2%80%99s+co-founder%2C+Matt+Mullenweg.+Every+year%2C+the+event+shares+reflections+on+the+project%E2%80%99s+progress+and+the+future+of+open+source.+Expect+this+and+more+in+this+year%E2%80%99s+edition.%0A%0AState+of+the+Word+will+be+live+streamed+from+New+York+City,+and+is+free+for+all+to+watch.%0A%0Ahttps://wordpress.org/news/2022/11/state-of-the-word-2022/" target="_blank">December 15, 2022, at 1–2:30 P.M. EST (18–19:30 UTC)</a>. Those who are hosting watch parties are encouraged to email support@wordcamp.org for additional resources from the Community Team.</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:"Mon, 21 Nov 2022 23:40:44 +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:13:"Sarah Gooding";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:24;a:6:{s:4:"data";s:13:"\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:42:"WordPress.org blog: State of the Word 2022";s: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=13971";s: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:58:"https://wordpress.org/news/2022/11/state-of-the-word-2022/";s: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:8590:"<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2022/11/Web-SOTW-Image-1200x800-1.png?resize=1024%2C683&ssl=1" alt="Decorative blue background with text: " />\n\n\n\n<p>Hello, WordPress!&nbsp;</p>\n\n\n\n<p><a href="https://calendar.google.com/calendar/u/0/r/eventedit?text=State+of+the+Word+2022&dates=20221215T180000Z/20221215T193000Z&details=State+of+the+Word+is+the+annual+keynote+address+delivered+by+the+WordPress+project%E2%80%99s+co-founder%2C+Matt+Mullenweg.+Every+year%2C+the+event+shares+reflections+on+the+project%E2%80%99s+progress+and+the+future+of+open+source.+Expect+this+and+more+in+this+year%E2%80%99s+edition.%0A%0AState+of+the+Word+will+be+live+streamed+from+New+York+City,+and+is+free+for+all+to+watch.%0A%0Ahttps://wordpress.org/news/2022/11/state-of-the-word-2022/" target="_blank" rel="noreferrer noopener">Mark your calendars</a>; it’s almost time for State of the Word 2022!</p>\n\n\n\n<p>State of the Word is the annual keynote address delivered by the WordPress project’s co-founder, <a href="https://ma.tt">Matt Mullenweg</a>. Every year, the event shares reflections on the project’s progress and the future of open source. Expect this and more in this year’s edition.</p>\n\n\n\n<p>This year’s event will take place in person in New York City and live-streamed via various WordPress.org social media platforms.&nbsp;</p>\n\n\n\n<p>Join Matt as he provides a retrospective of 2022, the latest WordPress releases, Site Editor advancements, and a return to in-person events around the globe, among other topics.</p>\n\n\n\n<p><strong>What:</strong> State of the Word 2022</p>\n\n\n\n<p><strong>When:</strong> <a href="https://calendar.google.com/calendar/u/0/r/eventedit?text=State+of+the+Word+2022&dates=20221215T180000Z/20221215T193000Z&details=State+of+the+Word+is+the+annual+keynote+address+delivered+by+the+WordPress+project%E2%80%99s+co-founder%2C+Matt+Mullenweg.+Every+year%2C+the+event+shares+reflections+on+the+project%E2%80%99s+progress+and+the+future+of+open+source.+Expect+this+and+more+in+this+year%E2%80%99s+edition.%0A%0AState+of+the+Word+will+be+live+streamed+from+New+York+City,+and+is+free+for+all+to+watch.%0A%0Ahttps://wordpress.org/news/2022/11/state-of-the-word-2022/" target="_blank" rel="noreferrer noopener">December 15, 2022, 1–2:30 P.M. EST (18–19:30 UTC)</a></p>\n\n\n\n<p><strong>How:</strong> If you’re watching from the comfort of your home or <a href="https://make.wordpress.org/community/handbook/meetup-organizer/state-of-the-word-watch-parties/">local watch party</a>, the live stream will be embedded in this post and available through the <a href="https://youtube.com/wordpress">WordPress YouTube channel</a>.</p>\n\n\n\n<p>Would you like to join the in-person audience? <a href="https://wordcampcentral.survey.fm/request-a-seat-sotw-2022">Request a seat by completing this survey</a>.</p>\n\n\n\n<h2>Have a question for Matt?</h2>\n\n\n\n<p>State of the Word will include a Q&amp;A session. If you want to participate, you can either send your question ahead of time to <strong>ask-matt@wordcamp.org</strong> or ask during the event in the live stream chat on YouTube.</p>\n\n\n\n<p>Given the volume of questions that are usually submitted, please note that it may not be possible to answer all of them in the live Q&amp;A. A follow-up post will be published after the State of the Word to answer those not covered at the event.</p>\n\n\n\n<p>First time attending State of the Word? Check out <a href="https://wordpress.tv/tag/state-of-the-word/">previous years&#8217; recordings on</a> <a href="https://wordpress.tv/tag/state-of-the-word/">WordPress.tv</a> to get a sense of the event.</p>\n\n\n\n<p>See you in person or online on December 15!</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-default" />\n\n\n\n<h2 id="join-a-state-of-the-word-watch-party-near-you">Join a State of the Word Watch Party near You</h2>\n\n\n\n<p>Can’t make it to New York? No problem, organize or join a watch party in your community in person or online. Like last year, the Community team has resources available to help! Check out <a href="https://make.wordpress.org/community/handbook/meetup-organizer/state-of-the-word-watch-parties/">this handbook page</a>, which includes event templates, information on requesting a Zoom account, and how to get some swag.</p>\n\n\n\n<p>Gather together to look back on how WordPress has grown in 2022 and what is ahead for 2023. Stay up-to-date as a group on the latest happenings in the WordPress world and collaborate together on any questions you might have for Matt!</p>\n\n\n\n<p>Below you can find a list of State of the Word watch parties that will be updated regularly as the event approaches. If you don’t see a watch party in your region, <a href="https://meetup.com/pro/wordpress">check this page on Meetup.com</a> to see if your local WordPress group is organizing one.</p>\n\n\n\n<ul>\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1fa-1f1f8.png" alt="🇺🇸" class="wp-smiley" /> <a href="https://www.meetup.com/SeattleWordPressMeetup">Seattle WordPress Meetup</a> &#8211; <a href="https://www.meetup.com/SeattleWordPressMeetup/events/282840880/">WordPress Developer Meetup: State of the Word/General Discussion</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ed-1f1f9.png" alt="🇭🇹" class="wp-smiley" /> <a href="https://www.meetup.com/Port-au-Prince-WordPress-Meetup">Port-au-Prince WordPress Meetup Group</a> &#8211; <a href="https://www.meetup.com/Port-au-Prince-WordPress-Meetup/events/289909938/">State of the Word Watch Party (Online)</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1e8-1f1ed.png" alt="🇨🇭" class="wp-smiley" /> <a href="https://www.meetup.com/geneva-wordpress">WordPress Meetups Genève (Geneva)</a> &#8211; <a href="https://www.meetup.com/geneva-wordpress/events/289943099/">State of the Word &#8220;Watch Party&#8221; et plus/and more (FR/EN) WordPress</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ee-1f1f9.png" alt="🇮🇹" class="wp-smiley" /> <a href="https://www.meetup.com/meetup-wordpress-ancona">WordPress Ancona Meetup</a> &#8211; <a href="https://www.meetup.com/meetup-wordpress-ancona/events/289968378/">State of the Word Watch Party + Auguri di Natale + Proposte 2023</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1e7-1f1ec.png" alt="🇧🇬" class="wp-smiley" /> <a href="https://www.meetup.com/WordPress-Sofia-Meetup">WordPress Sofia Meetup</a> &#8211; <a href="https://www.meetup.com/WordPress-Sofia-Meetup/events/289915099/">&#8220;State of the Word 2022&#8221; watch party!</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ea-1f1f8.png" alt="🇪🇸" class="wp-smiley" /> <a href="https://www.meetup.com/Granada-WordPress-Meetup">Granada WordPress Meetup</a> &#8211; <a href="https://www.meetup.com/Granada-WordPress-Meetup/events/290016526/">¡Veamos el State of the Word 2022!</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ee-1f1f3.png" alt="🇮🇳" class="wp-smiley" /> <a href="https://www.meetup.com/Kochi-WordPress-Meetup">Kochi WordPress Meetup</a> &#8211; <a href="https://www.meetup.com/Kochi-WordPress-Meetup/events/289893144/">State of the Word Watch Party (In-person)</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ee-1f1e9.png" alt="🇮🇩" class="wp-smiley" /> <a href="https://www.meetup.com/tegal-wordpress-meetup">WordPress Meetup Tegal</a> &#8211; <a href="https://www.meetup.com/tegal-wordpress-meetup/events/290031767/">Nonton bareng &#8220;State of the Word 2022&#8221;</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ef-1f1f5.png" alt="🇯🇵" class="wp-smiley" /> <a href="https://www.meetup.com/Tokyo-WordPress-Meetup">Tokyo WordPress Meetup</a> &#8211; <a href="https://www.meetup.com/Tokyo-WordPress-Meetup/events/289965452/">State of the Word から来年の WordPress を考えよう！+ 忘年会</a></li>\n\n\n\n<li><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f1fa-1f1f8.png" alt="🇺🇸" class="wp-smiley" /> <a href="https://www.meetup.com/wpgrandrapids">WPGR &#8211; Grand Rapids WordPress Meetup</a> &#8211; <a href="https://www.meetup.com/wpgrandrapids/events/290039217/">State of the Word Watch Party (In-person)</a></li>\n</ul>\n\n\n\n<p>If you are planning a watch party for State of the Word and have questions, please email support@wordcamp.org. A member of the WordPress community team will assist you in the best way possible.</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:"Mon, 21 Nov 2022 17:14:43 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Josepha";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:25;a:6:{s:4:"data";s:13:"\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:96:"Gutenberg Times: Block Art, MindMap block, Slotfills, Patterns and more – Weekend Edition #236";s: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=22670";s: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:99:"https://gutenbergtimes.com/block-art-mindmap-block-slotfills-patterns-and-more-weekend-edition-236/";s: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:25645:"<p>Howdy, </p>\n\n\n\n<p>I am so excited about next week! Finally, there will be another Six-a-side Festival at the <a href="https://sarasotacricket.org/">Sarasota International Cricket Club</a>. I&#8217;ll be there Saturday and Sunday. I am excited to see all the friends again, most I haven&#8217;t seen in three years. </p>\n\n\n\n<p>If you are in the area, come on by. It&#8217;s a lot of fun, a diverse community, and you can meet cricketers from England, the Caribbean, and the West-Indies  coming together to play cricket, party and play cricket again the next day and the next.  It&#8217;s great fun for the whole family! </p>\n\n\n\n<p>What are your plans for next week? I hope  you have a fabulous one!</p>\n\n\n\n\n\n<p>In this edition, you&#8217;ll find a vast array of videos, blog posts and podcasts from Learn.WordPress, WordPress TV and around the community. Let&#8217;s get started! </p>\n\n\n\n<p>Yours, 💕<br /><em>Birgit</em></p>\n\n\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n\n<div class="wp-block-group has-light-background-background-color has-background is-layout-flow"><div class="wp-block-group__inner-container">\n<p><strong>Table of Contents</strong></p>\n\n\n\n<div class="wp-block-sortabrilliant-guidepost"><ul><li><a href="https://gutenbergtimes.com/feed/#0-word-press-release-information">Developing Gutenberg and WordPress</a><ul><li><a href="https://gutenbergtimes.com/feed/#1-gute">Gutenberg 14.5 released</a></li></ul></li><li><a href="https://gutenbergtimes.com/feed/#0-p">Plugins, Themes, and Tools for #nocode site builders and owners</a></li><li><a href="https://gutenbergtimes.com/feed/#2-word-press-6-0-1-and-6-1-scheduled">Theme Development for Full Site Editing and Blocks</a></li><li><a href="https://gutenbergtimes.com/feed/#3-building-themes-for-fse-and-word-press">Building Blocks and Tools for the Block editor. </a></li><li><a href="https://gutenbergtimes.com/feed/#5-s">Upcoming WordPress events</a><ul><li><a href="https://gutenbergtimes.com/feed/#1-l">Learn WordPress Online Meetups</a></li></ul></li></ul></div>\n</div></div>\n\n\n\n\n<h2 id="0-word-press-release-information">Developing Gutenberg and WordPress</h2>\n\n\n\n<p>If you found the <a href="https://make.wordpress.org/core/2022/10/12/wordpress-6-1-field-guide/">Field guide of WordPress 6.1</a> too developer centric, yet the <a href="https://wordpress.org/news/2022/11/misha/">announcement post</a> not detailed enough, then let <strong>Courtney Robertson</strong>, team rep of the WordPress Training team, show you <a href="https://www.godaddy.com/garage/wordpress-6-1/"><strong>What’s new in WordPress 6.1</strong>: <strong>Misha</strong></a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Hostinger&#8217;s <strong>Leonardus Nugraha</strong>, member of the WordPress docs team, published <a href="https://www.hostinger.com/blog/wordpress-6-1"><strong>WordPress 6.1: What’s New in the New Major Release</strong></a> in collaboration with yours truly. </p>\n\n\n\n<img src="https://i0.wp.com/www.hostinger.com/blog/wp-content/uploads/sites/4/2022/11/WordPress-6.1-Release-1024x596.webp?resize=652%2C379&ssl=1" alt="" />\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Also, part of WordPress 6.1 is a new default theme. In her post <a href="https://wordpress.org/news/2022/11/introducing-twenty-twenty-three/"><strong>Introducing Twenty Twenty-Three</strong></a>, Beatriz Fialho, design lead,  takes you a long for the journey exploring the new default theme  and it&#8217;s community-submitted style variations. </p>\n\n\n\n<p>You&#8217;ll find more details about the  features of <a href="https://wordpress.org/support/article/twenty-twenty-three/"><strong>Twenty Twenty-three in the End User documentation article</strong></a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><a href="https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/"><strong>WordPress 6.1.1 was released</strong></a>, fixing a few bugs on the backend and frontend of the software. Core contributors and release leads JB Audras, Jeff Paul and George Mamadashvili,  worked hard to get this out with two weeks of the 6.1 release. This was a really fast turn around. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>In his <strong><a href="https://make.wordpress.org/design/2022/11/07/design-share-oct-24-nov-4/">Design Share: Oct 24-Nov 4</a>, Joen Asmussen</strong> lists the project the WordPress design team has been working on. The visuals representation of upcoming feature are absolutely exciting. First up are the screens of possible location for the Custom CSS feature, many of you found missing around the block themes. You can also see the design explorations for the interface to make a Group block sticky. You could use it for an ever present navigation bar or a public service announcement. Or an ongoing news ticker banner. </p>\n\n\n\n<p>If you use the latest version of the Gutenberg plugin, you might have noticed, that the the info screen with the meta information on word count, or the outline was moved into the List view as an additional tab. The design team also explored more delightful designs for this panel. </p>\n\n\n\n<img />\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>James Koster</strong> tries to answer how to<a href="https://github.com/WordPress/gutenberg/issues/44361"> </a><strong><a href="https://github.com/WordPress/gutenberg/issues/44361">make it possible to push local block styles to global block styles</a>.</strong> In other words, after you modified the look and feel of a single block, how can you make the styles persistent for all the blocks of that particular type on your site.</p>\n\n\n\n<div class="wp-block-group has-light-background-background-color has-background is-layout-flow"><div class="wp-block-group__inner-container">\n<p><strong>🎙️ </strong> New episode:  <a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-76-the-new-developer-blogs-public-beta-gutenberg-14-5-and-14-6-and-whats-coming-up-in-6-2/">Gutenberg Changelog #76 – The new developer blog’s public beta, Gutenberg 14.5 and 14.6, and what’s coming up in 6.2. </a>with special guest, Ryan Welcher, and host Birgit Pauli-Haack. </p>\n</div></div>\n\n\n\n<p>The WordPress meta, design, and marketing teams have been working on the redesign of the Showcase page on the main website. <strong>Joen Asmussen</strong> reports on the progress in his post <strong><a href="https://make.wordpress.org/design/2022/11/11/a-refresh-of-wordpress-org-showcase/">A refresh of WordPress.org/Showcase</a>.</strong> &#8220;The current work represents a starting point that will continue to be iterated upon as additional features, and content changes are explored.&#8221; he wrote. He also provides links to <a href="https://www.figma.com/file/nK6LcMOZMtRAQdIky3PNIA/Showcase-Pages?node-id=1%3A2193">the Figma file</a> and the <a href="https://github.com/WordPress/wporg-showcase">Showcase GitHub repository</a>. </p>\n\n\n\n<h3 id="1-gute">Gutenberg 14.5 released</h3>\n\n\n\n<p><strong>Nick Diego</strong> was the lead for last week&#8217;s Gutenberg plugin release. In his posts <a href="https://make.wordpress.org/core/2022/11/09/whats-new-in-gutenberg-14-5-9-november/"><strong>What’s new in Gutenberg 14.5? (9 November)</strong></a> he wrote:  &#8220;It consolidates the list view and document information, expands margin and padding support while improving spacing visualizers, and sets the groundwork for future releases with numerous code quality improvements and&nbsp;bug&nbsp;fixes.&#8221;</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Sarah Gooding</strong> also reported on the latest release in <a href="https://wptavern.com/gutenberg-14-5-introduces-new-document-overview-panel-improves-block-spacing-controls"><strong>Gutenberg 14.5 Introduces New “Document Overview” Panel, Improves Block Spacing Controls</strong></a>.</p>\n\n\n\n<p>One of the new features is a new Social Link Block for <em><a href="https://joinmastodon.org/">Mastodon </a></em>accounts, Mastodon, is an open-source decentralized social network, that many feel comfortable as using while Twitter seems to be deteriorating fast. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>George Hotelling</strong>, WordPress core contributor, wrote a short tutorial on <strong><a href="https://g13g.blog/2022/11/09/how-to-verify-your-wordpress-site-on-mastodon/">How to verify your WordPress site on Mastodon</a>. </strong></p>\n\n\n\n<p>On a side note, I just created the @gutenbergtimes account on the mastodon server at twit.social. If you want to follow, just search for <a href="https://twit.social/@gutenbergtimes">https://twit.social/@gutenbergtimes</a> on any mastodon server, and you can follow me there. It&#8217;s a new account so not much going on. </p>\n\n\n\n<p>My personal account is <a href="https://mastodon.social/@bph">https://mastodon.social/@bph</a>. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><a href="https://github.com/WordPress/gutenberg/releases/tag/v14.6.0-rc.1"><strong>Gutenberg 14.6 RC</strong></a> is already available for testing. The stable version will be release by <strong>Fabian Kägy</strong> on November 23, 2022</p>\n\n\n\n<h2 id="0-p">Plugins, Themes, and Tools for #nocode site builders and owners</h2>\n\n\n\n<p><a href="https://twitter.com/thisisthien"><strong>Thien Nguyen</strong></a> published his <a href="https://thisisthien.gumroad.com/l/wp-block-mindmap"><strong>Mindmap Block</strong></a> It&#8217;s a cool block that provides the conversion from Markdown input in the block editor to a Mind map display on the frontend. This could get fascinating when Phase 3 of the Gutenberg project progresses, as then you can use this to collaborate on mind maps, too. We&#8217;ll revisit this in two years or so. It&#8217;s not a free plugin, and it is available on Gumroad with single site or unlimited site levels. </p>\n\n\n\n<a href="https://thisisthien.gumroad.com/l/wp-block-mindmap"><img /></a>\n\n\n\n<p>Today&#8217;s count is 182 Themes supporting the Site editor in the <a href="https://wordpress.org/themes/tags/full-site-editing/"><strong>WordPress Themes Directory</strong></a>. New themes are available by the Block Styles team, Brian Gardner, Blockify, Catch Themes, Wen Solutions, and by Wwwows. </p>\n\n\n\n<a href="https://wordpress.org/themes/tags/full-site-editing/"><img /></a>\n\n\n\n<p>Another recently added theme is <a href="https://wptavern.com/loudness-a-new-block-theme-from-automattic"><strong>Loudness: A New Block Theme from Automattic</strong></a> It’s an artistic and opinionated theme&nbsp;. Sarah Gooding has the skinny for you. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Rich Tabor</strong> and <strong>Courtney Portnoy</strong> discussed <a href="https://wordpress.tv/2022/11/18/the-creative-side-of-blocks-vol-3/"><strong>The creative side of blocks</strong></a> on WordPressTV. Rich Tabor walks the viewers through one of his block art creations. It&#8217;s quite inspiring to watch Tabor&#8217;s exploratory creative process using the block editor. I learned quite a few things about the power of the various color features: gradient, nested group blocks, and how to replace the theme&#8217;s primary and secondary colors for the whole site.  You&#8217;ll also get an introduction to the <a href="https://block-museum.com/">Museum of Block Art</a>, where Rich and other block artists showcase their creations. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>On the <a href="https://www.youtube.com/watch?v=f5x9c33lyRk&t"><strong>Torque Social Hour,</strong></a> host Doc Pop interviewed <strong>Roy Sivan</strong> and <strong>James Tryon</strong> about <a href="https://blockstyles.com/"><strong>Block Styles</strong></a> Community and plugins built by the two. Gutenberg adopters of the first hour, the team aims to augment the Block editor with Block Styles to make it a professional page builder for power users. They created 160 input fields to customize a site. </p>\n\n\n\n<p>The most obvious styles enhancements are the tools to separate the page layout features by screen sizes for desktop, tablet, and mobile. It&#8217;s a bit unfortunate to give  a product / membership service the same name as a WordPress feature. Plugin developers have the advantage of a shortened implementation time and run into the danger to be passed by core in the long run. </p>\n\n\n\n<p><a href="https://wordpress.org/plugins/missing-menu-items/">Missing Menu</a> plugin and the newest block theme <a href="https://wordpress.org/themes/gesso-by-block-styles/"><strong>Gesso</strong></a> were also mentioned on the show. </p>\n\n\n\n<h2 id="2-word-press-6-0-1-and-6-1-scheduled">Theme Development for Full Site Editing and Blocks</h2>\n\n\n\n<p><strong>Daisy Olsen</strong> wrote about <a href="https://developer.wordpress.org/news/2022/11/17/demystifying-home-and-posts-templates-in-wordpress-theme-development/"><strong>Demystifying Home and Posts Templates in WordPress theme development</strong></a>, explains the WordPress Themes Hierarchy for both classic and block themes. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>In his post <a href="https://developer.wordpress.org/news/2022/11/17/creating-themes-from-a-pattern-first-mindset/"><strong>Creating Themes from a Pattern-First Mindset</strong></a>, <strong>Justin Tadlock</strong> helped theme developers interested in block themes to see the power of using pattern in their templates to reduce code redundancy and simplicity. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>On Tuesday next week (Nov 22) <strong>Daisy Olsen</strong> and <strong>Justin Tadlock</strong>, together with <strong>Damon Cook</strong> will hold a Hallway Hangout on <strong><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289840236/">Future of CSS in block themes</a></strong>.<strong> </strong>It will be in a casual chat about some Block Theme development-related features that are under active development. Hope to see you there 🙂 </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Ganesh Dahal</strong> wrote about <a href="https://css-tricks.com/managing-css-styles-in-a-wordpress-block-theme/"><strong>Managing CSS Styles in a WordPress Block&nbsp;Theme</strong></a> and took a deep dive into the migration from styles.css files to theme.json. &#8220;One of the major benefits of moving CSS to JSON is that JSON is a machine-readable format, which means it can be exposed in the WordPress Site Editor UI by fetching an API, thus allowing users to modify default values and customize a site’s appearance without writing any CSS at all.&#8221; he wrote. </p>\n\n\n\n\n<p><strong>&nbsp;<a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/" target="_blank" rel="noreferrer noopener">&#8220;Keeping up with Gutenberg &#8211; Index 2022&#8221;</a>&nbsp;</strong><br />A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test and Meta team from Jan. 2021 on. Updated by yours truly.  <a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/"><em>The index 2020 is here</em></a></p>\n\n\n\n\n<p><strong>Sarah Gooding</strong> reports on an update of the Create Theme plugin in her post: <a href="https://wptavern.com/gutenbergs-roadmap-for-a-font-library-will-give-users-an-interface-for-registering-and-managing-web-fonts"><strong>Gutenberg’s Roadmap for a “Font Library” Will Give Users an Interface for Registering and Managing Web Fonts</strong></a>. Besides the features: create a new theme, start with a blank theme, create a child theme, or create a style variation, in now sports a dedicated screen for managing fonts. In her post, Gooding also summarized the tracking ticket on the Webfonts API and links to design exploration for a font manager within the core app.  </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Mike McAlister</strong> shows you <a href="https://olliewp.com/three-beautiful-font-pairs-to-bring-your-design-to-life/"><strong>Three beautiful font pairs to bring your design to life</strong></a>. &#8220;With all the new fonts out there, there’s no excuse to be using tired old fonts on your website. Here are a few fonts that should definitely be on your radar.&#8221; he wrote.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<h2 id="3-building-themes-for-fse-and-word-press">Building Blocks and Tools for the Block editor. </h2>\n\n\n\n<p><strong>Fränk Klein</strong> was a guest on the WP Jukebox podcast episode #50 and discussed with host Nathan Wrigley about <a href="https://wptavern.com/podcast/50-frank-klein-on-how-gutenberg-and-full-site-editing-are-bringing-new-opportunities-for-wordpress-developers"><strong>How Gutenberg and Full Site Editing Are Bringing New Opportunities for WordPress Developers</strong></a>.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong><a href="https://twitter.com/bxtgeek">Manoj Kumal</a></strong> wrote a tutorial on CSS-Tricks on <a href="https://css-tricks.com/creating-a-settings-ui-for-a-custom-wordpress-block/"><strong>Creating a Settings UI for a Custom WordPress Block</strong></a>. It&#8217;s the third post in the series &#8220;Working With External APIs in WordPress Blocks&#8221;.  The first two post cover the rendering of external data <a href="https://css-tricks.com/rendering-external-api-data-in-wordpress-blocks-on-the-back-end/">on backend</a> and <a href="https://css-tricks.com/rendering-external-api-data-in-wordpress-blocks-on-the-front-end/">frontend</a>. The last post on &#8220;Saving custom block settings&#8221; is coming soon. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Ryan Welcher</strong> is back streaming on Twitch again! This week&#8217;s topic was <a href="https://www.twitch.tv/videos/1655281302"><strong>Working with Query Loop block variations</strong></a>, a new feature that came with the latest major WordPress 6.1. You can read the dev note on then WordPress make blog: <a href="https://make.wordpress.org/core/2022/10/10/extending-the-query-loop-block/">Extending the Query Loop block</a>. </p>\n\n\n\n<p>As always, if you read this post two weeks after it was published, you&#8217;ll find the recording of the Twitch streams on <a href="https://www.youtube.com/c/RyanWelcherCodes/videos">Ryan Welcher&#8217;s YouTube channel</a>. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Jonathan Bossenger</strong> and <strong>Álvaro Gómez</strong> ran a two-part workshop on <strong>Developing blocks without React.</strong> The recordings are now available on WordPress TV: </p>\n\n\n\n<ul>\n<li><a href="https://wordpress.tv/2022/11/11/lets-code-developing-blocks-without-react-part-1/"><strong>Let’s code: developing blocks without React! – Part&nbsp;1</strong></a> &#8211; In Part one, the presenters covered the initial files needed to register a block, go over some JavaScript syntax and WordPress dependencies, and then add some styling to our block via a useBlockProps and custom stylesheets. <em>(<a href="https://www.slideshare.net/psykro/developing-blocks-without-react-part-1">Presentation Slides</a>)</em></li>\n\n\n\n<li><strong><a href="https://wordpress.tv/2022/11/18/lets-code-developing-blocks-without-react-part-2/">Let’s code: developing blocks without React! – Part&nbsp;2</a> </strong>&#8211;  In Part two, was about how to add support for attributes, as well as how to implement the pre-existing RichText component. These will enable a user to edit the content of the block. <em>(<a href="https://www.slideshare.net/psykro/developing-blocks-without-react-part-2">Presentation Slides</a>)</em></li>\n</ul>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Dan Knauss</strong> of <a href="https://twitter.com/post_status">Post Status</a> reported on <a href="https://poststatus.com/the-future-of-givewp-and-the-block-editor/"><strong>The Future of GiveWP and the Block Editor</strong></a>. He summarized: &#8220;The journey to&nbsp;<strong>GiveWP 3.0</strong>&nbsp;is well underway — an open, iterative development process that fully embraces WordPress&#8217;s Gutenberg block editor. Give cofounder&nbsp;<strong>Matt Cromwell</strong>&nbsp;and development director&nbsp;<strong>Jason Adams</strong>&nbsp;share what they&#8217;ve learned so far.&#8221; </p>\n\n\n\n<p>The main reasons for the rebuild are that the plugin match visual experience of the block editor, the need for more form field flexibility and to simplify template building. &#8220;Taking advantage of the components and packages of the block editor, as visual builder framework, continually improved and maintained by the open-source project, the GiveWP developers were faster in getting specific features done in a matter of hours rather than months.  </p>\n\n\n\n\n<p><strong><a href="https://gutenbergtimes.com/need-a-zip-from-master/">Need a plugin .zip from Gutenberg&#8217;s master branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. <br />Have you been using it? Hit reply and let me know.</p>\n\n\n\n<p><img alt="GitHub all releases" src="https://img.shields.io/github/downloads/bph/gutenberg/total?style=for-the-badge" /></p>\n\n\n\n\n<h2 id="5-s">Upcoming WordPress events</h2>\n\n\n\n<p>New Date! <strong>December 16, 2022</strong><br /><strong><a href="https://www.wordfest.live/2022/november/">WordFest Live Returns</a></strong>&nbsp;– the 24-hour Festival of WordPress</p>\n\n\n\n<p>February 17 – 19, 2023<br /><a href="https://asia.wordcamp.org/2023/"><strong>WordCamp Asia 2023</strong></a>  &#8211; the <a href="https://asia.wordcamp.org/2023/speakers-announcement-round-1/">first round of speakers was announced</a></p>\n\n\n\n<p class="has-light-background-background-color has-background has-normal-font-size"><a href="https://central.wordcamp.org/schedule/"><strong>Have a look at the schedule of upcoming WordCamps</strong></a> to find one near you. </p>\n\n\n\n<h3 id="1-l">Learn WordPress Online Meetups</h3>\n\n\n\n<p>November 21, 2022 &#8211; 3 pm ET / 20:00 UTC<br /><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289536031/"><strong>Intro to the Site Editor &amp; Template Editor</strong></a> with Wes Theron</p>\n\n\n\n<p>November 22, 2022 &#8211;  3:30 pm ET / 20:30 UTC <br /><strong><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289840236/">Hallway Hangout: Future of CSS in block themes</a></strong></p>\n\n\n\n<p>November 22, 2022 &#8211; 11 am ET / 16:00 UTC Repeated at 5 pm ET / 22:00 UTC <br /><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289836820/"><strong>Designing in the Site Editor: A WordPress Block Theme Exploration</strong></a></p>\n\n\n\n<p>November 22, 2022 &#8211;  7 pm ET / 24:00 UTC &#8211; Repeated at 11 pm ET / 4:00 UTC<br /><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289784100/"><strong>Demystifying Gutenberg</strong></a></p>\n\n\n\n<p>December 1, 2022 &#8211; 3 pm ET / 20:00 UTC <br /><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289520991/"><strong>Builder Basics: Building with Columns, Groups, Rows and Stacks</strong></a> with Nick Diego </p>\n\n\n\n<p>December 8, 2022 &#8211; 3 pm ET / 20:00 UTC <br /><strong><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/289521234/">Builder Basics: Demystifying theme.json and Global Styles</a></strong> with Nick Diego</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n\n<p>Featured Image: <em>Early morning. Building with where the lights are on</em> by Paal Joachim Romdaal found on <a href="https://wordpress.org/photos/photo/263636f704/">WordPress.org/photos</a></p>\n\n\n\n<hr class="wp-block-separator has-css-opacity is-style-wide" />\n\n\n\n<p class="has-text-align-left"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n\n<form class="wp-block-newsletterglue-form ngl-form ngl-portrait" action="https://gutenbergtimes.com/feed/" method="post"><div class="ngl-form-container"><div class="ngl-form-field"><label class="ngl-form-label" for="ngl_email"><br />Type in your Email address to subscribe.</label><div class="ngl-form-input"><input type="email" class="ngl-form-input-text" name="ngl_email" id="ngl_email" /></div></div><button type="submit" class="ngl-form-button">Subscribe</button><p class="ngl-form-text">We hate spam, too and won&#8217;t give your email address to anyone except Mailchimp to send out our Weekend Edition</p></div><div class="ngl-message-overlay"><div class="ngl-message-svg-wrap"></div><div class="ngl-message-overlay-text">Thanks for subscribing.</div></div><input type="hidden" name="ngl_list_id" id="ngl_list_id" value="26f81bd8ae" /><input type="hidden" name="ngl_double_optin" id="ngl_double_optin" value="yes" /></form>\n\n\n\n<hr class="wp-block-separator has-css-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, 19 Nov 2022 23:21:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:26;a:6:{s:4:"data";s:13:"\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:69:"WPTavern: Divi 5.0 Aims to Bring Greater Compatibility with Gutenberg";s: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:30:"https://wptavern.com/?p=139629";s: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://wptavern.com/divi-5-0-aims-to-bring-greater-compatibility-with-gutenberg";s: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:5698:"<p>Divi, the popular commercial WordPress theme and page builder created by Elegant Themes, has <a href="https://www.elegantthemes.com/blog/general-news/the-future-of-divi">announced</a> major changes coming in version 5.0 that constitute a complete rewrite of Divi’s core technologies. The update, which is expected to be released in beta next year, will focus on performance, stability, scalability, and extendability, but it will not introduce any new features.</p>\n\n\n\n<p>&#8220;We are recreating Divi’s backend framework, cleaning up years of technical debt, changing Divi’s storage format and improving its rendering mechanism,&#8221; Elegant Themes CEO Nick Roach said. &#8220;This new version of Divi will be able to processes design settings much more quickly.&#8221;</p>\n\n\n\n<p>One of the most notable changes coming in 5.0 is that Divi will be migrating away from shortcodes.</p>\n\n\n\n<p>&#8220;This change will bring Divi into alignment with the future of WordPress, which is evolving in a new direction,&#8221; Roach said.</p>\n\n\n\n<p>Divi will migrate to a new JSON format that is similar to the way Gutenberg stores data. The legacy shortcodes will continue to work and for a time Divi will lazy load in the old framework as necessary.</p>\n\n\n\n<p>&#8220;If you are using Divi shortcodes outside of your post content, it will be highly recommended to replace these shortcodes with our new json-based elements,&#8221; Roach said. &#8220;Otherwise, you are going to take a performance hit.&#8221;</p>\n\n\n\n<p>As part of the 5.0 update, Divi&#8217;s developers plan to include a button to perform the migration away from shortcodes, which will automatically change posts to use the new system.</p>\n\n\n\n<p>Divi 5.0 will also introduce a new Builder API, which Roach said &#8220;may also open up opportunities for Divi/Gutenberg cross-compatibility:&#8221;</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>Developers familiar with creating blocks for WordPress will find a lot of similarities in the Divi 5.0 module API. WordPress blocks will be more easily adapted to Divi and WordPress developers will be able to jump head first into building things for our community. We are building this new version of Divi to work in harmony with WordPress.</p>\n</blockquote>\n\n\n\n<p>News of the coming update was well-received by Divi users who posted additional questions and concerns in the comments. A few users were skeptical about the new direction but willing to see how it pans out.</p>\n\n\n\n<p>Peter R, a current user who said he appreciates Divi&#8217;s &#8220;nicer and smoother UX,&#8221; along with the collections of design settings, indicated that Divi seems to be falling behind what the block editor offers for building pages with dynamic data: </p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>As nice as Divi 5.0 sounds, it’s just sooo far away… especially since it won’t have the features I’m looking for at launch which will then take even longer if those features appear at all. I was really hoping Divi 5.0 would move more towards the Gutenberg block builder (other than back-end data storage etc). </p>\n\n\n\n<p>There seems to be a real arms race going on with block builders right now. Many are adding features that Divi simply can’t compete with now and will probably take years to match if at all. Far more flexible layouts especially when it comes to making your own post loops etc, more powerful features for displaying dynamic data or for collecting and storing data, and the ability to mix-and-match blocks from different creators so you don’t depend on a single provider like Divi.</p>\n</blockquote>\n\n\n\n<p>More than <a href="https://trends.builtwith.com/websitelist/Divi">2,425,411 live websites</a> are currently using Divi and an an additional 1,486,812 sites that used the product historically, according to BuiltWith. The nearly 10-year-old product has grown steadily for years but seems to have plateaued beginning in 2020.</p>\n\n\n\n<img />\n\n\n\n<p>Embracing the way WordPress is going will be important for the page builder&#8217;s continued success, and Elegant Themes seems to be acknowledging this with the planned update.</p>\n\n\n\n<p>&#8220;On the block theme front, as a part of Divi 5.0, we are also transitioning into a Block Based theme, and since Divi 5.0 is actually internally built using the same &#8216;packages&#8217; that Gutenberg itself is composed of, Divi 5.0 has a lot of compatibility built in from the core,&#8221; Elegant Themes developer Josh Ronk said. </p>\n\n\n\n<p>&#8220;We are working diligently to push Divi 5.0 for maximum Gutenberg block compatibility, with the goal being that you would be able to use Gutenberg blocks inside of your Divi built pages, and then apply all of the Divi design options you love to the otherwise plain Gutenberg blocks you have installed. This means you won’t have to choose between Divi or Gutenberg, and rather you get Divi AND Gutenberg.&#8221;</p>\n\n\n\n<p>Divi&#8217;s developers plan to ensure the old Divi modules built with the current Divi API are backwards-compatible, working on the front end but with a more limited capacity in the Visual Builder. They will be encouraging developers to move to the new API to take advantage of the performance benefits. </p>\n\n\n\n<p>Divi 5.0 will not introduce new features or changes to Divi&#8217;s design, but the underlying architecture will be moving closer to Gutenberg compatibility. </p>\n\n\n\n<p>&#8220;Divi 5.0 will use React and it will leverage more of the native Gutenberg packages,&#8221; Roach said. &#8220;At some point we hope that Divi and Gutenberg will work in harmony. We don’t want to fight against the direction that WordPress is heading.&#8221;</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:"Sat, 19 Nov 2022 00:07: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:13:"Sarah Gooding";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:27;a:6:{s:4:"data";s:13:"\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:40:"Post Status: WordPress Community Roundup";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144726";s: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:51:"https://poststatus.com/wordpress-community-roundup/";s: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:3370:"<h2 id="h-a-new-home-for-the-wordpress-community">A New Home for the WordPress Community?</h2>\n\n\n\n<p>It sounds like a tall order, but there it is: over at <strong>Ollie</strong>, <strong>Mike McAlister</strong> has proposed &#8220;a thought experiment and design concept&#8221; called <strong>OpenPress</strong>:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>What would it look like to start connecting millions of websites, users, and content that power half of the web in a more purposeful and open way?</p>\n</blockquote>\n\n\n\n<p><strong>Alex Kirk</strong> <a href="https://olliewp.com/finding-a-new-home-for-the-wordpress-community/#comment-19">drew attention to his work on a plugin</a> I''d never heard of called <strong><a href="https://wordpress.org/plugins/friends/">Friends</a></strong>. Friends makes it easier to follow your selected blogs/<strong>RSS</strong> feeds inside WordPress — and restrict some posts to a private network of friends. There are content blocks with restricted visibility &#8220;for friends on a per-block basis.&#8221; Friends &#8220;supports <a href="https://indieweb.org/IndieAuth"><strong>IndieAuth</strong></a>&#8221; and &#8220;doesn’t interfere with other <strong>IndieWeb</strong> projects such as <strong>Webmentions</strong>.&#8221;</p>\n\n\n\n<p class="has-theme-palette-8-background-color has-background"><strong>Black Friday/Cyber Monday</strong> is coming quickly! <a href="https://poststatus.com/submit-black-friday-cyber-monday-deals/">Submit your deals here</a>.&nbsp;<br /><a href="https://poststatus.com/2022-black-friday-cyber-monday-wordpress-deals/">Find this year’s deals here</a>. (More are being added weekly!)</p>\n\n\n\n<p><strong>Sabina Ionescu</strong> published <a href="https://www.codeinwp.com/blog/pandemic-vs-wordpress-two-years-after/">a lot of different responses </a>from people in the WordPress community to questions about the impact of the pandemic on them.</p>\n\n\n\n<p>The <a href="https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda">history of screen readers</a> is incredible! <strong>Sheon Han</strong> tells their hidden story and how “blind programmers have been creating the tools their community needs” — for decades.</p>\n\n\n\n<p><strong>Joanne Limburg</strong> discusses <a href="https://aeon.co/essays/what-does-it-mean-to-consider-yourself-a-disabled-person">the agonizing and awful, inadequate questions about disability</a> in job applications, government forms, and thoughtless conversations.</p>\n\n\n\n<p><strong>Dan Knauss</strong> blogged about &#8220;crip time.&#8221; What happens if we <a href="https://cmt.blog/2022/10/16/crip-time/">think about time management through disability</a>, pain, grief, or the needs of children?</p>\n\n\n\n<h2>Upcoming Events</h2>\n\n\n\n<ul>\n<li>Post Status <a href="https://poststatus.com/huddles/">Member Huddles </a>every week</li>\n\n\n\n<li><a href="https://www.wordfest.live/2022/november/">WordFest</a> is happening on <strong>December 16</strong> (New Date!)</li>\n\n\n\n<li>Calls for Speakers and Sponsors are open at <a href="https://www.wpwealthbuilder.com/">WP Wealthbuilder Summit</a></li>\n</ul>\n\n\n\n<p><strong>WordCamps</strong> are back. <a href="https://central.wordcamp.org/schedule/">Check the schedule online</a>!</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 18 Nov 2022 20:30:30 +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:10:"Dan Knauss";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:28;a:6:{s:4:"data";s:13:"\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:67:"Post Status: WordPress Business Roundup for the Week of November 14";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144686";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"https://poststatus.com/wordpress-business-roundup-for-the-week-of-november-14/";s: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:6286:"<div class="is-layout-flow wp-block-group eplus-wrapper has-theme-palette-2-color has-theme-palette-8-background-color has-text-color has-background"><div class="wp-block-group__inner-container"><div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt"><strong>Tom Willmot</strong> on the Challenges and Opportunities  Facing Enterprise WordPress • <strong>Tom Lach</strong> on the costs of rapid growth — It''s not for everyone • The Future of GiveWP and the Block Editor • Evolving Edupack — and Sunsetting It • and more&#8230; </p></div>\n\n\n<div class="wp-block-spacer eplus-wrapper"></div>\n\n\n\n<p class="yoast-reading-time__wrapper"><span class="yoast-reading-time__icon"></span><span class="yoast-reading-time__spacer"></span><span class="yoast-reading-time__descriptive-text">Estimated reading time:  </span><span class="yoast-reading-time__reading-time">8</span><span class="yoast-reading-time__time-unit"> minutes</span></p>\n</div></div>\n\n\n\n<h2 id="h-tom-willmot-on-the-challenges-and-opportunities-facing-enterprise-wordpress"><a href="https://poststatus.com/tom-willmot-on-the-challenges-and-opportunities-facing-enterprise-wordpress-post-status-draft-130/" target="_blank" rel="noreferrer noopener">Tom Willmot on the Challenges and Opportunities  Facing Enterprise WordPress</a></h2>\n\n\n\n<p>Sparked by <strong>Magne Ilsaas</strong>&#8216;s ideas in <a href="https://poststatus.com/the-wordpress-enterprise-paradox/">The WordPress Enterprise Paradox</a>, Tom started a Twitter thread and hosted a live discussion with Magne and others at enterprise WordPress agencies this week. Their main concern is the challenges that arise from not having a well-defined brand and market that allows &#8220;WordPress for the Enterprise&#8221; to stand out — without being ties to a particular WordPress company or host. After getting an outline of the problem as it stands today, I asked Tom what might help differentiate &#8220;Enterprise WordPress&#8221; as a collective or entire ecosystem of agencies operating within it. Can open-source values of sharing and cooperation shape a unique global identity for enterprise WordPress agencies? Is it time for an inter-agency association or &#8220;guild&#8221; to take on these challenges? <a href="https://poststatus.com/tom-willmot-on-the-challenges-and-opportunities-facing-enterprise-wordpress-post-status-draft-130/" target="_blank" rel="noreferrer noopener">LISTEN→</a></p>\n\n\n\n<h2 id="h-big-growth-isn-t-for-everyone"><a href="https://poststatus.com/big-growth-isnt-for-everyone/">Big Growth Isn’t for Everyone</a></h2>\n\n\n\n<p>Back in 2019, <strong>Tom Lach</strong>&#8216;s agency was a team of 10 people, and they were entering a space where they could easily start working with big enterprises. Their idea of the future was to scale up and grow. Of course it was. How honest conversations at WCEU changed that. <a href="https://poststatus.com/big-growth-isnt-for-everyone/" target="_blank" rel="noreferrer noopener">READ→</a></p>\n\n\n\n<h2 id="h-the-future-of-givewp-and-the-block-editor"><a href="https://poststatus.com/the-future-of-givewp-and-the-block-editor/">The Future of GiveWP and the Block Editor</a></h2>\n\n\n\n<p>The journey to <strong>GiveWP 3.0</strong> is well underway — an open, iterative development process that fully embraces WordPress''s Gutenberg block editor. Give cofounder <strong>Matt Cromwell</strong> and development director <strong>Jason Adams</strong> share what they''ve learned so far. <a href="https://poststatus.com/the-future-of-givewp-and-the-block-editor/" target="_blank" rel="noreferrer noopener">READ→</a></p>\n\n\n\n<h2 id="h-evolving-edupack-and-sunsetting-it"><a href="https://poststatus.com/evolving-edupack-a-one-size-fits-all-plugin-leads-to-an-accessibility-platform-and-enhanced-agency-services/">Evolving Edupack</a> — and <a href="https://poststatus.com/keeping-higher-education-website-managers-dream-alive-while-sunsetting-edupack/" target="_blank" rel="noreferrer noopener">Sunsetting It</a></h2>\n\n\n\n<p><strong>Blake Bertuccelli </strong>shares how a plugin that tried to do it all led to an accessibility platform and enhanced client services. <a href="https://poststatus.com/author/blake/" target="_blank" rel="noreferrer noopener">READ→</a></p>\n\n\n\n<h2 id="h-quick-links">Quick links</h2>\n\n\n\n<ul>\n<li>WordPress Terminology Meta at the <strong>WPwatercooler</strong>: Naming is hard, all over the WordPress ecosystem. This is <a href="https://wpwatercooler.com/devbranch/ep22-wordpress-terminology-meta/">an important topic</a> that came out of a <strong>Post Status Slack #security</strong> discussion involving <strong>Robert Rowley</strong> and <strong>John James Jacoby</strong>.</li>\n\n\n\n<li>An overdue <strong>Do the Woo</strong> <a href="https://poststatus.com/catching-up-with-do-the-woo/" target="_blank" rel="noreferrer noopener">roundup</a>.</li>\n\n\n\n<li><strong>Patchstack</strong>&#8216;s open vulnerability data is <a href="https://poststatus.com/patchstack-enriches-open-vulnerability-data-with-signals-showing-attack-volume-method-and-source/">enriched with signals showing attack volume, method, and source</a>.</li>\n\n\n\n<li>To explore strange new words, to seek out bigger budgets without vendor lock-in, and to boldly go where your work is never done — these are the voyages of <a href="https://poststatus.com/the-enterprise/">The Enterprise</a>. <a href="https://poststatus.com/the-enterprise/" target="_blank" rel="noreferrer noopener">READ→</a></li>\n\n\n\n<li>Last-minute <strong>Black Friday</strong> tips for WordPress businesses from <strong>Alex Denning</strong> and <strong>Ellipsis</strong>. <a href="https://getellipsis.com/blog/black-friday-2022/" target="_blank" rel="noreferrer noopener">READ→</a></li>\n\n\n\n<li><a href="https://newsletterglue.com/blog/customer-stories/post-status/" target="_blank" rel="noreferrer noopener">How I redesigned the Post Status’ newsletter for improve readability</a>. Thank <strong>Lesley Sim</strong> for this colorful and more legible newsletter! <a href="https://newsletterglue.com/blog/customer-stories/post-status/" target="_blank" rel="noreferrer noopener">READ→</a></li>\n</ul>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 18 Nov 2022 17:36:52 +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:10:"Dan Knauss";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:29;a:6:{s:4:"data";s:13:"\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:114:"Post Status: Tom Willmot on the Challenges and Opportunities Facing Enterprise WordPress — Post Status Draft 130";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144467";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:121:"https://poststatus.com/tom-willmot-on-the-challenges-and-opportunities-facing-enterprise-wordpress-post-status-draft-130/";s: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:9991:"<div class="is-layout-flow wp-block-group eplus-wrapper has-theme-palette-2-color has-theme-palette-8-background-color has-text-color has-background"><div class="wp-block-group__inner-container"><div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">Sparked by <strong>Magne Ilsaas</strong>&#8216;s ideas in <a href="https://poststatus.com/the-wordpress-enterprise-paradox/">The WordPress Enterprise Paradox</a>, Tom started a Twitter thread and hosted a live discussion with Magne and others at enterprise WordPress agencies this week. Their main concern is the challenges that arise from not having a well-defined brand and market that allows &#8220;WordPress for the Enterprise&#8221; to stand out — without being ties to a particular WordPress company or host. After getting an outline of the problem as it stands today, I asked Tom what might help differentiate &#8220;Enterprise WordPress&#8221; as a collective or entire ecosystem of agencies operating within it. Can open-source values of sharing and cooperation shape a unique global identity for enterprise WordPress agencies? Is it time for an inter-agency association or &#8220;guild&#8221; to take on these challenges? </p></div>\n\n\n<div class="wp-block-spacer eplus-wrapper"></div>\n\n\n\n<p class="yoast-reading-time__wrapper"><span class="yoast-reading-time__icon"></span><span class="yoast-reading-time__spacer"></span><span class="yoast-reading-time__descriptive-text">Estimated reading time:  </span><span class="yoast-reading-time__reading-time">8</span><span class="yoast-reading-time__time-unit"> minutes</span></p>\n</div></div>\n\n\n\n\n\n\n\n<p><a href="https://poststatus.com/planet/feed/#h-transcript">Transcript</a> ↓</p>\n\n\n\n<p class="has-drop-cap"><strong>Tom Willmot</strong> has been a WordPress pioneer and leader in the agency space since co-founding <strong>Human Made</strong> in 2010. Just in the past year, <strong>Human Made</strong> has more than doubled its size with a team of 100. Tom is also CEO and co-founder of <strong>Altis DXP</strong>, Human Made''s enterprise WordPress digital experience platform. I caught up with Tom this week to find out what he''s thinking about the challenges and opportunities of the enterprise market for WordPress agencies today. </p>\n\n\n\n<p>Sparked by <strong>Magne Ilsaas</strong>&#8216;s ideas in <a href="https://poststatus.com/the-wordpress-enterprise-paradox/">The WordPress Enterprise Paradox</a>, Tom started <a href="https://twitter.com/tomwillmot/status/1589919739643834370">a Twitter thread</a> and hosted a <a href="https://twitter.com/i/spaces/1OwxWwmOeykxQ?s=20">live discussion</a> this week about the challenges of not having a well-defined brand and market for enterprise WordPress. In the minds of clients beyond the WordPress and open-source community not to mention unhelpful tech industry analysts, &#8220;WordPress&#8221; is something you can buy, and it''s often confused with any number of related brands: <strong>Automattic</strong>, <strong>WordPress VIP</strong>, and managed WordPress hosts that support enterprise clients. </p>\n\n\n\n<p>After getting an outline of the problem as it stands today, I asked Tom what might help differentiate &#8220;Enterprise WordPress&#8221; as a collective or entire ecosystem of agencies operating within it. Can open-source values of sharing and cooperation shape a unique global identity for enterprise WordPress agencies? Is it time for an inter-agency association or &#8220;guild&#8221; to take on these challenges? (Human Made has <a href="https://handbook.hmn.md/working-here/guilds/">an internal &#8220;guild&#8221; structure of cross-functional teams</a> — what could it look like to extend them across the whole agency space?)</p>\n\n\n\n<p>And how might that look within the WordPress ecosystem and others adjacent to it? Are more inter-agency gatherings needed along with greater participation in existing tech and design conferences? Will agencies like Human Made resume hosting conferences like their Day and Week of REST events in the past? Can the larger WordCamps cater to an enterprise track? Does Enterprise WordPress need its own conferences? I like <strong>Jeremy Keith</strong> and&nbsp;<strong>ClearLeft</strong> as <a href="https://clearleft.com/services/events-and-training/" target="_blank" rel="noreferrer noopener">a model for agency thought leadership</a>. Magne has pointed to the <a href="https://www.sodaspeaks.com/"><strong>Society of Digital Agencies</strong></a> (<strong>SoDA</strong>) as a model for organized peer collaboration and <strong><a href="https://buyersguidetowebprojects.com/">North Patrol</a></strong> as a model for a research and advisory firm that connects agencies with clients and reports on regional enterprise web tech markets.</p>\n\n\n\n<p>This is an open, ongoing conversation. If it piques your interest, connect with Tom on Twitter. </p>\n\n\n\n<div class="is-layout-flow wp-block-group"><div class="wp-block-group__inner-container">\n<div class="is-layout-flex wp-container-22 wp-block-columns sponsor has-theme-palette-8-background-color has-background" id="StellarWP">\n<div class="is-layout-flow wp-block-column">\n<h3 class="StellarWP has-theme-palette-1-color has-text-color" id="Sponsor"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png" alt="🙏" class="wp-smiley" /> Sponsor: <span><a href="https://poststat.us/elementor" rel="sponsored nofollow">Elementor</a></span></h3>\n\n\n\n<p><strong>Elementor </strong>enables web creators to build professional, pixel-perfect websites with an intuitive visual builder. Quickly create amazing websites for your clients or your business with complete control over every piece, without writing a single line of code. Join <a href="https://elementor.com/community/">a vast community of web creators</a> from all around the world who deliver exceptional websites using Elementor.</p>\n</div>\n\n\n\n<div class="is-layout-flow wp-block-column is-vertically-aligned-top"><div class="wp-block-image elementor-logo">\n<img src="https://cdn.poststatus.com/wp-content/uploads/2022/08/Elementor-Logo-Symbol-Blue-150x150.png" alt="Elementor" class="wp-image-104033" width="150" height="150" title="Elementor Logo" />Elementor</div></div>\n</div>\n</div></div>\n\n\n\n<p> </p>\n\n\n\n<h3 class="eplus-wrapper" id="h-mentioned-in-the-show"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f517.png" alt="🔗" class="wp-smiley" /> Mentioned in the show:</h3>\n\n\n\n<ul>\n<li><a href="https://humanmade.com/">Human Made</a> (<a href="https://github.com/humanmade/">GitHub</a>) • <a href="https://tõm.com/">Tom Willmot</a> • <a href="https://twitter.com/joe_hoyle?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor">Joe Hoyle</a> • <a href="https://twitter.com/noeltock">Noel Tock</a> \n<ul>\n<li><a href="https://www.altis-dxp.com/">Altis DXP</a> (<a href="https://github.com/humanmade/altis">GitHub</a>) • <a href="https://humanmade.com/2019/06/17/a-technical-introduction-to-altis-enterprise-augmented-wordpress-platform/">A Technical Introduction to Altis</a> • <a href="https://www.altis-dxp.com/accelerate/">Altis Accelerate</a> (<a href="https://wordpress.org/plugins/altis-accelerate/">Plugin</a>)</li>\n\n\n\n<li><a href="https://tõm.com/how-i-work/">How Tom Works</a></li>\n</ul>\n</li>\n\n\n\n<li><a href="https://www.forrester.com">Forrester Research</a>\n<ul>\n<li><a href="https://www.forrester.com/report/now-tech-agile-content-management-systems-q2-2022/RES177332">Now Tech: Agile Content Management Systems, Q2 2022</a></li>\n</ul>\n</li>\n\n\n\n<li><a href="https://www.gartner.com/reviews/market/digital-experience-platforms">Gartner Peer Insights 2022 DXP Reviews and Ratings</a> \n<ul>\n<li><a href="https://www.gartner.com/doc/reprints?id=1-298FK2QX&ct=220224&st=sb">Magic Quadrant for Digital Experience Platforms 2022</a></li>\n</ul>\n</li>\n</ul>\n\n\n\n<h3 class="eplus-wrapper" id="h-you-can-follow-post-status-and-our-guests-on-twitter"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png" alt="🐦" class="wp-smiley" /> You can follow Post Status and our guests on Twitter:</h3>\n\n\n\n<ul class="eplus-wrapper">\n<li><a href="https://twitter.com/tomwillmot">Tom Willmot</a> (CEO, <a href="https://twitter.com/humanmadeltd">Human Made</a>)</li>\n\n\n\n<li><a href="https://twitter.com/dan_knauss">Dan Knauss</a> (Editor, <a href="https://twitter.com/post_status">Post Status</a>)</li>\n\n\n\n<li><a href="https://twitter.com/lemonadecode">Olivia Bisset</a> (Intern, <a href="https://twitter.com/post_status">Post Status</a>)</li>\n</ul>\n\n\n\n<p class="eplus-wrapper has-background">The <strong>Post Status Draft</strong> podcast is geared toward WordPress professionals, with interviews, news, and deep analysis. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4dd.png" alt="📝" class="wp-smiley" /><br /><br /><a href="https://poststatus.com/category/post-status-podcasts/" target="_blank" rel="noreferrer noopener">Browse our archives</a>, and don’t forget to subscribe via <a href="https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008" target="_blank" rel="noreferrer noopener">iTunes</a>, <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS8ySkU5c2M4UA" target="_blank" rel="noreferrer noopener">Google Podcasts</a>, <a href="https://www.youtube.com/c/PostStatus" target="_blank" rel="noreferrer noopener">YouTube</a>, <a href="http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast" target="_blank" rel="noreferrer noopener">Stitcher</a>, <a href="https://wordpress-post-status-draft-podcast.simplecast.com/" target="_blank" rel="noreferrer noopener">Simplecast</a>, or <a href="https://feeds.simplecast.com/2JE9sc8P">RSS</a>. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f3a7.png" alt="🎧" class="wp-smiley" /></p>\n\n\n\n<h2 class="eplus-wrapper" id="h-transcript">Transcript</h2>\n\n\n\n<p></p>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 18 Nov 2022 16:30:34 +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:10:"Dan Knauss";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:30;a:6:{s:4:"data";s:13:"\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:79:"Do The Woo Community: A Sneak Peak into Do the Woo 4.0, Supporting Contributors";s: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:28:"https://dothewoo.io/?p=73436";s: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:77:"https://dothewoo.io/a-sneak-peak-into-do-the-woo-4-0-supporting-contributors/";s: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:422:"<p>In a recent podcast I gave a bit more insights to what you will be seeing with out newest update in early 2023.</p>\n<p>&gt;&gt; The post <a rel="nofollow" href="https://dothewoo.io/a-sneak-peak-into-do-the-woo-4-0-supporting-contributors/">A Sneak Peak into Do the Woo 4.0, Supporting Contributors</a> appeared first on <a rel="nofollow" href="https://dothewoo.io">Do the Woo - a WooCommerce Builder Community</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:"Fri, 18 Nov 2022 10:27: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:5:"BobWP";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"\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:"Post Status: WordPress Tech Roundup for the Week of November 14";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144586";s: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:74:"https://poststatus.com/wordpress-tech-roundup-for-the-week-of-november-14/";s: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:7153:"<div class="is-layout-flow wp-block-group eplus-wrapper has-theme-palette-2-color has-theme-palette-8-background-color has-text-color has-background"><div class="wp-block-group__inner-container"><div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">Learn Accessibility • The Return of SmashingConf • PHP 8.2 Release Delayed • Deno for Decoupled Front-End Development • LogoIpsum, Post to Telegram, and WP .gitgnore • Substack, the WordPress Plugin • Cool Tool: <a href="https://restrictwithstripe.com/">Restrict With Stripe</a> </p></div>\n\n\n<div class="wp-block-spacer eplus-wrapper"></div>\n\n\n\n<p class="yoast-reading-time__wrapper"><span class="yoast-reading-time__icon"></span><span class="yoast-reading-time__spacer"></span><span class="yoast-reading-time__descriptive-text">Estimated reading time:  </span><span class="yoast-reading-time__reading-time">8</span><span class="yoast-reading-time__time-unit"> minutes</span></p>\n</div></div>\n\n\n\n<h2>Learn Accessibility</h2>\n\n\n\n<p>Digital accessibility, commonly abbreviated <strong>a11y</strong>, is an important subject in web developer circles. More and more, folks are looking for solid guidance on designing and building websites and web apps that disabled people can interact with in a meaningful and equivalent way.</p>\n\n\n\n<p>Fortunately, thanks to <strong><a href="https://twitter.com/cariefisher">Carie Fisher</a>,</strong> with input and review from <a href="https://twitter.com/heyawhite"><strong>Alexandra White</strong></a> and <a href="https://twitter.com/rachelandrew"><strong>Rachel Andr</strong>ew</a>, web developers can now take the free <a href="https://web.dev/learn/accessibility/"><strong>Learn Accessibility</strong></a> course at <a href="https://web.dev/"><strong>web.dev</strong></a>.</p>\n\n\n\n<p>This course is for beginner and advanced web developers. You can go through the series from start to finish to get a general understanding of accessibility practices and testing, or you can use it as a reference for specific subjects.</p>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_fe6707-ad"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<h2 id="h-the-return-of-smashingconf">The Return of SmashingConf</h2>\n\n\n\n<p>Front-end developers rejoice, the yearly <a href="https://twitter.com/smashingconf"><strong>SmashingConf</strong></a> hosted by the folks at <a href="https://twitter.com/smashingmag"><strong>Smashing Magazine</strong></a> is <a href="https://twitter.com/smashingmag/status/1592489575863451649">back in 2023</a>!</p>\n\n\n\n<p>SmashingConf has two events this year: one in <a href="https://smashingconf.com/sf-2023">San Fransisco, US</a>, and one in <a href="https://smashingconf.com/freiburg-2023">Freiburg, Germany</a>.</p>\n\n\n\n<p>SmashingConf SF will cover everything from accessibility and advanced <strong>CSS</strong> to <strong>JavaScript</strong> gems and web performance, while SmashingConf Freiburg is all about front-end, <strong>UX</strong>, and design.&nbsp;</p>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_acdb2c-ee"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<h2>PHP 8.2 Release Delayed</h2>\n\n\n\n<p>Due to some critical bugs related to <strong>OPcache</strong> that “are very likely to happen in a real-world use case” the <strong>PHP</strong> release managers have <a href="https://news-web.php.net/php.internals/118991/php.internals/">decided to add another PHP 8.2.0 RC</a> and push back the final 8.2.0 release to December 8, 2022.</p>\n\n\n\n<p>With the fast pace at which new PHP releases have been coming out, it’s good to remember that early testing of release candidates is critical to solid releases.&nbsp;</p>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_1cee3d-0d"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<h2>Deno for Headless WordPress Themes</h2>\n\n\n\n<p>In a recent blog post on the <a href="https://deno.com/deploy"><strong>Deno</strong></a> website, the team announced support for building <a href="https://deno.com/blog/introducing-fresh-wordpress-themes">WordPress themes using the <strong>Fresh</strong> framework</a> as a front end for headless (or decoupled) WordPress.&nbsp;</p>\n\n\n\n<p>Deno is a runtime for <strong>JavaScript</strong>, <strong>TypeScript</strong>, and <strong>WebAssembly</strong> that is based on the <strong>V8 JavaScript</strong> engine and the <strong>Rust</strong> programming language. Created by <a href="https://tinyclouds.org/"><strong>Ryan Dahl</strong></a>, the creator of the <strong>Node.js</strong> runtime, Deno aims to address some of Dahl’s regrets about the initial design decisions with Node.js.</p>\n\n\n\n<p>With the increased popularity of headless WordPress, this is an interesting entry into the space.</p>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_4df434-ce"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<h2 id="h-substack-the-wordpress-plugin">Substack, the WordPress Plugin</h2>\n\n\n\n<p><strong>Ben Thompson</strong>’s <a href="https://stratechery.com/">Stratechery</a> was a <strong>Substack</strong> inspiration and has always run on WordPress, but <a href="https://on.substack.com/p/five-years-of-substack-with-bill">did you know Substack started as a WordPress product</a>?</p>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_a1b824-37"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<h2 id="h-logoipsum-post-to-telegram-and-wp-gitgnore">LogoIpsum, Post to Telegram, and WP .gitgnore</h2>\n\n\n\n<ul>\n<li><a href="https://logoipsum.com/">logoipsum.com</a> for free placeholder logos! Simple and sweet.</li>\n\n\n\n<li><strong>Jetpack</strong> and <strong>WordPress.com</strong> <a href="https://wordpress.com/blog/2022/07/18/publish-blog-posts-to-your-telegram-channel-automatically-with-jetpackwp-bot/">can publish</a> to <strong>Telegram</strong>.</li>\n\n\n\n<li>The <a href="https://notesontech.com/wordpress-gitignore/">ultimate gitignore for WordPress</a> projects.</li>\n</ul>\n\n\n\n<div class="is-layout-constrained wp-block-group has-theme-palette-8-background-color has-background"><div class="wp-block-group__inner-container">\n<h2>Cool Tool: <a href="https://restrictwithstripe.com/">Restrict With Stripe</a></h2>\n\n\n\n<p>Each week we feature one cool tool that can help make your life easier as a WordPress builder.</p>\n\n\n\n<p><strong>Stranger Studios</strong> quietly launched a new e-commerce plugin for WordPress a few weeks ago: <a href="https://restrictwithstripe.com/"><strong>Restrict With Stripe</strong></a>. If you love Stripe, it''s for you. It connects to Stripe and lets you restrict a post, page, category, or tag by product so visitors must have purchased that product (or subscription) to get access to the restricted content. That''s it.</p>\n</div></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 18 Nov 2022 10:00:26 +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:"Jonathan Bossenger";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:32;a:6:{s:4:"data";s:13:"\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:62:"WPTavern: Jetpack Search Adds Free Tier and 3-Month Free Trial";s: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:30:"https://wptavern.com/?p=139608";s: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:73:"https://wptavern.com/jetpack-search-adds-free-tier-and-3-month-free-trial";s: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:3568:"<p><a href="https://wordpress.org/plugins/jetpack-search/">Jetpack Search</a>, a plugin that enhances WordPress&#8217; search capabilities, has <a href="https://jetpack.com/blog/jetpack-search-free-for-small-sites-and-free-trials-for-all/">added a free tier</a> and a three-month free trial to what was previously only available as a paid upgrade. The plugin uses WordPress.com&#8217;s infrastructure to provide instant, more relevant search results without reloading the page, with real-time indexing, integration with WooCommerce, spelling correction, and more. </p>\n\n\n\n<p>Jetpack Search was <a href="https://wptavern.com/jetpack-goes-modular-with-more-features-now-available-as-individual-plugins">launched as a standalone</a> plugin earlier this year but the user base hasn&#8217;t grown beyond a couple hundred active installs. The new free tier and free trials enable prospective customers to try out the functionality on their sites before committing to a new annual subscription.</p>\n\n\n\n<p>Free users are limited to 5k records (all posts, pages, and other types of content the site indexes) and 500 requests (every time a visitor searches for something on the site) per month. Sites that go over the limits will not be cut off for the first three months.</p>\n\n\n\n<p>At 10K records, pricing starts at $8.25/month, billed annually, and includes 10k requests, priority support, and unbranded search. When purchasing, <a href="https://twitter.com/gregibrown/status/1593314523158495232">Jetpack estimates the size of the site</a>, but users who are not sure how many records they have can sign onto the free tier to find out. </p>\n\n\n\n<p>The previous pricing for Jetpack Search started at $2.50 per month (billed annually) for up to 100 records. The plugin&#8217;s support docs explain why Jetpack implemented this major pricing change:</p>\n\n\n\n<ol>\n<li><em>Many folks were only looking for Search and did not want to also be paying for features they didn’t need.</em></li>\n\n\n\n<li><em>Allowing an unlimited number of records felt unfair because it was preventing us from offering lower prices or making improvements. Our operating costs for a site with one million posts are much higher than for a site with one thousand posts, but both sites were paying the same amount. We also wanted to offer users a free option so that they can experience how great Jetpack Search is before making a commitment to buy.</em></li>\n</ol>\n\n\n\n<p>Jetpack assured existing search customers that the new pricing will not yet affect them until their plan renews and Automattic will contact them by email before the pricing changes.</p>\n\n\n\n<p>Jetpack Search is built on top of Elasticsearch, and currently uses version 7.16, which is Elastic&#8217;s proprietary offering after the company <a href="https://wptavern.com/elasticpress-io-service-considers-next-move-after-elasticsearch-abandons-open-source-licensing">abandoned its open source licensing</a>. As a consequence, Amazon forked Elasticsearch and Kibana at version 7.10 to create the <a href="https://opensearch.org/">OpenSearch</a> project.</p>\n\n\n\n<p>&#8220;We built our own solution on top of it. We use Elasticsearch to build Jetpack Search, but we also use a lot of our other systems, especially Jetpack Stats, to provide great search relevancy that you can’t get by just deploying Elasticsearch,&#8221; Jetpack Marketing Lead Rob Pugh said.</p>\n\n\n\n<p>&#8220;We are running both OpenSearch and Elasticsearch for different services but Jetpack Search is on ES. We&#8217;ll continue to consider both in the future.&#8221;</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, 18 Nov 2022 03:40:42 +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:13:"Sarah Gooding";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:33;a:6:{s:4:"data";s:13:"\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:22:"Post Status: Two Tools";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144143";s: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:33:"https://poststatus.com/two-tools/";s: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:450:"<p><strong>Jetpack</strong> and <strong>WordPress.com</strong> <a href="https://wordpress.com/blog/2022/07/18/publish-blog-posts-to-your-telegram-channel-automatically-with-jetpackwp-bot/">can publish</a> to <strong>Telegram</strong>.</p>\n\n\n\n<p>The <a href="https://notesontech.com/wordpress-gitignore/">ultimate gitignore for WordPress</a> projects.</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 21:37:22 +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:10:"Dan Knauss";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:34;a:6:{s:4:"data";s:13:"\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:45:"Post Status: Are WebP and SVG Pixels Greener?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144155";s: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:55:"https://poststatus.com/are-webp-and-svg-pixels-greener/";s: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:1204:"<p>As a followup to <a href="https://poststatus.com/how-green-is-webp-really/">my note in August on this topic</a>, here''s what Tom Greenwood had to say about WebP''s value to sustainability in WordPress:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>I think as most browsers support WebP now, there is a real benefit to serving this format as it saves a lot on data transfer and improves performance. The downside perhaps is that most images are uploaded as JPG and pretty much all implementations that I have seen will then generate the WebP files as duplicates, so there is unfortunately an increase in data storage. I think the trade-off is worth it though.</p>\n\n\n\n<p>As for SVG, these can be way more efficient in terms of both data storage and transfer compared to JPG or WebP, but of course they should be well optimised, and I''m not sure of an automated way to do that, so there is more hands on work there. The downside here is that complex SVG files could cause more CPU energy to be used on the end user''s device, so the simpler the design and more optimised the files the better.</p>\n</blockquote>\n<p>This article was published at Post Status — the community for WordPress professionals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 17:46: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:10:"Dan Knauss";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:35;a:6:{s:4:"data";s:13:"\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:92:"Post Status: Pandemic experiences, “Are you disabled?” and the history of screen readers";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=143978";s: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:95:"https://poststatus.com/pandemic-experiences-are-you-disabled-and-the-history-of-screen-readers/";s: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:1343:"<p>Back in July, <strong>Sabina Ionescu</strong> published <a href="https://www.codeinwp.com/blog/pandemic-vs-wordpress-two-years-after/">a lot of different responses </a>from people in the WordPress community to questions about the impact of the pandemic on them. I missed it then, but it''s still relevant and worth reading. </p>\n\n\n\n<p>Some other things I''ve enjoyed but haven''t slipped into a post yet:</p>\n\n\n\n<p><strong>Joanne Limburg</strong> discusses <a href="https://aeon.co/essays/what-does-it-mean-to-consider-yourself-a-disabled-person">the agonizing and awful, inadequate disability/disabled questions</a> that come with job applications, government forms, etc.:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p><strong>Do you consider yourself to be a disabled person?</strong></p>\n\n\n\n<p><strong>Yes: </strong>☐ <s><strong>No: </strong></s><s>☐</s><s><strong>Prefer not to say: </strong></s><s>☐</s></p>\n</blockquote>\n\n\n\n<p>The <a href="https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda">history of screen readers</a> is incredible! <strong>Sheon Han</strong> tells their hidden story and how &#8220;blind programmers have been creating the tools their community needs&#8221; — for decades.</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 14:34: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:10:"Dan Knauss";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:36;a:6:{s:4:"data";s:13:"\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:92:"Do The Woo Community: Piccia Neri, a Rocking Good UX Designer Passionate About Accessibility";s: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:28:"https://dothewoo.io/?p=73508";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"https://dothewoo.io/piccia-neri-a-rocking-good-ux-designer-passionate-about-accessibility/";s: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:475:"<p>Piccia is passionate about good UX, and in this show offers some great user experience insights into both WordPress and WooCommerce sites.</p>\n<p>&gt;&gt; The post <a rel="nofollow" href="https://dothewoo.io/piccia-neri-a-rocking-good-ux-designer-passionate-about-accessibility/">Piccia Neri, a Rocking Good UX Designer Passionate About Accessibility</a> appeared first on <a rel="nofollow" href="https://dothewoo.io">Do the Woo - a WooCommerce Builder Community</a>	.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 10:33: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:5:"BobWP";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:37;a:6:{s:4:"data";s:13:"\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:111:"Post Status: Patchstack enriches open vulnerability data with signals showing attack volume, method, and source";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144216";s: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:120:"https://poststatus.com/patchstack-enriches-open-vulnerability-data-with-signals-showing-attack-volume-method-and-source/";s: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:2682:"<p>Back in August, Oliver Sild announced in Post Status Slack that Patchstack was opening up &#8220;additional data&#8221; to &#8220;enrich the vulnerability data&#8221; their service discloses, now &#8220;with [a] real-time IP feed of attackers who hit [Patchstack''s] virtual patches.&#8221; </p>\n\n\n\n<p>Virtual patches are Patchstack''s quick interventions for customers'' sites when an official patch doesn''t exist yet for a newly disclosed vulnerability. In Oliver''s words, they are &#8220;security rules that protect from specific plugin/theme/core vulnerabilities.&#8221; So, if someone is actually hitting these virtual patches, it''s very likely they are trying to probe or exploit a vulnerability. </p>\n\n\n\n<p>Since the large number of sites being protected by Patchstack''s virtual patches makes a very big (but impenetrable) attack surface for new vulnerabilities and zero-day attacks, it makes a perfect attack monitoring network — or possibly even a honeypot for attackers. The data Patchstack can get from hits to their patches &#8220;gives more context to all vulnerabilities.&#8221; In other words, they can see if a particular vulnerability is being targeted heavily — or not at all. Then they can prioritize the attention of their security network partners and &#8220;fight fearmongering (<em>i.e low severity plugins that get to media, but we all know are not exploited</em>).&#8221;</p>\n\n\n\n<p>Oliver breaks down the details:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>We create those virtual patches on a daily basis for all new security vulnerabilities that we add to the Patchstack Database and protect a very large number of sites globally. That gives us an accurate coverage of both small and big attack campaigns targeting WordPress sites and plugins, but more importantly — we are often able to identify the attackers and their new methods first. The cool thing is that since our virtual patches cause no false positives, the same quality applies to our IP threat feed.</p>\n</blockquote>\n\n\n\n<p>This is cool indeed! WordPress security could go on the offensive with information like this and shut down attackers with the help of hosting partners. </p>\n\n\n\n<p>Patchstack is going to publicly release the actual attack levels for each vulnerability in their database, &#8220;but for anyone who needs such data in bulk (to apply on their entire hosting infrastructure or to network firewalls), here’s some more information already: <a href="https://patchstack.com/for-hosts/" target="_blank" rel="noreferrer noopener">https://patchstack.com/for-hosts/</a></p>\n<p>This article was published at Post Status — the community for WordPress professionals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 05: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:10:"Dan Knauss";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:38;a:6:{s:4:"data";s:13:"\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:53:"WPTavern: Loudness: A New Block Theme from Automattic";s: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:30:"https://wptavern.com/?p=139475";s: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:63:"https://wptavern.com/loudness-a-new-block-theme-from-automattic";s: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:3200:"<p>Automattic has released a new block theme called <a href="https://wordpress.org/themes/loudness/">Loudness</a> that is available on both WordPress.com and WordPress.org. It&#8217;s an artistic and opinionated theme based on the company&#8217;s <a href="https://href.li/?https://github.com/Automattic/themes/tree/trunk/block-canvas">Block Canvas</a> starter theme. Although Loudness&#8217; brief description suggests the theme was created for &#8220;music and learning,&#8221; the design and custom patterns lend themselves to a variety of different use cases. It could easily be used to whip up a quick event website with ticketing, an artist&#8217;s portfolio, or even a personal blog.</p>\n\n\n\n<img />\n\n\n\n<p>Loudness&#8217; typography features the energetic combination of the sans-serif <a href="https://fonts.google.com/specimen/Rubik">Rubik</a> font for headers and <a href="https://fonts.google.com/specimen/DM+Mono">DM Mono</a> for paragraph text. The type design and font development for DM Mono was commissioned from <a href="https://www.colophon-foundry.org/">Colophon Foundry</a>, an award-winning type foundry based in London.</p>\n\n\n\n<p>Installing and activating the theme on a fresh website offers users a good experience, as it automatically puts everything in the design in place exactly like the <a href="https://wp-themes.com/loudness/">live demo</a> on WordPress.com. Users don&#8217;t have to figure out which patterns to add in order to get it looking like the demo. </p>\n\n\n\n<p>Loudness packages 12 custom block patterns, which can be previewed on WordPress.org. The pattern organization in this theme could be improved, as Loudness&#8217; patterns are intermixed with selections from the pattern directory. It&#8217;s not easy to differentiate which ones belong to the theme. For purists who like to use only the patterns included in the theme to keep the design tight, it&#8217;s much easier when a theme creates a custom label in the pattern explorer for its own patterns.</p>\n\n\n\n<p>Not pictured in the demo is a full-width FAQ pattern with a dark color scheme, which matches the other quirky design elements in the theme.</p>\n\n\n\n<img />\n\n\n\n<p>In addition to the instructors pattern and pricing table shown in the demo, Loudness includes artistic designs for a pullquote pattern and a section of large text.</p>\n\n\n\n<img />\n\n\n\n<p>Two illustrations are included for use in the header area or to break up the design. They can easily be swapped out for a photo or a custom illustration from another source.</p>\n\n\n\n<img />\n\n\n\n<p>Loudness doesn&#8217;t include any style variations, likely because most of the patterns are highly dependent on the established color palette. Although users are free to alter it in the Site Editor, the results may not be as harmonious as expected when using the illustrations in the site design.</p>\n\n\n\n<p>Loudness is a unique block theme that makes a strong impression and can be creatively applied to many different types of websites &#8211; from events to blogs to businesses and agencies. The theme is <a href="https://wordpress.org/themes/loudness/">available for free from WordPress.org</a> and is also available to users on WordPress.com.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 01:47:03 +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:13:"Sarah Gooding";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:39;a:6:{s:4:"data";s:13:"\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:40:"Post Status: Catching up with Do the Woo";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=143970";s: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:51:"https://poststatus.com/catching-up-with-do-the-woo/";s: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:3251:"<p>Bob puts out so much writing and audio at Do the Woo and has so many different people featured, it''s hard to keep up! These are some recent ones I''ve taken note of but didn''t get into a post or newsletter. Definitely worth a listen:</p>\n\n\n\n<ul>\n<li>Did you know a client''s involvement in a project makes it take 400% more time than it would without them? You can speed it up. <strong>Vito Peleg</strong> has <a href="https://dothewoo.io/woocommerce-project-delivery-proc">lots of tips about delivery processes for WooCommerce projects</a>.</li>\n\n\n\n<li><strong>Milana Cap</strong> explains <a href="https://dothewoo.io/love-wp-cli/">why she loves WP-CLI</a>.</li>\n\n\n\n<li><strong>Piccia Neri </strong>is <a href="https://dothewoo.io/piccia-neri-a-rocking-good-ux-designer-passionate-about-accessibility/">a Rocking Good UX Designer and Passionate About Accessibility</a>!</li>\n\n\n\n<li><strong>Abha Thakor</strong> on <a href="https://dothewoo.io/storytelling-for-woocommerce-product-builders/">why proper storytelling matters</a> and what it should look like for WooCommerce product builders.</li>\n\n\n\n<li><strong>Krissie VandeNoord</strong> on <a href="https://dothewoo.io/krissie-vandenoord-building-custom-solutions-with-woocommerce/">Building Custom Solutions with WooCommerce</a>.</li>\n\n\n\n<li><a href="https://dothewoo.io/back-end-front-end-woocommerce-performance-insights/">Front end and back end performance tips</a> for WooCommerce from <strong>Colm Troy</strong>.</li>\n\n\n\n<li><strong>David Mainayar</strong> and <strong>Robert Windisch</strong> make a very funny and insightful pair of guest experts on <a href="https://dothewoo.io/future-of-payments-woocommerce/">the future of payments</a>. Is it just &#8220;a knife fight in the mud for the basis points on the transaction?&#8221;</li>\n\n\n\n<li><strong>Maciek Palmowski</strong> joins <strong>Zach Stepek</strong> and <strong>Carl Alexander</strong> to talk about <a href="https://dothewoo.io/continuous-integration-and-deployment/">WooComerce and continuous Integration and deployment</a>. (CI/CD)</li>\n\n\n\n<li><a href="https://dothewoo.io/future-woocommerce-wordpress-blocks/">The future of blocks is bright</a>, says <strong>Birgit Pauli-Haack</strong>.</li>\n\n\n\n<li><strong>BobWP</strong> himself on <a href="https://click.pstmrk.it/2sm/dothewoo.io%2Fthe-enigma-of-wordpress-and-woocommerce-partnerships%2F/dg3mCjAN/J7RK/sSkqbLLmqQ/YXV0b21hdGlvbi0xMTA" target="_blank" rel="noreferrer noopener">WooCommerce partnerships</a>: affiliates, real business partners, sponsorships, and &#8220;soft&#8221; partners. </li>\n\n\n\n<li>This summer Bob shared his reflections on the history of Woo meetups and said he is considering <a href="https://dothewoo.io/what-about-that-woo-builder-meetup/">a reboot</a> of some kind of in-person event — maybe even <a href="https://dothewoo.io/future-woocommerce-conference/">a full conference</a>! Send him your thoughts.</li>\n\n\n\n<li>Best of all, Bob is starting to unroll his plans to <a href="https://dothewoo.io/a-sneak-peak-into-do-the-woo-4-0-supporting-contributors/">help support WordPress contributors</a> by being a conduit for funding sources.</li>\n</ul>\n<p>This article was published at Post Status — the community for WordPress professionals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Nov 2022 00:29:01 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Dan Knauss";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:40;a:6:{s:4:"data";s:13:"\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:43:"Post Status: Naming is hard—but important";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144121";s: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:52:"https://poststatus.com/naming-is-hard-but-important/";s: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:502:"<p>This is <a href="https://wpwatercooler.com/devbranch/ep22-wordpress-terminology-meta/">an important topic</a> that came out of a <strong>Post Status Slack #security</strong> discussion involving <strong>Robert Rowley</strong> and <strong>John James Jacoby</strong>: WordPress Terminology Meta. It continued over at the <strong>WPwatercooler</strong>.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n\n</div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 16 Nov 2022 21:17:59 +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:10:"Dan Knauss";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:41;a:6:{s:4:"data";s:13:"\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:86:"Post Status: WordPress 6.1.1 • Team Rep Nominations • Codespaces for Contributions";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=144028";s: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:89:"https://poststatus.com/wordpress-6-1-1-team-rep-nominations-codespaces-for-contributions/";s: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:16163:"<h2 id="h-this-week-at-wordpress-org-november-14-2022">This Week at WordPress.org (November 14, 2022)</h2>\n\n\n<div class="has-background has-theme-palette-8-background-color wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">Time to update, WordPress 6.1.1 is out! GitHub has made Codespaces available for 60 hours/month, and WordPress is exploring Core contribution integrations with <code>wordpress/wordpress-develop</code>. It''s team rep nomination time too. </p></div>\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<div id="kt-info-box_68609b-a8" class="wp-block-kadence-infobox"><div class="kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kt-info-svg-icon kt-info-svg-icon-fe_arrowUpCircle"></span></div></div></div></div><div class="kt-infobox-textcontent"><h2 class="kt-blocks-info-box-title">WordPress 6.1.1 now available</h2><p class="kt-blocks-info-box-text"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f680.png" alt="🚀" class="wp-smiley" /> <a href="https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/">WordPress 6.1.1 Maintenance Release</a> <br /><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4bb.png" alt="💻" class="wp-smiley" /> <a href="https://make.wordpress.org/core/2022/11/09/improving-the-contributor-experience-github-codespaces-for-wordpress-core/">Improving the contributor experience: GitHub Codespaces for WordPress Core</a><br /><br /><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f64b-1f3fc.png" alt="🙋🏼" class="wp-smiley" /> <a href="https://make.wordpress.org/updates/2022/11/15/team-rep-nominations-2022/">Team Rep Nominations, 2022</a></p></div></div></div>\n\n\n\n<h2 id="h-news">News<a href="https://wordpress.org/news/2022/10/wordpress-6-1-release-candidate-3/"></a></h2>\n\n\n\n<ul>\n<li><a href="https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/">WordPress 6.1.1 Maintenance Release</a></li>\n\n\n\n<li><a href="https://wordpress.org/news/2022/11/episode-43-openverse-photo-directory-what-are-they-and-how-are-they-different/">WP Briefing: Episode 43: Openverse & Photo Directory– What Are They, and How Are They Different?</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/updates/2022/11/15/team-rep-nominations-2022/">Team Rep Nominations, 2022</a></li>\n</ul>\n\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-_121b9e-cb"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n\n<div class="is-layout-flex wp-container-19 wp-block-columns">\n<div class="is-layout-flow wp-block-column">\n<h2 id="h-community">Community</h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/community/2022/11/15/recap-of-the-diverse-speaker-training-group-wpdiversity-amer-emea-on-november-9-2022/">Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on November 9, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/community/2022/11/11/upcoming-wpdiversity-events-december-2022/">Upcoming #WPDiversity Events: December 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/community/2022/11/10/community-team-rep-nominations-for-2023/">Community Team Rep Nominations for 2023</a></li>\n</ul>\n\n\n\n<h2 id="h-core"><a href="https://make.wordpress.org/core">Core</a> </h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/core/2022/11/15/a-week-in-core-november-14-2022/">A Week in Core – November 14, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/11/14/nominations-for-core-team-reps-2023-edition/">Nominations for Core Team Reps: 2023 Edition</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/11/09/wordpress-6-1-misha-retrospective/">WordPress 6.1 ‘Misha’ Retrospective</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/11/09/improving-the-contributor-experience-github-codespaces-for-wordpress-core/">Improving the contributor experience: GitHub Codespaces for WordPress Core</a></li>\n</ul>\n\n\n\n<h3 id="h-meetings">Meetings</h3>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/core/2022/11/15/dev-chat-agenda-wednesday-november-16-2022/">Dev chat agenda: Wednesday, November 16, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2022/11/14/editor-chat-agenda-nov-16-2022/">Editor Chat Agenda: November 16, 2022</a></li>\n</ul>\n\n\n\n<h2 id="h-design"><a href="https://make.wordpress.org/design">Design</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/design/2022/11/11/a-refresh-of-wordpress-org-showcase/">A refresh of WordPress.org/Showcase</a></li>\n</ul>\n\n\n\n<h2 id="h-docs"><a href="https://make.wordpress.org/docs">Docs</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/docs/2022/11/15/summary-of-docs-team-meeting-15-november-2022/">Summary of Docs Team Meeting: 15 November 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/docs/2022/11/14/13791/">Agenda for 15 November 2022</a></li>\n</ul>\n\n\n\n<h2 id="h-hosting"><a href="https://make.wordpress.org/hosting">Hosting</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/hosting/2022/11/09/nominations-for-hosting-team-reps-2023/">Nominations for Hosting Team Reps 2023</a></li>\n</ul>\n\n\n\n<h2 id="h-marketing"><a href="https://make.wordpress.org/marketing">Marketing</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/marketing/2022/11/16/2023-team-rep-nominations-for-marketing/">2023 Team Rep Nominations for Marketing</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/marketing/2022/11/16/agenda-global-marketing-team-meeting-november-16-2022/">Agenda: global Marketing Team meeting, November 16, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/marketing/2022/11/16/notes-global-marketing-team-meeting-november-9-2022/">Notes: Global Marketing Team meeting, November 9, 2022</a></li>\n</ul>\n\n\n\n<h2 id="h-meta"><a href="https://make.wordpress.org/meta">Meta</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/meta/2022/10/21/wordpress-org-redesign-update/">WordPress.org Redesign Update</a></li>\n</ul>\n\n\n\n<h2 id="h-mobile"><a href="https://make.wordpress.org/mobile">Mobile</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/mobile/2022/11/15/call-for-testing-wordpress-for-android-21-2/">Call for Testing: WordPress for Android 21.2</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/mobile/2022/11/14/call-for-testing-wordpress-for-ios-21-2/">Call for Testing: WordPress for iOS 21.2</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/updates/2022/11/15/mobile-team-update-november-15th/">Mobile Team Update – November 15th</a></li>\n</ul>\n\n\n\n<h2 id="h-openverse"><a href="http://make.wordpress.org/openverse">Openverse</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/openverse/2022/11/16/openverse-now-includes-over-1-million-audio-records/">Openverse Now Includes Over 1 Million Audio Records</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/openverse/2022/11/16/thinking-towards-2023/">Thinking towards 2023</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/openverse/2022/11/16/record-number-of-contributors-for-the-catalog/">Record number of contributors for the Catalog</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/openverse/2022/11/15/community-meeting-recap-15-november-2022/">Community Meeting Recap (15 November 2022)</a></li>\n</ul>\n\n\n\n<h2 id="h-performance"><a href="https://make.wordpress.org/performance/">Performance</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/core/2022/11/15/performance-chat-summary-15-november-2022/">Performance Chat Summary: 15 November 2022</a></li>\n</ul>\n</div>\n\n\n\n<div class="is-layout-flow wp-block-column">\n<h2 id="h-polyglots">Polyglots</h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/polyglots/2022/11/16/polyglots-outreach-effort-november-2022/">Polyglots Outreach Effort: November 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/polyglots/2022/11/15/agenda-weekly-polyglots-chat-nov-16-2022-700-utc/">Agenda: Weekly Polyglots Chat – Nov. 16, 2022 (7:00 UTC)</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/polyglots/2022/11/08/call-for-polyglots-team-representatives-2/">Call for Polyglots Team Representatives</a></li>\n</ul>\n\n\n\n<h2 id="h-project"><a href="https://make.wordpress.org/project">Project</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/project/2022/11/01/sustainability-channel-what-should-we-do/">Now we have a sustainability channel in Making WordPress Slack, what should we do?</a></li>\n</ul>\n\n\n\n<h2><a href="https://make.wordpress.org/support">Support</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/support/2022/11/agenda-support-team-meeting-thursday-november-11-2022/">Agenda: Support Team Meeting Thursday, November 10, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/support/2022/10/october-27th-support-team-meeting-summary-2/">October 27th Support Team Meeting Summary</a></li>\n</ul>\n\n\n\n<h2 id="h-test"><a href="https://make.wordpress.org/test">Test</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/test/2022/11/13/fse-program-exploration-site-editor-sneak-peek/">FSE Program Exploration: Site Editor Sneak Peek</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/updates/2022/11/14/test-team-update-14-november-2022/">Test Team Update: 14 November 2022</a></li>\n</ul>\n\n\n\n<h2 id="h-themes"><a href="https://make.wordpress.org/themes">Themes</a></h2>\n\n\n\n<ul>\n<li><a href="https://make.wordpress.org/themes/2022/11/16/nominations-call-for-the-themes-team-representatives-2023-edition/">Nominations Call for the themes team representatives: 2023 Edition</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/themes/2022/11/09/themes-team-meeting-notes-november-08-2022/">Themes Team Meeting Notes –&nbsp;November 08, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/updates/2022/11/15/themes-team-update-november-15-2022/">Themes team update November 15, 2022</a></li>\n</ul>\n\n\n\n<h2 id="h-training"><a href="https://make.wordpress.org/training">Training</a></h2>\n\n\n\n<ul>\n<li><a href="https://learn.wordpress.org/individual-learner-survey/">How did you learn WordPress?</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/09/choosing-accessible-contrasting-dark-theme-colors-for-online-workshops-and-tutorial-videos/">Choosing accessible/contrasting dark theme colors for online workshops and tutorial videos</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/15/november-2022-faculty-meeting/">November 2022 Faculty Meeting</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/14/meeting-agenda-for-november-15-2022/">Meeting Agenda for November 15, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/09/choosing-accessible-contrasting-dark-theme-colors-for-online-workshops-and-tutorial-videos/">Choosing accessible/contrasting dark theme colors for online workshops and tutorial videos</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/09/training-team-meeting-recap-for-november-1-2022/">Training Team Meeting Recap for November 1, 2022</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/training/2022/11/07/project-thread-content-localization-foundations/">Project Thread: Content Localization Foundations</a></li>\n</ul>\n\n\n\n<h3 id="h-lesson-plans"><a href="https://learn.wordpress.org/lesson-plans">Lesson Plans</a></h3>\n\n\n\n<ul>\n<li><a href="https://learn.wordpress.org/lesson-plan/%E0%A4%AA%E0%A4%BE%E0%A4%A0-%E0%A4%AF%E0%A5%8B%E0%A4%9C%E0%A4%A8%E0%A4%BE-%E0%A4%95%E0%A5%88%E0%A4%B8%E0%A5%87-%E0%A4%AC%E0%A4%A8%E0%A4%BE%E0%A4%8F%E0%A4%82/">पाठ योजना कैसे बनाएं</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/lesson-plan/%E0%A4%AA%E0%A4%BE%E0%A4%A0-%E0%A4%AF%E0%A5%8B%E0%A4%9C%E0%A4%A8%E0%A4%BE-%E0%A4%95%E0%A4%B8%E0%A4%B0%E0%A5%80-%E0%A4%AC%E0%A4%A8%E0%A4%BE%E0%A4%89%E0%A4%A8%E0%A5%87/">पाठ योजना कसरी बनाउने</a></li>\n</ul>\n\n\n\n<h3 id="h-tutorials">Tutorials</h3>\n\n\n\n<ul>\n<li><a href="https://learn.wordpress.org/tutorial/block-spacing/">Block Spacing</a></li>\n</ul>\n\n\n\n<h3 id="h-online-workshops">Online Workshops</h3>\n\n\n\n<ul>\n<li><a href="https://learn.wordpress.org/?meeting=demystifying-gutenberg-2">Demystifying Gutenberg</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/?meeting=demystifying-gutenberg">Demystifying Gutenberg</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/?meeting=thessaloniki-wordpress-meetup-block-theme-workshop-part-2">Thessaloniki WordPress Meetup: Block Theme Workshop – Part 2</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/?meeting=wordpress-development-live-stream-developing-blocks-without-react-part-2">WordPress development live stream: Developing Blocks without React – Part 2</a></li>\n</ul>\n\n\n\n<h2 id="h-wptv">WPTV</h2>\n\n\n\n<ul>\n<li><a href="https://meta.trac.wordpress.org/ticket/1430">WordPress TV videos are now auto-published to YouTube</a></li>\n\n\n\n<li><a href="https://wordpress.tv/category/year/2022/">Latest WordPress TV videos</a></li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<h2 id="h-related-news">Related News:</h2>\n\n\n\n<ul>\n<li><a href="https://tc39.es/#proposals">ECMAScript Proposals</a></li>\n</ul>\n\n\n\n<p class="has-theme-palette-7-background-color has-background">Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers. <br /><br /><strong>Are you interested in giving back and contributing your time and skills to WordPress.org?</strong> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png" alt="🙏" class="wp-smiley" /> <a href="https://wordpress.org/support/article/contributing-to-wordpress/">Start Here ›</a><br /><br /><strong>Get our weekly WordPress community news digest</strong> — Post Status'' <a href="https://poststatus.com/news/week-in-review/">Week in Review</a> — covering the WP/Woo news plus significant writing and podcasts. It''s also available in <a href="https://poststatus.com/newsletter">our newsletter</a>. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f48c.png" alt="💌" class="wp-smiley" /></p>\n\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<div class="wp-block-media-text alignwide is-stacked-on-mobile has-background"><a href="https://poststatus.com/"><img src="https://cdn.poststatus.com/wp-content/uploads/2021/09/vertical-post-status-logo-250.png" alt="Post Status" class="wp-image-85823 size-full" /></a><div class="wp-block-media-text__content">\n<p class="has-text-align-left has-normal-font-size" id="h-get-ready-for-remote-work">You — and <a href="https://poststatus.com/#Agency">your whole team</a> can <a href="https://poststatus.com/#choose-membership">Join Post Status</a> too!</p>\n\n\n\n<p class="has-text-align-left has-small-font-size"><strong>Build your network. Learn with others. Find your next job — or your next hire.</strong> Read the <strong>Post Status</strong> <a href="https://poststatus.com/newsletter/">newsletter</a>. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2709.png" alt="✉" class="wp-smiley" /> Listen to <a href="https://poststatus.com/podcasts/">podcasts</a>. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f399.png" alt="🎙" class="wp-smiley" /> Follow <a href="https://twitter.com/post_status/">@Post_Status</a> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png" alt="🐦" class="wp-smiley" /> and <a href="https://www.linkedin.com/company/post-status-llc/">LinkedIn</a>. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4bc.png" alt="💼" class="wp-smiley" /></p>\n</div></div>\n\n\n\n<div class="wp-block-spacer"></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 16 Nov 2022 19:36:44 +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:"Courtney Robertson";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:13:"\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:69:"WPTavern: WordCamp Asia 2023 Announces Speakers, Unveils Wapuu Mascot";s: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:30:"https://wptavern.com/?p=139547";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:79:"https://wptavern.com/wordcamp-asia-2023-announces-speakers-unveils-wapuu-mascot";s: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:2443:"<p>WordCamp Asia 2023, the first flagship event to take place in Asia, is just a few months away, scheduled for February 17-19, 2023, in Bangkok, Thailand. Organizers have <a href="https://asia.wordcamp.org/2023/speakers-announcement-round-1/">announced the first round of speakers</a>, a diverse selection of WordPress professionals from Asia and across the globe.</p>\n\n\n\n<img />\n\n\n\n<p>The event has also <a href="https://asia.wordcamp.org/2023/meet-wordcamp-asia-2023-wapuu/">unveiled its wapuu mascot</a>. After receiving 10 design submissions from eight designers from India, Malaysia, Hong Kong, the Philippines, Taiwan, and Japan, organizers selected the Chao Phraya Boat Wapuu. Designer Chiaki Kouno explained the concept:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>This boat takes us to the venue “Icon Siam” on the Chao Phraya River! The boat contains the key colours of the WCA and the WCA logo is displayed on the ball. There is a splash of waves expressing a speedy feeling, showing everyone’s expectations for the last three years.</p>\n</blockquote>\n\n\n\n<img />\n\n\n\n<p>WordCamp Asia is running a series of webinars for contributors and attendees. The first episode was broadcast on Twitter this week and is embedded below. Organizers are asking contributors to share their stories in text, audio, or video format, to encourage newcomers to participate in the Contributor Day event. The webinar also featured tours of<strong> </strong>ICONSIAM, a beautiful and modern venue where the first WordCamp Asia will take place.</p>\n\n\n\n<p>Organizers <a href="https://asia.wordcamp.org/2023/childcare-services-at-wordcamp-asia/">published a notice</a> that there will be no childcare offered at the WordCamp, due to the potential for COVID-19 transmission. Nursing and changing facilities are available the 4th and 5th floor of the venue, which also offers some children&#8217;s entertainment options. Those who are 12 years old and younger can attend the conference for free if accompanied by an adult who has purchased a ticket.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">WordCamp Asia 2023 Contributor Series | Episode 01: Introduction <a href="https://t.co/5HdpCu2WvU">https://t.co/5HdpCu2WvU</a></p>&mdash; WordCamp Asia (@WordCampAsia) <a href="https://twitter.com/WordCampAsia/status/1592518105737334787?ref_src=twsrc%5Etfw">November 15, 2022</a></blockquote>\n</div>";s: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, 16 Nov 2022 19:19:46 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";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:13:"\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:87:"WPTavern: #51 – Adam Lowe on Building Websites With Pinegrow’s New WordPress Plugin";s: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=139471";s: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:98:"https://wptavern.com/podcast/51-adam-lowe-on-building-websites-with-pinegrows-new-wordpress-plugin";s: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:52951:"Transcript<div>\n<p>Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case using the new plugin from Pinegrow to create complex WordPress websites.</p>\n\n\n\n<p>If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast, player of choice. Or by going to WPTavern.com forward slash feed forward slash podcast. And you can copy that URL into most podcast players. 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.</p>\n\n\n\n<p>Head over to WPTavern.com forward slash contact forward slash jutebox and use the contact form there.</p>\n\n\n\n<p>So on the podcast today, we have Adam Lowe. Adam runs Peak Performance Digital, a small web consulting agency in Washington, DC, which specializes in providing website strategy along with custom WordPress solutions.</p>\n\n\n\n<p>He&#8217;s on the podcast today to talk about a new plugin from Pinegrow. Adam does not represent the company, but as an avid user of their products and experienced in how they work. The Pinegrow web editor is a desktop tool that lets you build websites with a graphical user interface.</p>\n\n\n\n<p>The closest comparison would be a page builder, but this is not entirely accurate. Unlike most page builders, which require very little technical expertise. Pinegrow does require an understanding of technology such as CSS, SASS Grid, Bootstrap, Tailwind CSS, to make use of the platform. The intention of the tool is to make it possible to create complex sites, but with a close eye on the HTML and CSS that is being output.</p>\n\n\n\n<p>Given the popularity of WordPress, the Pinegrow developers have created a WordPress plugin, which is just about to be released. It&#8217;s in closed beta and Adam has been using it as his go-to solution for several months now.</p>\n\n\n\n<p>We talk about what the platform can do and how it works. It&#8217;s not going to be a plugin for beginners, and there&#8217;s going to be a learning curve for those who do take the plunge. It&#8217;s intended as a bit of a bridge between novices and WordPress experts.</p>\n\n\n\n<p>We also get into a discussion about the fact that Pinegrow is intended to be a no dependency solution. Once you finished creating your theme block or whatever else you might want to create, you can export that in a way that no longer needs Pinegrow at all. If you&#8217;re curious about new ways to create websites in WordPress, have a listen to the podcast and see if Pinegrow is a good fit.</p>\n\n\n\n<p>If you&#8217;re interested in finding out more, you can find all of the links in the show notes by heading over to WPTavern.com forward slash podcast, where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p>And so without further delay, I bring you Adam Lowe.</p>\n\n\n\n<p>I am joined on the podcast today by Adam Lowe. Hello, Adam.</p>\n\n\n\n<p>[00:03:46] <strong>Adam Lowe:</strong> Hello.</p>\n\n\n\n<p>[00:03:47] <strong>Nathan Wrigley:</strong> It is very nice to have you on the podcast today. We normally begin with a little bit of a brief introduction from our guests, just so that we can orientate ourselves around who you are, what your relationship is with WordPress. So if you wouldn&#8217;t mind, just for a few moments, just briefly describe your past in the WordPress space or with tech in a more general way.</p>\n\n\n\n<p>[00:04:07] <strong>Adam Lowe:</strong> I had been in the website space for a long time. I started in the late nineties. I actually think that I built my first website and sold my first in website 1997. And I&#8217;ve been around WordPress since the very first version, I think that was called Miles Davis actually. Used it for quite a while. Took a little bit of time away while I worked in-house in corporate, using some enterprise products. And then I got back into it again, I guess six or seven years ago. So it&#8217;s been a really interesting journey and seeing how far it&#8217;s come in that time period has been incredible.</p>\n\n\n\n<p>[00:04:36] <strong>Nathan Wrigley:</strong> You are on the podcast today to talk about a particular tool that you&#8217;ve been using. It&#8217;s a curious tool in that it is soon to be a WordPress plugin. So the features that the desktop version has had for a long time are being ported over into a WordPress plugin so that you can use it inside different installs of WordPress.</p>\n\n\n\n<p>It&#8217;s called Pinegrow. If you&#8217;ve not come across Pinegrow before, maybe it&#8217;s a good idea to pause the podcast and go Google Pinegrow. I&#8217;m sure you&#8217;ll find it. You can see exactly what it does, but would you be able to, first of all, lay out what Pinegrow is, and also would you just make it clear what your relationship to the company is? Because I think that might be an important thing to clarify right at the start.</p>\n\n\n\n<p>[00:05:19] <strong>Adam Lowe:</strong> It definitely is and I appreciate that. So Pinegrow, it looks like a page builder. It acts like a page builder. It smells like a page builder, but it&#8217;s not a page builder. Pinegrow is actually a theme builder and a block plugin builder, and what it does is it lets you visually create websites and visually create blocks and themes, and then it takes what you create in their builder and it spits out WordPress native code.</p>\n\n\n\n<p>So it uses native WordPress functions and all of that to, spit out React blocks, and PHP themes that you can just move to your website and install like you would anything else that you had hand coded. So, whereas most page builders live inside of WordPress and require you to have it installed and running, Pinegrow doesn&#8217;t need that.</p>\n\n\n\n<p>Pinegrow is just a builder that lets you, build things, basically code in a very visual manner. My relation to them is, I&#8217;m just a user. I pay for the product. I didn&#8217;t even think that it was going to be my main product a year and a half ago, but the more that I&#8217;ve used it, the more I&#8217;ve come to rely on it and I see the benefits of it.</p>\n\n\n\n<p>So I have developed a very close relationship with the company. I&#8217;m not employed by them. They don&#8217;t pay me, nothing like that. I just feel very passionate about this as a product and it definitely suits my needs from a business standpoint.</p>\n\n\n\n<p>[00:06:36] <strong>Nathan Wrigley:</strong> That&#8217;s good to clear up. Thank you for that. The intention of the product then, in the future will be that the desktop version that you&#8217;ve been using for years, is now going to be a WordPress plugin. In other words, you could install it on different sites, and you could modify all of the different pieces of your WordPress website.</p>\n\n\n\n<p>But just to be clear, once you have finished that work and exported a theme or a plugin, block, whatever it may be, you&#8217;re making the point that it&#8217;s no longer required. There isn&#8217;t a dependency to have that plugin installed any longer. You could whip it out. Remove all trace of Pinegrow, and everything should still just work.</p>\n\n\n\n<p>[00:07:17] <strong>Adam Lowe:</strong> That&#8217;s absolutely right. And when I talked to Matjaž a few, I guess several months ago, and he was telling me about this project, I had asked him, hey, is it possible to be able to do this sort of thing? And he came back and said, yes. And my mind was completely blown. I just didn&#8217;t think that anyone was going to be, maybe brave enough or, able to build something like that.</p>\n\n\n\n<p>And when he came back and said that, yes, this is the way that it already works, I was like, I need to get in this beta. And maybe two months ago he invited me into the private beta, and I&#8217;ve been testing it ever since. And yeah, it&#8217;s incredible that that&#8217;s what it does. It is just a builder that, it creates a plugin that you activate like a normal plugin or creates a theme that you activate like a normal theme. And once you&#8217;ve got it in there, the need for the Pinegrow builder plugin is gone. The only reason why you would potentially need or even want it, is if you wanted to make a change to that theme or to that block plugin. So there is still a benefit of having it on there, but it&#8217;s definitely not a dependency or a requirement.</p>\n\n\n\n<p>[00:08:12] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s really quite interesting. Obviously, if we&#8217;re using a typical page builder, if we remove the page builder, the page will look entirely different. But in this scenario, everything should still look the same because it&#8217;s not requiring Pinegrow from that moment on.</p>\n\n\n\n<p>[00:08:26] <strong>Adam Lowe:</strong> Exactly.</p>\n\n\n\n<p>[00:08:27] <strong>Nathan Wrigley:</strong> I&#8217;ve watched a few of your YouTube videos and I think we should probably figure out who the target audience for this is first, because the promise of page builders really is that more or less anybody can start building a website. And obviously, the advent of Gutenberg and full site editing and so on, that is hoped to be the promise. That anybody can log in and with a little bit of orientation and familiarization, they can start dropping things into the page and come up with something, perhaps use templates and modify those templates and so on.</p>\n\n\n\n<p>I think it&#8217;s fair to say that Pinegrow is not really aimed at that target audience. It feels to me like the barrier to entry may be a little bit higher than that. Have you got anything to, to add to that?</p>\n\n\n\n<p>[00:09:10] <strong>Adam Lowe:</strong> You&#8217;re right on the money. It is definitely not aimed at the new person. It&#8217;s not aimed at the Elementor crowd. It&#8217;s not aimed at even the DIY person. Originally Pinegrow was aimed at developers, and the desktop version, which is continuing to be supported and available. The desktop version continues to have more and different features than the website plugin. But that is really aimed towards people who want to get into the weeds.</p>\n\n\n\n<p>For the WordPress plugin, they&#8217;ve definitely put some considerations in there for people who aren&#8217;t quite as comfortable in code. So we&#8217;ve got some quick start tutorials. We&#8217;ve got some more, a little bit more handholding, but not as much as you would get with an Elementor. The best audience for Pinegrow would be somebody who is comfortable with code but doesn&#8217;t want to use it.</p>\n\n\n\n<p>Or maybe somebody who is trying to learn a little bit of code, or knows the concepts, but doesn&#8217;t want to get in there and write PHP, HTML, CSS all day long.</p>\n\n\n\n<p>[00:10:06] <strong>Nathan Wrigley:</strong> Is the reason for that because you need to have some sort of understanding, familiarity with the way WordPress works internally. Because this is generating, essentially code? You need to really understand where that code needs to be deployed, which lines of the HTML for example, it is that you&#8217;re going to target with various things. You need to basically have some understanding, otherwise, is it just going to be a purely frustrating experience?</p>\n\n\n\n<p>[00:10:32] <strong>Adam Lowe:</strong> That&#8217;s exactly what it is, and you need to have a conceptual understanding of how WordPress works and how code works. Not really a practical hands on understanding of it. So you don&#8217;t need to know what all the functions are and how to, how to write them from scratch. But you need to know when to use different things. You need to understand how the theme hierarchy works. You need to understand how WordPress calls different pieces. Again, what the names of some of those functions are so that you can apply them.</p>\n\n\n\n<p>[00:11:00] <strong>Nathan Wrigley:</strong> So, from everything that you&#8217;ve said, it feels a little bit like a bridge between, let&#8217;s just use the word novice, a novice user, and somebody who essentially is a complete expert. They understand everything. They can just open up, sort of IDE, a text editor if you like, and happily type away and build up all of the bits and pieces that they need.</p>\n\n\n\n<p>This is somewhere in between. You need to be, not an expert, but not a complete novice. There&#8217;s going to be some handholding and the UI will assist you along that path. But there&#8217;s definitely going to be some requirement to understand bits and pieces of how WordPress works conceptually.</p>\n\n\n\n<p>[00:11:34] <strong>Adam Lowe:</strong> That&#8217;s exactly what it is. And if you look at some of the more advanced page builders on the market, I&#8217;d say about half that crowd, the more advanced half of that crowd, would be perfect for using Pinegrow. And the less advanced half might get confused by it. And then you have the developer side, the people that can code who just don&#8217;t want to, and don&#8217;t want to do all that repetitive stuff. And that is definitely a great market for Pinegrow.</p>\n\n\n\n<p>[00:11:56] <strong>Nathan Wrigley:</strong> In terms of the level of understanding that would be a sensible default. Where are we pitching that really? Do you have to understand pretty much all of HTML and CSS? Do you have to have any understanding of JavaScript and React and so on? What are the core principles that you&#8217;d have to know off the bat, just so that you could begin using it?</p>\n\n\n\n<p>Because, I get the impression, having looked at your YouTube videos, that if I put a complete inexperienced user in front of this, there would just be, well, 10 minutes of mayhem and then throwing the computer out the window because it would be a very frustrating experience, because you wouldn&#8217;t know what anything meant. Where would you pitch this in terms of your CSS knowledge, HTML knowledge, and so on?</p>\n\n\n\n<p>[00:12:38] <strong>Adam Lowe:</strong> You definitely want to know HTML, and you want to understand, again, the concepts of CSS and maybe what the different things are called in there. Because Pinegrow has the visual controls for everything. You don&#8217;t need to remember what all the different classes are and what all the different properties are and everything like that.</p>\n\n\n\n<p>You can come in and click and start creating your CSS rules visually. So that&#8217;s great. But you do need to understand how CSS works, again, at a conceptual level. And the same thing with HTML. You don&#8217;t need to know all the different bits and pieces. You don&#8217;t have to memorize 300 and some odd elements. You need to have an understanding of what to use and when.</p>\n\n\n\n<p>[00:13:12] <strong>Nathan Wrigley:</strong> Does the plugin, because I think really that&#8217;s what we&#8217;re focusing on here. Does plugin bring along any guidance or tutorials to help you bridge that gap? So, explanations of how the UI works, but also more broadly, explanations of how WordPress works and explanations of things like CSS so that you can be swept along, just following Pinegrow&#8217;s documentation.</p>\n\n\n\n<p>[00:13:38] <strong>Adam Lowe:</strong> First of all, Pinegrow&#8217;s got an incredible amount of documentation on their website and they&#8217;ve got tutorials for just about everything. So if you&#8217;re interested in it, I would start there. The plugin does have a new tutorial section built in and they have one tutorial built that takes you kind of start to finish on how to create a block. And it walks you through how to use the interface, how to create CSS rules, how to put elements on the page. Basically how to do everything you need to do.</p>\n\n\n\n<p>So them, including that has been, a great way to get your feet wet and get a basic understanding. But then, you go to the website and they&#8217;ve got tutorials on how CSS works. They&#8217;ve got tutorials on how WordPress works. They&#8217;ve got tutorials on how to create a WooCommerce site from scratch. How to create themes from scratch, all of that stuff. And it&#8217;s really just a matter of going in, and the more you use it, and the more you do the tutorials yourself, the better you&#8217;re going to understand it.</p>\n\n\n\n<p>[00:14:28] <strong>Nathan Wrigley:</strong> A typical page builder&#8217;s UI would contain a panel at some point on the page, which would have icons, and those icons would be indicative of what the thing that you are about to drop on the page, the element, the module, whatever it is. You&#8217;d drop that onto the page and then something would immediately appear and you would then go about tweaking. You&#8217;d maybe change some numbers if it was padding or margin or font size or what have you. You could type text and change different things like background layouts and all of that. Is that broadly what Pinegrow looks like? Could you just sort of give us some indication of what the UI looks like and what we can expect? I know that&#8217;s very difficult in audio, but it&#8217;s probably important to understand what you&#8217;re getting into.</p>\n\n\n\n<p>[00:15:08] <strong>Adam Lowe:</strong> It really is, and you should see the hand gestures that I&#8217;m doing right now. They make absolutely no sense to anybody. So no, you&#8217;re definitely not dragging elements onto the page like you would with something like Elementor. You&#8217;re dragging raw HTML elements, which, if you don&#8217;t have any styling on them, they look like nothing, or they just look like plain text. It&#8217;s not until you start adding CSS to it that it does anything.</p>\n\n\n\n<p>So no, you don&#8217;t have those icons on there. You don&#8217;t have that kind of friendly thing. Again, I would equate it more to what you see with the advanced page builders in the WordPress space where you&#8217;re adding a section, you&#8217;re adding a column, you know, you&#8217;re adding in a header, you&#8217;re adding a text element. You do not get those predefined components. So you&#8217;re not going to get a menu builder. You&#8217;re not going to get a carousel element that you can just drag on there. You&#8217;re not going to get an accordion element that you can just drag onto there.</p>\n\n\n\n<p>Pinegrow does expect that you are able to either build that yourself or find libraries that are out there that you can just grab the code from and plop that into your page. They do include some starter libraries, and blocks, and components if you&#8217;re using something like Bootstrap or Tailwind. But if you&#8217;re just doing an HTML and CSS project, then no, you&#8217;re not going to get that.</p>\n\n\n\n<p>[00:16:18] <strong>Nathan Wrigley:</strong> Does Pinegrow have a community of people that have been doing things for a while in the background there? So in other words, if I was to get into this, is there a forum of some kind where I could go and see other people&#8217;s work that&#8217;s already been created? Or am I very much looking at tutorials and then I&#8217;m on my own, I&#8217;ve gotta work it out for myself?</p>\n\n\n\n<p>[00:16:37] <strong>Adam Lowe:</strong> So the Pinegrow website does have a very good forum. They&#8217;re not very active on Facebook. They&#8217;ve got their own reason, basically they don&#8217;t like Facebook and, and I&#8217;m okay with that. They&#8217;re not very active on Facebook, but if you go to pinegrow.com, they do have forums on there. It&#8217;s actually forum.pinegrow.com and that&#8217;s a great place to talk to other Pinegrow users, to get directly in touch with the company themselves. And they do have a section on there where people can showcase their work.</p>\n\n\n\n<p>The other place you can go, they&#8217;ve got a product called Pinegrow Online, which probably isn&#8217;t going anywhere, but it&#8217;s actually a very, very early version of this WordPress plugin. And if you go to pinegrowonline.com, I believe it is, or if you just Google Pinegrow online, you&#8217;ll see this. And right there on the page they&#8217;ve got, I don&#8217;t know, maybe 20 projects that people had submitted that you can come in, you can look at, and you can even open up the builder right there from the website and see how they&#8217;re created.</p>\n\n\n\n<p>[00:17:31] <strong>Nathan Wrigley:</strong> That&#8217;s really nice to know. Yeah, thank you for that. With a page builder, the intention is very much to build a website. You install it. You add pages. Possibly some templates for various different things, categories and so on and so forth. And at the end of it, the website is built that really is the point.</p>\n\n\n\n<p>Now, it feels to me that whilst that is also the point of Pinegrow, the intention is very much to create other things. So for example, to create blocks which you may wish to export and use elsewhere. Themes, which you may wish to use and export elsewhere? Have I got that? Have I understood that right? Is this not just a tool for building websites? This is also a tool for building components, themes, blocks, and so on. Plugins for other websites, other projects. So you could use it as a, as an example, you could have a standalone Pinegrow website, where you do all the building and then you could simply export the bits and pieces that you&#8217;ve built to use on your other client projects. That might be a possible use of it?</p>\n\n\n\n<p>[00:18:27] <strong>Adam Lowe:</strong> Probably not. You know, it sounds like what you&#8217;re describing might be getting again into page builder territory. So when you say building a website, there&#8217;s really two different ways that I see that. One is building a static HTML site, and that&#8217;s something where you would use a Pinegrow desktop app that just spits out generic HTML and CSS that you upload to any place.</p>\n\n\n\n<p>And then the other would be, you know, to use something inside a WordPress, it needs to be in either a theme or a block. So that&#8217;s how you enter your content. That&#8217;s how you make your pages look like something and do certain things. So Pinegrow doesn&#8217;t let you design pages. It lets you design those themes and those blocks that you can then activate on your site and start putting content into. Does that make sense?</p>\n\n\n\n<p>[00:19:09] <strong>Nathan Wrigley:</strong> Yes. I guess what I was trying to say was, if you created an array of blocks, which let&#8217;s say for example, you&#8217;re in the real estate niche or something like that, and you have a block that you&#8217;ve created in Pinegrow, that really satisfies almost everything that a real estate agent might wish to do. House pictures and pricing and so on and so forth. And it would spit out a nice display on the front end of the website. That was what I was imagining. You could then create that block, take it, export it, put it on all your other client websites and future client websites, and deploy it in that way.</p>\n\n\n\n<p>[00:19:41] <strong>Adam Lowe:</strong> Yes, absolutely. And here&#8217;s where we start getting into the gray area of whether the WordPress plugin version or the desktop plugin version makes more sense. So you can do that, and you can create those block libraries and export your themes and your blocks to use anywhere you want. On the WordPress plugin version, you&#8217;re kind of limited to everything being contained on that one site to build it.</p>\n\n\n\n<p>And, if you want to export the block and use it somewhere else, that&#8217;s great, you can do that. But then to modify that block, you&#8217;ve gotta go back to the original project that lives on your source website, let&#8217;s just call it that. So that gets a little bit cumbersome. And this is where the desktop version really comes into play because it lets you create reusable libraries.</p>\n\n\n\n<p>So you can create those libraries of components, of code, of themes. You can create those master themes that you can drop into any project. So it really speeds up the workflow. So for example, I&#8217;ve got a component library that I&#8217;ve created over time for basically everything that I need. And when I fire up Pinegrow Desktop, I just come in and with a few clicks I can drop a carousel or I can drop a menu on to someplace.</p>\n\n\n\n<p>I don&#8217;t have to recreate it from scratch. I don&#8217;t have to go back to an old project and copy paste code, like I would otherwise. That&#8217;s really the benefit there, and that&#8217;s part of the reason why you end up paying a little bit more for the desktop version than you will for the WordPress version.</p>\n\n\n\n<p>[00:21:03] <strong>Nathan Wrigley:</strong> I understand. So the desktop version may be more suitable for building components which you use all over the place, because that&#8217;s the place where they&#8217;re originating from. And perhaps if you&#8217;re building client websites, the WordPress plugin, and we&#8217;ll find out about the pricing shortly, is going to be suitable to install on each individual website until it&#8217;s no longer needed. Right, got it.</p>\n\n\n\n<p>[00:21:20] <strong>Adam Lowe:</strong> It is. And, while you can do what you were saying on the WordPress plugin, it&#8217;s just not going to be as efficient as you would be with the desktop.</p>\n\n\n\n<p>[00:21:27] <strong>Nathan Wrigley:</strong> Right. Thank you. In terms of the way that the tool has been built, I don&#8217;t know if this question will be of great interest for everybody, but it may be to some. Presumably given what it&#8217;s trying to do and the way that it&#8217;s trying to do it, it had to work fairly tightly in the, I&#8217;m doing air quotes, in the WordPress way.</p>\n\n\n\n<p>It had to stick fairly closely to the WordPress way of doing things. Is that the case? Has it been built with WordPress standards and typical ways that people would hopefully build themes and blocks, in order to achieve what it is hopefully outputting?</p>\n\n\n\n<p>[00:22:03] <strong>Adam Lowe:</strong> It has been. And there are a few places where it, kind of strays from that. And, just to give you an example. WordPress says that you should not include functionality in a theme. That a theme should be your design only, that if you&#8217;re going to put something in the WordPress repository that you really need to split functionality from design.</p>\n\n\n\n<p>However, in practice when somebody&#8217;s building a website for a client or for themselves, they&#8217;re going to combine the two because you cannot really separate the two practically. So, while you can use Pinegrow and you can create a plugin that has all your blocks in it, with all the smarts, and then a separate theme that has just your templates in there.</p>\n\n\n\n<p>Practically speaking, that doesn&#8217;t make sense. And all the tutorials and all the guidance says, just put it into the theme, that&#8217;s going to be the easiest way to go. So, yes you can do it 100% the WordPress way. You can completely work it if you want, or you can use a hybrid approach.</p>\n\n\n\n<p>[00:22:57] <strong>Nathan Wrigley:</strong> I have a, I have a curious question about this idea of the business going out of existence. And so, for any WordPress company, let&#8217;s say a page builder. If that company folded, then you are to some extent left in the lurch. You know, you&#8217;re hoping that somebody maintains that project and carries it on and what have you.</p>\n\n\n\n<p>With this, it presents a slightly different problem in that everything will still continue to work, but the Pinegrow editor, you would no longer be able to use, well, I guess you could use it, if WordPress didn&#8217;t change in such a way that it made it impossible to use. But you could in theory carry on editing all of the bits and pieces that you&#8217;ve got with your IDE, in a text editor if you like. That would still be possible?</p>\n\n\n\n<p>[00:23:39] <strong>Adam Lowe:</strong> It is, and this is actually one of the things that drove me to Pinegrow more than anything else. If you&#8217;ve been around WordPress for any period of time, you&#8217;ve seen the problem with abandoned plugins, You&#8217;ve seen the problem with things that just stop working. As a matter of fact, I&#8217;m working on a project right now where I have, out of 52 plugins, I think 10 of them are abandoned. Two of them have been removed from the repo, and more than half of them are older than three years old, and can&#8217;t be upgraded for one reason or another. So that&#8217;s the sort of thing that I fight against on a daily basis is, all these dependencies, all this crazy stuff that&#8217;s happening.</p>\n\n\n\n<p>And then you&#8217;ve got your page builders where, okay, the page builder&#8217;s one dependency, but then on top of the page builder, you have all these other add-ons. You&#8217;ve got frameworks, you&#8217;ve got, extra components that are being put in there. And each of those things adds just one more dependency on top of it.</p>\n\n\n\n<p>One more dependency. And if any one of those companies goes out of business, stop supporting it, has a security problem that they can&#8217;t fix or won&#8217;t fix, then you&#8217;re kind of left having to either refactor the whole website, or you&#8217;ve got a insecure website that you&#8217;re dealing with. So this is one of the big challenges that I&#8217;ve been facing over and over again.</p>\n\n\n\n<p>And when I saw Pinegrow and saw what they were doing with WordPress, this was one of the things that really drove me to it, was that it is creating native themes and native blocks that you would create them the same way if you were doing it by hand, using VS code or any other IDE.</p>\n\n\n\n<p>And if Pinegrow were to go out of business, that&#8217;s not a problem at all. You&#8217;ve still got those things that don&#8217;t rely on the builder at all to use or to modify. You can just go right in, change your PHP, change your blocks and, keep using it as if nothing ever happened.</p>\n\n\n\n<p>[00:25:19] <strong>Nathan Wrigley:</strong> Can you think of any caveats where that&#8217;s not necessarily the case? You know, this promise has been offered several times before, and then as you&#8217;ve described, it doesn&#8217;t actually bear out when the company does go out of existence. To your knowledge, I&#8217;m guessing, because you could simply remove Pinegrow and the whole thing still just works. There are no caveats to that as far as you know, there&#8217;s no dependency of any kind whatsoever. It&#8217;s just the ability to use their UI to modify things that you would lose out on if they disappeared.</p>\n\n\n\n<p>[00:25:51] <strong>Adam Lowe:</strong> I would say yes and no to that. So, yes, it really is just the dependency on their builder for making changes to it. However, there are things like Tailwind and Bootstrap and Green Sock that are extra libraries that could be dependencies if you chose to use them. So Pinegrow does let you use those frameworks, Bootstrap and Tailwind, in both the desktop version and the WordPress version.</p>\n\n\n\n<p>So if something were to happen with either of those and they no longer were supported or maintained, then yes, you would have that dependency problem. Same thing for Green Sock. And Green Sock is an animation library. It&#8217;s really a JavaScript library that lets you do all sorts of things from creating menu animations to things flying all around your screen and all sorts of silliness. It&#8217;s a very powerful piece. But again, if something happened with any of those other component libraries that you chose to use in your project, then you would run into that problem.</p>\n\n\n\n<p>[00:26:44] <strong>Nathan Wrigley:</strong> Just to be clear, that&#8217;s an option in Pinegrow or that&#8217;s a necessity. In other words, you don&#8217;t need to use Tailwind, you don&#8217;t need to use Bootstrap. And obviously if your site is animation free, you&#8217;re not going to be using any of that Green Sock either. All of that&#8217;s the case if you choose not to use those things, and just write native JavaScript, native CSS, we&#8217;re all good.</p>\n\n\n\n<p>[00:27:03] <strong>Adam Lowe:</strong> Yep, 100% optional.</p>\n\n\n\n<p>[00:27:05] <strong>Nathan Wrigley:</strong> Yeah. That&#8217;s great. The way that blocks have been growing over time, it feels like in the last year in particular, the complexity, the number of companies getting into this space has changed quite a lot. WordPress itself offering us heaps more functionality in the things that we can do. So for example, we&#8217;ve now got, full site editing, which enables us to do things on the back end. The capabilities and the different options available to us inside of blocks, too numerous to count.</p>\n\n\n\n<p>But each and every week it seems that there&#8217;s a new bit of news about something that&#8217;s going to be coming down in the next version of WordPress, which will alter the visual experience of how we interact with blocks. Have you noticed that Pinegrow, does it update basically? Does it watch the WordPress project closely to ensure that there&#8217;s compatibility, stability with the most recent versions of WordPress?</p>\n\n\n\n<p>[00:27:57] <strong>Adam Lowe:</strong> It does, and you raised an interesting point there where you talked about sorry, the block themes. Because right now Pinegrow does not have anything built in that works directly with block themes or to directly create a block theme. It still does, what are called classic themes. They are working on, some things for the block themes, but like you mentioned right now, it&#8217;s moving so fast in the WordPress space and it&#8217;s changing so often, that even if you were to install a block theme, you&#8217;d see the word beta inside of WordPress.</p>\n\n\n\n<p>So, really Pinegrow is waiting for WordPress to stabilize a little bit before they go in and really start supporting or letting you create a block theme, using some of their helpers. That&#8217;s not to say that you can&#8217;t create a block theme using Pinegrow, because I have, and I&#8217;ve got several sites that are running block themes that I created with Pinegrow. But there&#8217;s a few other manual steps that you need to take.</p>\n\n\n\n<p>In terms of blocks themselves, I&#8217;ve got a love hate relationship with blocks. I think there are pain in the butt, I think is just the most clunky way to build a website. But frankly, it, again, it&#8217;s the WordPress way. So either get on the bus or get off. There&#8217;s so many other benefits to WordPress that I&#8217;m on that bus. So I deal with it, and the blocks are changing all the time and they&#8217;re adding new things.</p>\n\n\n\n<p>So being able to do more with typography in there. Using fluid typography. And even now we have the ability to do a little bit of block locking and, content locking in there. Those are all really good things, and those were problems that I initially had turned to Pinegrow to solve. So it looks like WordPress is starting to do a little bit of that on their own. They&#8217;re still not quite there yet. So, there&#8217;s definitely room for both.</p>\n\n\n\n<p>[00:29:30] <strong>Nathan Wrigley:</strong> Tell me a little bit more about that. I know that the block locking capabilities in WordPress have been improved. Well, in the last few weeks we&#8217;ve had the ability to, with a click of a button, you can lock all the, the children of a particular parent block and so on and so forth. But the, the permissions model around that is not particularly, effective. There&#8217;s a lot that needs to be engineered to make that block locking solution work effectively. Are you saying that with. Pinegrow, you&#8217;re able to lock much more down?</p>\n\n\n\n<p>You can say, okay, you have a certain role or your username is this. You can only do this, this, this, but you&#8217;ve got a different role over there and you&#8217;ve got a different username, whatever it may be. You can do a whole bunch of other things. Does it have capabilities, permissions, which exceed what you can do with blocks at the moment, with blocks designed with Pinegrow?</p>\n\n\n\n<p>[00:30:16] <strong>Adam Lowe:</strong> Yes and no. So to get that granular as to, you know, role-based permissions to, for example, change a picture or, you know, user specific permissions to edit a text field. That&#8217;s the sort of thing that you may need to come in and write a little bit of custom code to do. Or write some conditionals in there. I actually haven&#8217;t tried to do that at that level, so it might be a whole lot easier than what I&#8217;m thinking. And I&#8217;d love if the Pinegrow people could just jump in and tell me, rather than me having to research it myself. Because I think there is some benefit to that.</p>\n\n\n\n<p>How I&#8217;ve used it is, just being able to define what fields are editable, and using standard role-based permissions for that sort of thing. So a lot of times, when I&#8217;m working with a client, they&#8217;ve got a marketing team that comes in and helps to find how things are going to look. But then the people that are actually editing the content, shouldn&#8217;t be able to remove a block, or they shouldn&#8217;t be able to do certain things.</p>\n\n\n\n<p>They need to adhere to certain style standards. So that&#8217;s the sort of thing where, within Pinegrow, I can define here&#8217;s the fields that you&#8217;re able to modify. Here&#8217;s the properties you&#8217;re able to modify, on a field by field basis. Whereas with WordPress, it&#8217;s kind of all or nothing.</p>\n\n\n\n<p>[00:31:22] <strong>Nathan Wrigley:</strong> That&#8217;s interesting. Thank you. In the preparation for this, I watched a few of the videos that you&#8217;ve made, more recently and, it&#8217;s certainly around Pinegrow but also around other different pieces. And one of the videos that I caught sight of was one where you were looking at the accessibility options in different page builders and, and how menus, for example, were accessible or were not accessible out of the gate.</p>\n\n\n\n<p>Is there anything to be said about the way that Pinegrow handles accessibility? I&#8217;m guessing the answer is, because you can do anything, you can make it as accessible as you like or not. But does it handle that kind of thing natively or is it simply the fact that it opens up the options? You can manually insert them to make anything as accessible as possible.</p>\n\n\n\n<p>[00:32:07] <strong>Adam Lowe:</strong> That&#8217;s exactly it. It opens up the options for you to make it as accessible as you want to or not. Again, it&#8217;s not going to make decisions for you. And, if you go to the forums, you&#8217;ll actually see a lot of conversations around people requesting that Pinegrow do certain things by default.</p>\n\n\n\n<p>But then they come back and, Pinegrow comes back and says, Well, you know, what about this case? What about this case? What about this case? And, the decision with Pinegrow is to leave things as open as possible for you to make those decisions rather than them forcing certain things on you.</p>\n\n\n\n<p>And it even comes down to silly stuff like, do you have a trailing backslash at the end of a URL? Do you put a no opener at the end of a link? That sort of thing. Where they really try to make it as open as possible. So, yes, for accessibility. Again, this comes back to one of the reasons that, I wouldn&#8217;t say in love with, but one of the reasons why I&#8217;ve standardized on Pinegrow is because I can build accessibility into my projects and, and accessibility&#8217;s become more of a focus of my agency over the last 18 months to two years.</p>\n\n\n\n<p>So the fact that I can come in and make a completely accessible menu is amazing. That I can create all these components in very accessible ways. Whereas before, I might have to turn to three or four different block plugins because, maybe the carousel in plugin number one is accessible, but the rest of the things aren&#8217;t.</p>\n\n\n\n<p>And the menu in another one is accessible, but the rest of the things aren&#8217;t. So, rather than cobble together all these bits and pieces that may or may not be the way that I want to accessibility wise, I just build. The templates are out there. The information&#8217;s out there. You just need to apply it.</p>\n\n\n\n<p>[00:33:38] <strong>Nathan Wrigley:</strong> Yeah, thank you. That&#8217;s really helpful. tool itself, I think we&#8217;ve established, it is for intermediate or above users I&#8217;m guessing might be a reasonable way of describing it. Now, by pure good coincidence, we&#8217;ve recorded this episode right before, like, literally right before the release from beta into a stable version of the product.</p>\n\n\n\n<p>Can you give us some indication, we are recording this right at the beginning of November. If memory serves, you are going to be, well, I say you, Pinegrow are going to be actually launching the product on the 17th of November, and given the date that this podcast is going to go out, that&#8217;s probably a day or two around that date. Have I got that right? The stable version&#8217;s coming out on the 17th of November, 2022.</p>\n\n\n\n<p>[00:34:25] <strong>Adam Lowe:</strong> Fingers crossed, that is going to be the date. So I don&#8217;t see any reason why they won&#8217;t hit that date. And that&#8217;s the date that Pinegrow has released me to talk about. So, uh, yes. November 17th is going to be the date that they launch it. They&#8217;re going to launch a free version as well as a paid version.</p>\n\n\n\n<p>[00:34:40] <strong>Nathan Wrigley:</strong> I think it&#8217;s probably apropos to say at this point that this isn&#8217;t a product which coming out of beta, is new is it? The change log for the desktop version extends back, well, years and years and years. And like you said, most of the functionality for this is ported from the desktop version.</p>\n\n\n\n<p>So, stepping in early, you are fairly confident that the product&#8217;s going to be, well, not just labeled stable, but will be stable. You&#8217;ve had a long, long play with the beta I guess?</p>\n\n\n\n<p>[00:35:10] <strong>Adam Lowe:</strong> I&#8217;ve had a long play and I think we&#8217;ve had over 30 beta releases come out since I&#8217;ve been involved. You just said it right there, is that this is a product with a long history. It goes back to 2014. And the codebase is exactly the same across all of them. It&#8217;s built on node.js. So that core is the same on Mac, Windows, Linux, desktop and WordPress. There&#8217;s no difference at all in what the builder does, how it works, the code that it spits out. So everything that you&#8217;re doing, from a builder standpoint is tried and tested, and it&#8217;s been out there in the field for quite a long time.</p>\n\n\n\n<p>The new pieces are really the ways that it interacts with WordPress from a front end standpoint. So, things like making sure that only people with the correct permissions can open a project. That two people can&#8217;t open the same project and step on each other, so that we&#8217;re not introducing security problems inside of WordPress by running the builder. That&#8217;s the kind of thing that is new. Not the builder itself, and the code that it spits out for your websites.</p>\n\n\n\n<p>[00:36:10] <strong>Nathan Wrigley:</strong> I&#8217;m going to link in the show notes to the desktop version, which has been out for a long time, but I&#8217;ll also, assuming that the links are live, I will endeavor to put in the plugin version as well. Just before we round it off, I think people will want to know what the opportunities are to get in here.</p>\n\n\n\n<p>My understanding is there&#8217;s going to be two pricing tiers for the paid version, but there&#8217;ll also be a free version. Now, just to be clear, the free version isn&#8217;t going to be available on the repo, but the free version, I&#8217;m guessing, will have a limited array of functionality. Maybe you could speak about that, but then could you also just highlight the pricing for the two models as you understand it?</p>\n\n\n\n<p>[00:36:48] <strong>Adam Lowe:</strong> Sure, and I&#8217;m going to talk about the free version for a minute because I think Pinegrow&#8217;s absolutely insane for what they&#8217;re doing. When I asked what I could talk about for the free version and they came back and told me, I was blown away. So you can do pretty much everything with the free version, with just a few minor exceptions.</p>\n\n\n\n<p>So, the big one is that you can&#8217;t export themes with the free version. You can only export blocks. So that&#8217;s going to be one of your biggest limitations. The other big limitation is that you cannot do what are called inner blocks. So, inside of WordPress you can create blocks within blocks within blocks, Yeah. Blockception even. You can&#8217;t do that with the free version of Pinegrow. You can create your one main block and that&#8217;s it. So you can create blocks with it, but you cannot do themes. You can&#8217;t do inner blocks. And the other part is that you cannot import and export projects, to and from the desktop.</p>\n\n\n\n<p>So that&#8217;s your other big limitation. The only one other thing that I&#8217;m going to throw out there is that the Green Sock, what they call Pinegrow interactions, is not available in the free version because of licensing restriction with Green Sock themselves. So you do have to go to a paid version to be able to use that.</p>\n\n\n\n<p>Otherwise, you can use the entire builder as much as you want. You really get a feel for how it works, how to do different things. And, quite frankly, you can build a whole website with this, with no problem. It&#8217;s pretty amazing what they&#8217;re giving away for free. And I&#8217;m happy to talk about pricing too, if you guys want to get into that.</p>\n\n\n\n<p>[00:38:09] <strong>Nathan Wrigley:</strong> Two models. There&#8217;s a one site model and then there&#8217;s the unlimited sites, an interesting pricing structure. One site or unlimited. Tell us the pricing around those.</p>\n\n\n\n<p>[00:38:18] <strong>Adam Lowe:</strong> Yeah. So it&#8217;s going to be $49 per year for a single site, or $199 a year for unlimited sites. And the reason why it&#8217;s so interesting to me is because once you build your site, there&#8217;s no dependency on Pinegrow anymore. So theoretically you could buy a single site license and export themes and blocks to use on as many sites as you want.</p>\n\n\n\n<p>You&#8217;re just not going to want to do that because, going back and modifying and editing those things is going to become a real pain in the butt. $199 is a fantastic price point for what you&#8217;re getting here, especially for a developer who, presumably is working on client sites and getting their money back for this thing.</p>\n\n\n\n<p>In addition, they&#8217;re also going to have Black Friday deal. So it&#8217;s going to be 35% off for Black Friday, and I think that sales going to start right around the same time that they launch this plugin. That&#8217;s a bonus. And then there&#8217;s also going to be a very steep discount for people who already have the Pinegrow desktop version.</p>\n\n\n\n<p>So if you want to own both the desktop and the WordPress version, I believe you get 50% off of the Pinegrow WordPress plugin. There&#8217;s a lot of incentive here and Pinegrow&#8217;s put a lot of time and effort into the WordPress space. They definitely see this as a strategic move to get into WordPress, and they&#8217;re doing everything they can to make it easy to use Pinegrow in there.</p>\n\n\n\n<p>[00:39:28] <strong>Nathan Wrigley:</strong> Just before we round off, it strikes me that we&#8217;ve missed a particular piece of the puzzle here, and it&#8217;s not something that should be ignored I think. Having watched your videos, I confess I haven&#8217;t actually opened up the tool myself, but I&#8217;ve watched quite a large amount of what you&#8217;ve done.</p>\n\n\n\n<p>It really feels like this could be a good place to increase your knowledge of WordPress and how WordPress works. If you are prepared to go through the learning curve, you&#8217;re going to be seeing what WordPress is doing, or, or at least the way that it is intending to be doing things. The HTML that it requires to make things work, and the PHP, and the functions and so on.</p>\n\n\n\n<p>So really there&#8217;s that, that we missed just the fact that it could be a good tool, should you wish to learn a bit more about WordPress. It may be that if you feel that you are a little bit below the level that is required to get up and running straight away, it might be a good way to bridge that gap as well.</p>\n\n\n\n<p>[00:40:18] <strong>Adam Lowe:</strong> It really is, and I can tell you I&#8217;ve learned so much about WordPress and even CSS just from using this tool. Because it has, it&#8217;s given me that bridge to go from the page builder world to, oh my gosh, I&#8217;m sitting here in front of a blank text editor. So it gives me those tools to be able to learn it and, so then I don&#8217;t get stuck in the process.</p>\n\n\n\n<p>As a matter of fact, it&#8217;s quite interesting, Pinegrow had a project that they used the early version of this WordPress plugin for, to teach kids how to do HTML. So that&#8217;s where a lot of this came into play. That&#8217;s actually part of the reason why they even built this WordPress plugin was for their, I forget what they call it, but it&#8217;s like, HTML academy for kids or something like that. So yeah, it is a great learning platform if you&#8217;re so inclined.</p>\n\n\n\n<p>[00:41:00] <strong>Nathan Wrigley:</strong> Adam, just before we round off, if people are interested in this, they can obviously go to the Pinegrow website. You, as you said, are a very interested user. You&#8217;re not affiliated with Pinegrow but nevertheless people might wish to ask you some questions and, plunder your growing knowledge about how it works and whether or not it would be a good fit for position and what they&#8217;re trying to achieve with their clients or their own website. Where could we find you best?</p>\n\n\n\n<p>[00:41:25] <strong>Adam Lowe:</strong> Two different places. My website is peakperformancedigital.com, and then I&#8217;ve been doing more and more on YouTube. So if you just search for Peak Performance Digital on YouTube, you&#8217;ll find my channel there. All the videos that I&#8217;ve created, and I try to be very responsive to anybody that leaves me a comment or sends me an email.</p>\n\n\n\n<p>[00:41:40] <strong>Nathan Wrigley:</strong> Adam Lowe, I appreciate you joining us on the podcast today. Thanks very much indeed.</p>\n\n\n\n<p>[00:41:45] <strong>Adam Lowe:</strong> Thank you, Nathan.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href="https://twitter.com/adamslowe">Adam Lowe</a>.</p>\n\n\n\n<p>Adam Lowe runs <a href="https://peakperformancedigital.com/">Peak Performance Digital</a>, a small web consulting agency in Washington, DC, that specialises in providing website strategy along with custom WordPress solutions.</p>\n\n\n\n<p>He’s on the podcast today to talk about a new plugin from <a href="https://pinegrow.com/">Pinegrow</a>. Adam does not represent the company, but is an avid user of their products, and experienced in how they work.</p>\n\n\n\n<p>The ‘Pinegrow Web Editor’ is a desktop tool that lets you build websites with a GUI. The closest comparison would be a page builder, but this is not entirely accurate. Unlike most page builders, which require very little technical expertise, Pinegrow does require an understanding of technologies such as CSS, SASS, CSS Grid, Bootstrap and Tailwind CSS to make use of the platform. The intention of the tool is to make it possible to create complex sites, but with a close eye on the HTML and CSS that is being output.</p>\n\n\n\n<p>Given the popularity of WordPress, the Pinegrow developers have created a WordPress plugin, which is just about to be released. It’s been in closed beta, and Adam has been using it as his go-to solution for several months now.</p>\n\n\n\n<p>We talk about what the platform can do, and how it works. It’s not going to be a plugin for beginners, and there’s going to be a learning curve for those who do take the plunge. It’s intended as a bit of a bridge between novices and WordPress experts.</p>\n\n\n\n<p>We also get into a discussion about the fact that Pinegrow is intended to be a ‘no dependency’ solution. Once you’ve finished creating your theme, block or whatever else you might want to create, you can export that in a way that no longer needs Pinegrow at all.</p>\n\n\n\n<p>If you’re curious about new ways to create websites in WordPress, have a listen to the podcast and see if Pinegrow is a good fit.</p>\n\n\n\n<h2>Useful links.</h2>\n\n\n\n<p><a href="https://pinegrow.com/">Pinegow website</a></p>\n\n\n\n<p><a href="https://forum.pinegrow.com/">Pinegrow forum</a></p>\n\n\n\n<p><a href="https://pinegrow.online/">Pinegrow Online</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, 16 Nov 2022 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:44;a:6:{s:4:"data";s:13:"\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:67:"WPTavern: Meetup.com Raises Concerns with New Accessibility Overlay";s: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:30:"https://wptavern.com/?p=139531";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"https://wptavern.com/meetup-com-raises-concerns-with-new-accessibility-overlay";s: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:3812:"<p>Meetup.com raised some concerns with the WordPress community (and the broader community of accessibility professionals) this week after it added an accessibility overlay to its website. The overlay, powered by <a href="https://www.equalweb.com/html5/?_id=8591&did=1116&_gid=202027&trace=equalweb_menu_en_">EqualWeb</a>, displays a list of settings that can be toggled, ostensibly to address various accessibility needs. </p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">I''m super disappointed <a href="https://twitter.com/Meetup?ref_src=twsrc%5Etfw">@Meetup</a> added an <a href="https://twitter.com/hashtag/a11y?src=hash&ref_src=twsrc%5Etfw">#a11y</a> overlay. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f622.png" alt="😢" class="wp-smiley" /><br /><br />Time to look into event calendars for <a href="https://twitter.com/hashtag/WPA11yMeetup?src=hash&ref_src=twsrc%5Etfw">#WPA11yMeetup</a>. We still have to be on Meetup to get events in <a href="https://twitter.com/hashtag/WordPress?src=hash&ref_src=twsrc%5Etfw">#WordPress</a> admin, but we don''t have to market those pages. Has the community team ever explored Meetup alternatives? <a href="https://t.co/pVgYdI5Qs3">https://t.co/pVgYdI5Qs3</a></p>&mdash; Amber Hinds (@heyamberhinds) <a href="https://twitter.com/heyamberhinds/status/1592273476362113030?ref_src=twsrc%5Etfw">November 14, 2022</a></blockquote>\n</div>\n\n\n\n<p>Accessibility overlay products are often marketed as a quick fix solution that will make a website ADA compliant and immune from legal action, when accessibility had not been built in from the beginning.  </p>\n\n\n\n<p>In May 2021, <a href="https://wptavern.com/accessibility-advocates-sign-open-letter-urging-people-not-to-use-accesibe-and-other-overlay-products">accessibility advocates signed an open letter</a> urging people not to use accessibility overlay products like AccesiBe, EqualWeb, and others. Signatories published a four-part statement that articulates the reasons why overlays are harmful:</p>\n\n\n\n<ol>\n<li><em>We will never advocate, recommend, or integrate an overlay which deceptively markets itself as providing automated compliance with laws or standards.</em></li>\n\n\n\n<li><em>We will always advocate for the remediation of accessibility issues at the source of the original error.</em></li>\n\n\n\n<li><em>We will refuse to stay silent when overlay vendors use deception to market their products.</em></li>\n\n\n\n<li><em>More specifically, we hereby advocate for the removal of accessiBe, AudioEye, UserWay, User1st, MK-Sense, MaxAccess, FACIL’iti, and all similar products and encourage the site owners who’ve implemented these products to use more robust, independent, and permanent strategies to making their sites more accessible.</em></li>\n</ol>\n\n\n\n<p>WordPress&#8217; Community Team uses Meetup.com to organize local and virtual meetups, as well as educational events. Accessibility practitioners consider the use of overlay products a flagrant malpractice and are calling on Meetup.com to abandon this solution in favor of addressing inaccessibility at the root of the problem.</p>\n\n\n\n<p>After receiving some complaints, Meetup appeared to take the overlay down but reinstated it the next day. At the time of publishing. the overlay is still on the website. WordPress community organizer Angela Jin <a href="https://twitter.com/AngelaSJin/status/1592052279217377280">offered</a> to contact Meetup.com on behalf of concerned community members. In the meantime, accessibility evangelist Amber Hinds <a href="https://twitter.com/heyamberhinds/status/1592273476362113030">suggested</a> the Community Team explore Meetup.com alternatives and said the WordPress Accessibility Meetup will be looking into using a different events calendar.</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, 16 Nov 2022 03:55:49 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";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:13:"\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:"WPTavern: WordPress.com Adds Support for New Pocket Casts Block";s: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:30:"https://wptavern.com/?p=139509";s: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:74:"https://wptavern.com/wordpress-com-adds-support-for-new-pocket-casts-block";s: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:2242:"<p>WordPress.com has expanded its library of blocks to include <a href="https://wordpress.com/blog/2022/11/08/embed-a-pocket-casts-player-in-seconds-with-our-new-block/">a new Pocket Casts block</a> that makes it easy to embed any show or episode in the WordPress editor. The block is branded for Pocket Casts and will display a podcast player and a selection of episodes when the show URL is selected. Alternatively, users can embed a specific episode by using its episode URL.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n\n</div>\n\n\n\n<p>Automattic <a href="https://wptavern.com/automattic-acquires-pocket-casts">acquired Pocket Casts</a> in 2021 after the app began struggling financially. At the time, Automattic’s Head of Apps, Eli Budelli, said the company would explore building deep integrations with WordPress.com and Pocket Casts by developing ways to make it easier to distribute and listen to podcasts. This new Pocket Casts block delivers on that promise with a solid integration for WordPress.</p>\n\n\n\n<p>Last month, Pocket Casts <a href="https://blog.pocketcasts.com/2022/10/19/pocket-casts-mobile-apps-are-now-open-source/">open sourced its mobile apps</a> under the Mozilla Public License, a GPL-compatible copyleft license that encourages contributors to share their modifications of the code under the same license. The code for <a href="https://github.com/Automattic/pocket-casts-ios">Pocket Casts iOS</a> and <a href="https://github.com/Automattic/pocket-casts-android">Pocket Casts Android</a> is available on GitHub.</p>\n\n\n\n<p>&#8220;We believe that podcasting can not and should not be controlled by Apple and Spotify, and instead support a diverse ecosystem of third-party clients,&#8221; the Pocket Casts team said when announcing its open source podcasting client. Users and contributors can now more easily report bugs, suggest new features, and submit pull requests.</p>\n\n\n\n<p>Self-hosted WordPress users also have access to the new Pocket Casts block if using the latest version of WordPress. The <a href="https://github.com/WordPress/gutenberg/pull/41006">Pocket Casts embed block variation</a> was quietly added to Gutenberg 13.6, which was one of the releases that was rolled into WordPress core in 6.1.</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, 15 Nov 2022 22:39:38 +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:13:"Sarah Gooding";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:13:"\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:46:"Post Status: WordPress in Substack’s History";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=143953";s: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://poststatus.com/wordpress-in-substacks-history/";s: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:2144:"<p>I wish <a href="https://on.substack.com/p/five-years-of-substack-with-bill">this was a WordPress story</a>. It should''ve been and could still be — a simple publishing platform built around freemium newsletters — and writers. </p>\n\n\n\n<p>In a way, it <em>is</em> a WordPress story.</p>\n\n\n\n<p>Ben Thompson''s <a href="https://stratechery.com/">Stratechery</a> was a Substack inspiration and has always run on WordPress, I believe.</p>\n\n\n\n<p>There''s also this:</p>\n\n\n\n<blockquote class="wp-block-quote">\n<p>Our plan was to build a subscriptions management system that would plug into WordPress.</p>\n<cite><a href="https://substack.com/profile/3567-hamish-mckenzie">Hamish McKenzie</a>, Substack Co-founder and Chief Writing Officer</cite></blockquote>\n\n\n\n<p>I recall reading years ago that an early Substack proof-of-concept or early version was built on WordPress. That seems to be true according to this post by co-founder Hamish McKenzie''s on the occasion of Substack''s fifth birthday. It''s unclear how far they went with WordPress before making Substack a proprietary project:</p>\n\n\n\n<p>Substack was built around — and for writers — so they can get paid and do great work. </p>\n\n\n\n<p>Former Economist editor Bill Bishop launched the tremendously valuable Sinocisim as Substack blog #1:</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Five years ago today, <a href="https://twitter.com/niubi?ref_src=twsrc%5Etfw">@niubi</a> launched the first Substack publication.<br /><br />Our experience with Bill shaped what Substack has become.<br /><br />Happy five years, Bill!<a href="https://t.co/G2zciq2e8G">https://t.co/G2zciq2e8G</a></p>&mdash; Hamish McKenzie (@hamishmckenzie) <a href="https://twitter.com/hamishmckenzie/status/1581663914613317633?ref_src=twsrc%5Etfw">October 16, 2022</a></blockquote>\n</div>\n\n\n\n<p>That''s something the WordPress ecosystem distinction <em>lacks</em> for and about itself — WordPress writers writing about WordPress professionally and for a living.</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 15 Nov 2022 22:12:03 +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:10:"Dan Knauss";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:13:"\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.1.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=13918";s: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/2022/11/wordpress-6-1-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:9812:"<h2>WordPress 6.1.1 is now available</h2>\n\n\n\n<p>This minor release features <a href="https://core.trac.wordpress.org/query?milestone=6.1.1&group=component&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority">29 bug fixes in Core</a> and <a href="https://github.com/WordPress/gutenberg/compare/ca07aa8354a1131dbabcc36dfcaf70e0c0891f54...6566f5fe9ece6ad5ae550349d3b1f0944a011040">21 bug fixes</a> for the block editor. WordPress 6.1.1 is a short-cycle maintenance release. You can review a summary of the key updates in this release by reading the <a href="https://make.wordpress.org/core/2022/11/11/wordpress-6-1-1-rc1-is-now-available/">RC1 announcement</a>.</p>\n\n\n\n<p>The next major release will be <a href="https://make.wordpress.org/core/6-2/">version 6.2</a> planned for 2023.</p>\n\n\n\n<p>If you have sites that support automatic background updates, the update process will begin automatically.</p>\n\n\n\n<p>You can <a href="https://wordpress.org/wordpress-6.1.1.zip">download WordPress 6.1.1 from WordPress.org</a>, or visit your WordPress Dashboard, click “Updates”, and then click “Update Now”.</p>\n\n\n\n<p>For more information, check out the <a href="https://wordpress.org/support/wordpress-version/version-6-1-1/">version 6.1.1 HelpHub documentation page</a>.</p>\n\n\n\n<h2>Thank you to these WordPress contributors</h2>\n\n\n\n<p>The WordPress 6.1.1 release was led by <a href="https://profiles.wordpress.org/desrosj/">Jonathan Desrosiers</a>, <a href="https://profiles.wordpress.org/mamaduka/">George Mamadashvili</a>, and <a href="https://profiles.wordpress.org/jeffpaul/">Jeffrey Paul</a>.</p>\n\n\n\n<p>WordPress 6.1.1 would not have been possible without the contributions of more than 105 people. Their asynchronous coordination to deliver several enhancements and fixes into a stable release is a testament to the power and capability of the WordPress community.</p>\n\n\n\n<p><a href="https://profiles.wordpress.org/10upsimon/">10upsimon</a>, <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/adamsilverstein/">Adam Silverstein</a>, <a href="https://profiles.wordpress.org/wildworks/">Aki Hamano</a>, <a href="https://profiles.wordpress.org/alexstine/">alexstine</a>, <a href="https://profiles.wordpress.org/andraganescu/">Andrei Draganescu</a>, <a href="https://profiles.wordpress.org/azaozz/">Andrew Ozz</a>, <a href="https://profiles.wordpress.org/andrewserong/">Andrew Serong</a>, <a href="https://profiles.wordpress.org/oandregal/">Andre</a>, <a href="https://profiles.wordpress.org/afragen/">Andy Fragen</a>, <a href="https://profiles.wordpress.org/aristath/">Ari Stathopoulos</a>, <a href="https://profiles.wordpress.org/azurseisme/">azurseisme</a>, <a href="https://profiles.wordpress.org/scruffian/">Ben Dwyer</a>, <a href="https://profiles.wordpress.org/bernhard-reiter/">Bernie Reiter</a>, <a href="https://profiles.wordpress.org/mxbclang/">Bethany Chobanian Lang</a>, <a href="https://profiles.wordpress.org/bph/">Birgit Pauli-Haack</a>, <a href="https://profiles.wordpress.org/bjorn2404/">bjorn2404</a>, <a href="https://profiles.wordpress.org/cbravobernal/">Carlos Bravo</a>, <a href="https://profiles.wordpress.org/poena/">Carolina Nymark</a>, <a href="https://profiles.wordpress.org/claytoncollie/">Clayton Collie</a>, <a href="https://profiles.wordpress.org/codesdnc/">codesdnc</a>, <a href="https://profiles.wordpress.org/costdev/">Colin Stewart</a>, <a href="https://profiles.wordpress.org/talldanwp/">Daniel Richards</a>, <a href="https://profiles.wordpress.org/davidbaumwald/">David Baumwald</a>, <a href="https://profiles.wordpress.org/get_dave/">David Smith</a>, <a href="https://profiles.wordpress.org/davidvongries/">David Vongries</a>, <a href="https://profiles.wordpress.org/dilipbheda/">Dilip Bheda</a>, <a href="https://profiles.wordpress.org/dd32/">Dion Hulse</a>, <a href="https://profiles.wordpress.org/ocean90/">Dominik Schilling</a>, <a href="https://profiles.wordpress.org/ellatrix/">Ella</a>, <a href="https://profiles.wordpress.org/manuilov/">Eugene M</a>, <a href="https://profiles.wordpress.org/flixos90/">Felix Arntz</a>, <a href="https://profiles.wordpress.org/fpodhorsky/">fpodhorsky</a>, <a href="https://profiles.wordpress.org/franz00/">franzaurus</a>, <a href="https://profiles.wordpress.org/gamecreature/">gamecreature</a>, <a href="https://profiles.wordpress.org/pento/">Gary Pendergast</a>, <a href="https://profiles.wordpress.org/mamaduka/">George Mamadashvili</a>, <a href="https://profiles.wordpress.org/gisgeo/">gisgeo</a>, <a href="https://profiles.wordpress.org/glendaviesnz/">glendaviesnz</a>, <a href="https://profiles.wordpress.org/innovext/">Innovext</a>, <a href="https://profiles.wordpress.org/ironprogrammer/">ironprogrammer</a>, <a href="https://profiles.wordpress.org/isabel_brison/">Isabel Brison</a>, <a href="https://profiles.wordpress.org/outrankjames/">James</a>, <a href="https://profiles.wordpress.org/janthiel/">Jan Thiel</a>, <a href="https://profiles.wordpress.org/carazo/">Javier Carazo</a>, <a href="https://profiles.wordpress.org/audrasjb/">Jb Audras</a>, <a href="https://profiles.wordpress.org/jchambo/">jchambo</a>, <a href="https://profiles.wordpress.org/jeffpaul/">jeffpaul</a>, <a href="https://profiles.wordpress.org/joelmadigan/">joelmadigan</a>, <a href="https://profiles.wordpress.org/joen/">Joen A.</a>, <a href="https://profiles.wordpress.org/johnbillion/">John Blackbourn</a>, <a href="https://profiles.wordpress.org/johnwatkins0/">John Watkins</a>, <a href="https://profiles.wordpress.org/desrosj/">Jonathan Desrosiers</a>, <a href="https://profiles.wordpress.org/spacedmonkey/">Jonny Harris</a>, <a href="https://profiles.wordpress.org/jsh4/">jsh4</a>, <a href="https://profiles.wordpress.org/jrf/">Juliette Reinders Folmer</a>, <a href="https://profiles.wordpress.org/kadamwhite/">K. Adam White</a>, <a href="https://profiles.wordpress.org/kacper3355/">kacper3355</a>, <a href="https://profiles.wordpress.org/kevin940726/">Kai Hao</a>, <a href="https://profiles.wordpress.org/obenland/">Konstantin Obenland</a>, <a href="https://profiles.wordpress.org/konyoldeath/">konyoldeath</a>, <a href="https://profiles.wordpress.org/larsmqller/">larsmqller</a>, <a href="https://profiles.wordpress.org/0mirka00/">Lena Morita</a>, <a href="https://profiles.wordpress.org/leonidasmilossis/">Leo Milo</a>, <a href="https://profiles.wordpress.org/lozula/">lozula</a>, <a href="https://profiles.wordpress.org/mciampini/">Marco Ciampini</a>, <a href="https://profiles.wordpress.org/tyxla/">Marin Atanasov</a>, <a href="https://profiles.wordpress.org/clorith/">Marius L. J.</a>, <a href="https://profiles.wordpress.org/mattkeys/">Matt Keys</a>, <a href="https://profiles.wordpress.org/czapla/">Michal Czaplinski</a>, <a href="https://profiles.wordpress.org/miguelaxcar/">Miguel Axcar</a>, <a href="https://profiles.wordpress.org/mcsf/">Miguel Fonseca</a>, <a href="https://profiles.wordpress.org/mukesh27/">Mukesh Panchal</a>, <a href="https://profiles.wordpress.org/mw108/">mw108</a>, <a href="https://profiles.wordpress.org/namithjawahar/">Namith Jawahar</a>, <a href="https://profiles.wordpress.org/ndiego/">Nick Diego</a>, <a href="https://profiles.wordpress.org/ntsekouras/">Nik Tsekouras</a>, <a href="https://profiles.wordpress.org/nithins53/">Nithin SreeRaj</a>, <a href="https://profiles.wordpress.org/nuvopoint/">nuvoPoint</a>, <a href="https://profiles.wordpress.org/oakesjosh/">oakesjosh</a>, <a href="https://profiles.wordpress.org/ockham/">ockham</a>, <a href="https://profiles.wordpress.org/webmandesign/">Oliver Juhas</a>, <a href="https://profiles.wordpress.org/swissspidy/">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/pbiron/">Paul Biron</a>, <a href="https://profiles.wordpress.org/peterwilsoncc/">Peter Wilson</a>, <a href="https://profiles.wordpress.org/petitphp/">petitphp</a>, <a href="https://profiles.wordpress.org/pkolenbr/">pkolenbr</a>, <a href="https://profiles.wordpress.org/pypwalters/">pypwalters</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/rjasdfiii/">rjasdfiii</a>, <a href="https://profiles.wordpress.org/noisysocks/">Robert Anderson</a>, <a href="https://profiles.wordpress.org/rodricus/">rodricus</a>, <a href="https://profiles.wordpress.org/ryankienstra/">Ryan Kienstra</a>, <a href="https://profiles.wordpress.org/mikachan/">Sarah Norris</a>, <a href="https://profiles.wordpress.org/sergeybiryukov/">Sergey Biryukov</a>, <a href="https://profiles.wordpress.org/stentibbing/">stentibbing</a>, <a href="https://profiles.wordpress.org/sabernhardt/">Stephen Bernhardt</a>, <a href="https://profiles.wordpress.org/subrataemfluence/">Subrata Sarkar</a>, <a href="https://profiles.wordpress.org/cybr/">Sybre Waaijer</a>, <a href="https://profiles.wordpress.org/sippis/">Timi Wahalahti</a>, <a href="https://profiles.wordpress.org/timothyblynjacobs/">Timothy Jacobs</a>, <a href="https://profiles.wordpress.org/hellofromtonya/">Tonya Mork</a>, <a href="https://profiles.wordpress.org/zodiac1978/">Torsten Landsiedel</a>, and <a href="https://profiles.wordpress.org/vtad/">vtad</a>.</p>\n\n\n\n<h2>How to contribute</h2>\n\n\n\n<p>To get involved in WordPress core development, head over to Trac, <a href="https://core.trac.wordpress.org/report/6">pick a ticket</a>, and join the conversation in the <a href="https://wordpress.slack.com/archives/C02RQBWTW">#core</a> and <a href="https://wordpress.slack.com/archives/C03LZ88NX6G">#6-1-release-leads channels</a>. Need help? Check out the <a href="https://make.wordpress.org/core/handbook/">Core Contributor Handbook</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, 15 Nov 2022 19:51:45 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Jeffrey Paul";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:48;a:6:{s:4:"data";s:13:"\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:94:"Post Status: Keeping Higher Education Website Managers’ Dream Alive While Sunsetting Edupack";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://poststatus.com/?p=128296";s: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:102:"https://poststatus.com/keeping-higher-education-website-managers-dream-alive-while-sunsetting-edupack/";s: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:4975:"<p class="has-drop-cap">Every University IT department dreams of a self-service system in which they do not have to deal with outside vendors. The dream includes a simple form that its users can fill out to generate websites from a library of templates. With Nathan Monk and Matt Lees, I cofounded a project called Edupack to realize the dream of simplified website management with a single WordPress plugin.</p>\n\n\n\n<img width="752" height="471" src="https://cdn.poststatus.com/wp-content/uploads/2022/10/image-3-752x471.jpg" alt="A screenshot of the Edupack plugin." class="not-transparent wp-image-128297" />A screenshot of the Edupack plugin.\n\n\n\n<p>After eighteen months, <a href="https://poststatus.com/evolving-edupack-a-one-size-fits-all-plugin-leads-to-an-accessibility-platform-and-enhanced-agency-services">Edupack is stopping work and moving in a new direction</a>.</p>\n\n\n\n<p>After user studies with folks from over 40 universities, including Harvard and Georgetown, I realize that Edupack cannot simplify website management with one plugin.</p>\n\n\n\n<p>University users have particular website needs. We would have to build thousands of templates to satisfy the many detail-focused university users before. That design work is not affordable for many Higher Ed technology teams.</p>\n\n\n\n<p>That said, Higher Ed pros should keep their dream of simplified website management alive.</p>\n\n\n\n<p>I encourage most Universities to give up templated solutions and restrict “self-service” controls. Templates do not meet specific user requirements. Technology teams should focus on websites that can’t be built on WordPress.com or Squarespace. Many self-service use cases, like faculty profiles, can be satisfied with simple forms instead of access to an entire Content Management System.</p>\n\n\n\n<p>Another key to simplified website management is increased resources. Website managers should argue the importance of their role. Websites are a key touchpoint for students. They not only include vital services like Student Information Systems, but websites also establish branding. Branding is an undervalued resource. Security teams rely on branding to establish official communication and brand awareness increases the marketing potential of any institution.</p>\n\n\n\n<p>Of course, Harvard has one of the most recognizable brands. They also have one of the more successful web teams I’ve seen. The <a href="https://hwp.harvard.edu">Harvard Web Publishing</a> team fields tickets for new websites. Some of their websites are delivered as templated solutions. Other websites are built to the bespoke interests of their colleagues. Every new user goes through a content accessibility training course and their support staff is trained to answer most website publishing issues. That model allows Harvard to set their own requirements instead of relying on a third-party service while giving faculty and students a vital resource for promoting university-related work.</p>\n\n\n\n<p>Most institutions do not have a budget to create their in-house web agency or hire third-party vendors. That fact troubles me. My only solution to that problem is for prominent universities to open-source their work and knowledge. Groups like <a href="https://www.wpcampus.org">WP Campus</a> help share open-source web publishing knowledge. Without paying any membership fee, administrators at small schools can participate in the active WP Campus Slack channels and attend their annual conference. The onus is on university staff to contribute their knowledge to the group.</p>\n\n\n\n<p>Edupack was born because of WP Campus. Matt, Nathan, and I saw reoccurring complaints about the complexity of website management on the WP Campus Slack. After many months of work, I hope lessons from Edupack inspire ever-better solutions.</p>\n\n\n\n<div class="wp-block-media-text is-stacked-on-mobile is-image-fill has-background" id="author"><a href="https://poststatus.com/"><img width="250" height="250" src="https://cdn.poststatus.com/wp-content/uploads/2022/07/Fh0orwK7_400x400.jpg" alt="Blake Bertucelli" class="wp-image-102307 size-full" /></a><div class="wp-block-media-text__content">\n<p><strong>Blake Bertucelli</strong> is simplifying website management with <a href="https://edupack.dev)">Edupack</a>, while building the world’s first accessibility platform, <a href="https://t.co/qU9MY0KpIl">equalify.app</a>, and supporting independent journalism with <a href="http://t.co/wwRl8NtG4X">Decubing Web Services</a>.</p>\n\n\n\n<ul class="is-content-justification-left is-layout-flex wp-container-11 wp-block-social-links has-small-icon-size is-style-logos-only"><li class="wp-social-link wp-social-link-twitter wp-block-social-link"><a href="https://twitter.com/bbertucc" class="wp-block-social-link-anchor"><span class="wp-block-social-link-label screen-reader-text">Twitter</span></a></li></ul>\n</div></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 15 Nov 2022 14:15: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:17:"Blake Bertuccelli";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:13:"\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:84:"Do The Woo Community: Krissie VandeNoord, Building Custom Solutions with WooCommerce";s: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:28:"https://dothewoo.io/?p=73496";s: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://dothewoo.io/krissie-vandenoord-building-custom-solutions-with-woocommerce/";s: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:438:"<p>Krissie VandeNoord shares insights and experiences with WooCommerce and WordPress through her agency North UX Design.</p>\n<p>&gt;&gt; The post <a rel="nofollow" href="https://dothewoo.io/krissie-vandenoord-building-custom-solutions-with-woocommerce/">Krissie VandeNoord, Building Custom Solutions with WooCommerce</a> appeared first on <a rel="nofollow" href="https://dothewoo.io">Do the Woo - a WooCommerce Builder Community</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, 15 Nov 2022 10:14: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:5:"BobWP";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:42:"Requests_Utility_CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:8:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Thu, 01 Dec 2022 18:52:20 GMT";s:12:"content-type";s:8:"text/xml";s:13:"last-modified";s:29:"Thu, 01 Dec 2022 18:45:29 GMT";s:4:"vary";s:15:"Accept-Encoding";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:16:"content-encoding";s:4:"gzip";s:4:"x-nc";s:9:"HIT ord 1";}}s:5:"build";s:14:"20211221010300";}', 'no');
INSERT INTO `wpa5_options` VALUES
(158, '_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1669963940', 'no'),
(159, '_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1669920740', 'no'),
(160, '_transient_timeout_dash_v2_88ae138922fe95674369b1cb3d215a2b', '1669963940', 'no'),
(161, '_transient_dash_v2_88ae138922fe95674369b1cb3d215a2b', '<div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://wordpress.org/news/2022/12/2022-wordpress-survey/''>Share Your Experience: The 2022 WordPress Survey is Open</a></li><li><a class=''rsswidget'' href=''https://wordpress.org/news/2022/11/people-of-wordpress-huanyi-chuang/''>People of WordPress: Huanyi Chuang</a></li></ul></div><div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://blog.akismet.com/2022/12/01/version-5-0-2-of-the-akismet-wordpress-plugin-is-now-available/''>Akismet: Version 5.0.2 of the Akismet WordPress Plugin is Now Available</a></li><li><a class=''rsswidget'' href=''https://wordpress.org/news/2022/12/2022-wordpress-survey/''>WordPress.org blog: Share Your Experience: The 2022 WordPress Survey is Open</a></li><li><a class=''rsswidget'' href=''https://dothewoo.io/episode-300-the-hosts-my-heroes/''>Do The Woo Community: Episode 300: The Hosts, My Heroes</a></li></ul></div>', 'no'),
(162, 'can_compress_scripts', '1', 'no'),
(163, '_site_transient_timeout_poptags_40cd750bba9870f18aada2478b24840a', '1669931543', 'no'),
(164, '_site_transient_poptags_40cd750bba9870f18aada2478b24840a', 'O:8:"stdClass":100:{s:11:"woocommerce";a:3:{s:4:"name";s:11:"woocommerce";s:4:"slug";s:11:"woocommerce";s:5:"count";i:5853;}s:6:"widget";a:3:{s:4:"name";s:6:"widget";s:4:"slug";s:6:"widget";s:5:"count";i:4804;}s:4:"post";a:3:{s:4:"name";s:4:"post";s:4:"slug";s:4:"post";s:5:"count";i:2774;}s:5:"admin";a:3:{s:4:"name";s:5:"admin";s:4:"slug";s:5:"admin";s:5:"count";i:2647;}s:5:"posts";a:3:{s:4:"name";s:5:"posts";s:4:"slug";s:5:"posts";s:5:"count";i:2043;}s:9:"shortcode";a:3:{s:4:"name";s:9:"shortcode";s:4:"slug";s:9:"shortcode";s:5:"count";i:1894;}s:8:"comments";a:3:{s:4:"name";s:8:"comments";s:4:"slug";s:8:"comments";s:5:"count";i:1893;}s:3:"seo";a:3:{s:4:"name";s:3:"seo";s:4:"slug";s:3:"seo";s:5:"count";i:1604;}s:6:"images";a:3:{s:4:"name";s:6:"images";s:4:"slug";s:6:"images";s:5:"count";i:1558;}s:5:"image";a:3:{s:4:"name";s:5:"image";s:4:"slug";s:5:"image";s:5:"count";i:1539;}s:6:"google";a:3:{s:4:"name";s:6:"google";s:4:"slug";s:6:"google";s:5:"count";i:1539;}s:7:"twitter";a:3:{s:4:"name";s:7:"twitter";s:4:"slug";s:7:"twitter";s:5:"count";i:1514;}s:8:"facebook";a:3:{s:4:"name";s:8:"facebook";s:4:"slug";s:8:"facebook";s:5:"count";i:1498;}s:9:"ecommerce";a:3:{s:4:"name";s:9:"ecommerce";s:4:"slug";s:9:"ecommerce";s:5:"count";i:1431;}s:5:"email";a:3:{s:4:"name";s:5:"email";s:4:"slug";s:5:"email";s:5:"count";i:1349;}s:7:"sidebar";a:3:{s:4:"name";s:7:"sidebar";s:4:"slug";s:7:"sidebar";s:5:"count";i:1315;}s:7:"gallery";a:3:{s:4:"name";s:7:"gallery";s:4:"slug";s:7:"gallery";s:5:"count";i:1264;}s:4:"page";a:3:{s:4:"name";s:4:"page";s:4:"slug";s:4:"page";s:5:"count";i:1174;}s:6:"social";a:3:{s:4:"name";s:6:"social";s:4:"slug";s:6:"social";s:5:"count";i:1152;}s:5:"login";a:3:{s:4:"name";s:5:"login";s:4:"slug";s:5:"login";s:5:"count";i:1139;}s:8:"security";a:3:{s:4:"name";s:8:"security";s:4:"slug";s:8:"security";s:5:"count";i:1040;}s:10:"e-commerce";a:3:{s:4:"name";s:10:"e-commerce";s:4:"slug";s:10:"e-commerce";s:5:"count";i:1009;}s:5:"video";a:3:{s:4:"name";s:5:"video";s:4:"slug";s:5:"video";s:5:"count";i:987;}s:7:"widgets";a:3:{s:4:"name";s:7:"widgets";s:4:"slug";s:7:"widgets";s:5:"count";i:959;}s:5:"links";a:3:{s:4:"name";s:5:"links";s:4:"slug";s:5:"links";s:5:"count";i:900;}s:4:"spam";a:3:{s:4:"name";s:4:"spam";s:4:"slug";s:4:"spam";s:5:"count";i:866;}s:9:"analytics";a:3:{s:4:"name";s:9:"analytics";s:4:"slug";s:9:"analytics";s:5:"count";i:860;}s:6:"slider";a:3:{s:4:"name";s:6:"slider";s:4:"slug";s:6:"slider";s:5:"count";i:857;}s:7:"content";a:3:{s:4:"name";s:7:"content";s:4:"slug";s:7:"content";s:5:"count";i:856;}s:4:"form";a:3:{s:4:"name";s:4:"form";s:4:"slug";s:4:"form";s:5:"count";i:851;}s:7:"payment";a:3:{s:4:"name";s:7:"payment";s:4:"slug";s:7:"payment";s:5:"count";i:849;}s:9:"gutenberg";a:3:{s:4:"name";s:9:"gutenberg";s:4:"slug";s:9:"gutenberg";s:5:"count";i:799;}s:5:"media";a:3:{s:4:"name";s:5:"media";s:4:"slug";s:5:"media";s:5:"count";i:786;}s:10:"buddypress";a:3:{s:4:"name";s:10:"buddypress";s:4:"slug";s:10:"buddypress";s:5:"count";i:780;}s:6:"search";a:3:{s:4:"name";s:6:"search";s:4:"slug";s:6:"search";s:5:"count";i:765;}s:6:"editor";a:3:{s:4:"name";s:6:"editor";s:4:"slug";s:6:"editor";s:5:"count";i:763;}s:5:"block";a:3:{s:4:"name";s:5:"block";s:4:"slug";s:5:"block";s:5:"count";i:750;}s:15:"payment-gateway";a:3:{s:4:"name";s:15:"payment gateway";s:4:"slug";s:15:"payment-gateway";s:5:"count";i:747;}s:3:"rss";a:3:{s:4:"name";s:3:"rss";s:4:"slug";s:3:"rss";s:5:"count";i:729;}s:5:"pages";a:3:{s:4:"name";s:5:"pages";s:4:"slug";s:5:"pages";s:5:"count";i:727;}s:4:"menu";a:3:{s:4:"name";s:4:"menu";s:4:"slug";s:4:"menu";s:5:"count";i:716;}s:12:"contact-form";a:3:{s:4:"name";s:12:"contact form";s:4:"slug";s:12:"contact-form";s:5:"count";i:706;}s:9:"elementor";a:3:{s:4:"name";s:9:"elementor";s:4:"slug";s:9:"elementor";s:5:"count";i:691;}s:5:"embed";a:3:{s:4:"name";s:5:"embed";s:4:"slug";s:5:"embed";s:5:"count";i:682;}s:8:"category";a:3:{s:4:"name";s:8:"category";s:4:"slug";s:8:"category";s:5:"count";i:679;}s:4:"feed";a:3:{s:4:"name";s:4:"feed";s:4:"slug";s:4:"feed";s:5:"count";i:678;}s:4:"ajax";a:3:{s:4:"name";s:4:"ajax";s:4:"slug";s:4:"ajax";s:5:"count";i:668;}s:6:"jquery";a:3:{s:4:"name";s:6:"jquery";s:4:"slug";s:6:"jquery";s:5:"count";i:666;}s:7:"youtube";a:3:{s:4:"name";s:7:"youtube";s:4:"slug";s:7:"youtube";s:5:"count";i:627;}s:3:"css";a:3:{s:4:"name";s:3:"css";s:4:"slug";s:3:"css";s:5:"count";i:616;}s:4:"link";a:3:{s:4:"name";s:4:"link";s:4:"slug";s:4:"link";s:5:"count";i:604;}s:10:"javascript";a:3:{s:4:"name";s:10:"javascript";s:4:"slug";s:10:"javascript";s:5:"count";i:603;}s:9:"affiliate";a:3:{s:4:"name";s:9:"affiliate";s:4:"slug";s:9:"affiliate";s:5:"count";i:602;}s:3:"api";a:3:{s:4:"name";s:3:"api";s:4:"slug";s:3:"api";s:5:"count";i:596;}s:5:"share";a:3:{s:4:"name";s:5:"share";s:4:"slug";s:5:"share";s:5:"count";i:589;}s:7:"contact";a:3:{s:4:"name";s:7:"contact";s:4:"slug";s:7:"contact";s:5:"count";i:586;}s:10:"responsive";a:3:{s:4:"name";s:10:"responsive";s:4:"slug";s:10:"responsive";s:5:"count";i:583;}s:9:"dashboard";a:3:{s:4:"name";s:9:"dashboard";s:4:"slug";s:9:"dashboard";s:5:"count";i:580;}s:5:"theme";a:3:{s:4:"name";s:5:"theme";s:4:"slug";s:5:"theme";s:5:"count";i:573;}s:7:"comment";a:3:{s:4:"name";s:7:"comment";s:4:"slug";s:7:"comment";s:5:"count";i:566;}s:3:"ads";a:3:{s:4:"name";s:3:"ads";s:4:"slug";s:3:"ads";s:5:"count";i:565;}s:6:"custom";a:3:{s:4:"name";s:6:"custom";s:4:"slug";s:6:"custom";s:5:"count";i:558;}s:9:"marketing";a:3:{s:4:"name";s:9:"marketing";s:4:"slug";s:9:"marketing";s:5:"count";i:547;}s:8:"shipping";a:3:{s:4:"name";s:8:"shipping";s:4:"slug";s:8:"shipping";s:5:"count";i:545;}s:10:"categories";a:3:{s:4:"name";s:10:"categories";s:4:"slug";s:10:"categories";s:5:"count";i:538;}s:6:"events";a:3:{s:4:"name";s:6:"events";s:4:"slug";s:6:"events";s:5:"count";i:537;}s:4:"chat";a:3:{s:4:"name";s:4:"chat";s:4:"slug";s:4:"chat";s:5:"count";i:536;}s:4:"user";a:3:{s:4:"name";s:4:"user";s:4:"slug";s:4:"user";s:5:"count";i:530;}s:6:"button";a:3:{s:4:"name";s:6:"button";s:4:"slug";s:6:"button";s:5:"count";i:524;}s:14:"contact-form-7";a:3:{s:4:"name";s:14:"contact form 7";s:4:"slug";s:14:"contact-form-7";s:5:"count";i:522;}s:5:"forms";a:3:{s:4:"name";s:5:"forms";s:4:"slug";s:5:"forms";s:5:"count";i:515;}s:5:"popup";a:3:{s:4:"name";s:5:"popup";s:4:"slug";s:5:"popup";s:5:"count";i:508;}s:6:"mobile";a:3:{s:4:"name";s:6:"mobile";s:4:"slug";s:6:"mobile";s:5:"count";i:507;}s:4:"tags";a:3:{s:4:"name";s:4:"tags";s:4:"slug";s:4:"tags";s:5:"count";i:506;}s:5:"users";a:3:{s:4:"name";s:5:"users";s:4:"slug";s:5:"users";s:5:"count";i:506;}s:8:"calendar";a:3:{s:4:"name";s:8:"calendar";s:4:"slug";s:8:"calendar";s:5:"count";i:491;}s:10:"newsletter";a:3:{s:4:"name";s:10:"newsletter";s:4:"slug";s:10:"newsletter";s:5:"count";i:471;}s:11:"performance";a:3:{s:4:"name";s:11:"performance";s:4:"slug";s:11:"performance";s:5:"count";i:464;}s:10:"navigation";a:3:{s:4:"name";s:10:"navigation";s:4:"slug";s:10:"navigation";s:5:"count";i:464;}s:6:"blocks";a:3:{s:4:"name";s:6:"blocks";s:4:"slug";s:6:"blocks";s:5:"count";i:454;}s:5:"photo";a:3:{s:4:"name";s:5:"photo";s:4:"slug";s:5:"photo";s:5:"count";i:451;}s:9:"slideshow";a:3:{s:4:"name";s:9:"slideshow";s:4:"slug";s:9:"slideshow";s:5:"count";i:448;}s:5:"stats";a:3:{s:4:"name";s:5:"stats";s:4:"slug";s:5:"stats";s:5:"count";i:443;}s:10:"statistics";a:3:{s:4:"name";s:10:"statistics";s:4:"slug";s:10:"statistics";s:5:"count";i:434;}s:12:"social-media";a:3:{s:4:"name";s:12:"social media";s:4:"slug";s:12:"social-media";s:5:"count";i:428;}s:6:"photos";a:3:{s:4:"name";s:6:"photos";s:4:"slug";s:6:"photos";s:5:"count";i:426;}s:8:"redirect";a:3:{s:4:"name";s:8:"redirect";s:4:"slug";s:8:"redirect";s:5:"count";i:421;}s:12:"notification";a:3:{s:4:"name";s:12:"notification";s:4:"slug";s:12:"notification";s:5:"count";i:417;}s:4:"news";a:3:{s:4:"name";s:4:"news";s:4:"slug";s:4:"news";s:5:"count";i:416;}s:6:"import";a:3:{s:4:"name";s:6:"import";s:4:"slug";s:6:"import";s:5:"count";i:415;}s:10:"shortcodes";a:3:{s:4:"name";s:10:"shortcodes";s:4:"slug";s:10:"shortcodes";s:5:"count";i:409;}s:8:"tracking";a:3:{s:4:"name";s:8:"tracking";s:4:"slug";s:8:"tracking";s:5:"count";i:408;}s:7:"gateway";a:3:{s:4:"name";s:7:"gateway";s:4:"slug";s:7:"gateway";s:5:"count";i:406;}s:4:"code";a:3:{s:4:"name";s:4:"code";s:4:"slug";s:4:"code";s:5:"count";i:400;}s:7:"plugins";a:3:{s:4:"name";s:7:"plugins";s:4:"slug";s:7:"plugins";s:5:"count";i:395;}s:9:"multisite";a:3:{s:4:"name";s:9:"multisite";s:4:"slug";s:9:"multisite";s:5:"count";i:394;}s:4:"meta";a:3:{s:4:"name";s:4:"meta";s:4:"slug";s:4:"meta";s:5:"count";i:389;}s:3:"url";a:3:{s:4:"name";s:3:"url";s:4:"slug";s:3:"url";s:5:"count";i:386;}s:5:"cache";a:3:{s:4:"name";s:5:"cache";s:4:"slug";s:5:"cache";s:5:"count";i:385;}s:8:"payments";a:3:{s:4:"name";s:8:"payments";s:4:"slug";s:8:"payments";s:5:"count";i:381;}}', 'no'),
(166, '_site_transient_update_plugins', 'O:8:"stdClass":5:{s:12:"last_checked";i:1669920759;s:8:"response";a:1:{s:19:"akismet/akismet.php";O:8:"stdClass":12:{s:2:"id";s:21:"w.org/plugins/akismet";s:4:"slug";s:7:"akismet";s:6:"plugin";s:19:"akismet/akismet.php";s:11:"new_version";s:5:"5.0.2";s:3:"url";s:38:"https://wordpress.org/plugins/akismet/";s:7:"package";s:56:"https://downloads.wordpress.org/plugin/akismet.5.0.2.zip";s:5:"icons";a:2:{s:2:"2x";s:60:"https://ps.w.org/akismet/assets/icon-256x256.png?rev=2818463";s:2:"1x";s:60:"https://ps.w.org/akismet/assets/icon-128x128.png?rev=2818463";}s:7:"banners";a:1:{s:2:"1x";s:61:"https://ps.w.org/akismet/assets/banner-772x250.jpg?rev=479904";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"5.0";s:6:"tested";s:5:"6.1.1";s:12:"requires_php";s:3:"5.2";}}s:12:"translations";a:0:{}s:9:"no_update";a:2:{s:9:"hello.php";O:8:"stdClass":10:{s:2:"id";s:25:"w.org/plugins/hello-dolly";s:4:"slug";s:11:"hello-dolly";s:6:"plugin";s:9:"hello.php";s:11:"new_version";s:5:"1.7.2";s:3:"url";s:42:"https://wordpress.org/plugins/hello-dolly/";s:7:"package";s:60:"https://downloads.wordpress.org/plugin/hello-dolly.1.7.2.zip";s:5:"icons";a:2:{s:2:"2x";s:64:"https://ps.w.org/hello-dolly/assets/icon-256x256.jpg?rev=2052855";s:2:"1x";s:64:"https://ps.w.org/hello-dolly/assets/icon-128x128.jpg?rev=2052855";}s:7:"banners";a:2:{s:2:"2x";s:67:"https://ps.w.org/hello-dolly/assets/banner-1544x500.jpg?rev=2645582";s:2:"1x";s:66:"https://ps.w.org/hello-dolly/assets/banner-772x250.jpg?rev=2052855";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"4.6";}s:23:"loginizer/loginizer.php";O:8:"stdClass":10:{s:2:"id";s:23:"w.org/plugins/loginizer";s:4:"slug";s:9:"loginizer";s:6:"plugin";s:23:"loginizer/loginizer.php";s:11:"new_version";s:5:"1.7.6";s:3:"url";s:40:"https://wordpress.org/plugins/loginizer/";s:7:"package";s:52:"https://downloads.wordpress.org/plugin/loginizer.zip";s:5:"icons";a:2:{s:2:"2x";s:62:"https://ps.w.org/loginizer/assets/icon-256x256.png?rev=1381093";s:2:"1x";s:62:"https://ps.w.org/loginizer/assets/icon-128x128.png?rev=1381093";}s:7:"banners";a:2:{s:2:"2x";s:65:"https://ps.w.org/loginizer/assets/banner-1544x500.jpg?rev=2668035";s:2:"1x";s:64:"https://ps.w.org/loginizer/assets/banner-772x250.jpg?rev=2668037";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"3.0";}}s:7:"checked";a:4:{s:19:"akismet/akismet.php";s:5:"5.0.1";s:73:"All-In-One-WP-Migration-With-Import-master/all-in-one-wp-migration-wi.php";s:4:"6.77";s:9:"hello.php";s:5:"1.7.2";s:23:"loginizer/loginizer.php";s:5:"1.7.6";}}', 'no'),
(167, 'recently_activated', 'a:0:{}', 'yes'),
(168, 'ai1wm_secret_key', 'Fm0ZEBOsfhEC', 'yes'),
(175, 'finished_updating_comment_type', '1', 'yes'),
(176, '_site_transient_timeout_browser_a818ab359804517f2549e94c88d03c0b', '1670525697', 'no'),
(177, '_site_transient_browser_a818ab359804517f2549e94c88d03c0b', 'a:10:{s:4:"name";s:6:"Chrome";s:7:"version";s:9:"108.0.0.0";s:8:"platform";s:7:"Windows";s:10:"update_url";s:29:"https://www.google.com/chrome";s:7:"img_src";s:43:"http://s.w.org/images/browsers/chrome.png?1";s:11:"img_src_ssl";s:44:"https://s.w.org/images/browsers/chrome.png?1";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;s:6:"mobile";b:0;}', 'no'),
(198, 'ai1wm_status', 'a:3:{s:4:"type";s:5:"error";s:5:"title";s:16:"Unable to import";s:7:"message";s:163:"The archive file is corrupted. Follow <a href="https://help.servmask.com/knowledgebase/corrupted-archive/" target="_blank">this article</a> to resolve the problem.";}', 'yes'),
(376, '_transient_timeout_global_styles_twentytwentythree', '1669927480', 'no'),
(377, '_transient_global_styles_twentytwentythree', 'body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #000000;--wp--preset--color--primary: #9DFF20;--wp--preset--color--secondary: #345C00;--wp--preset--color--tertiary: #F6F6F6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url(''#wp-duotone-dark-grayscale'');--wp--preset--duotone--grayscale: url(''#wp-duotone-grayscale'');--wp--preset--duotone--purple-yellow: url(''#wp-duotone-purple-yellow'');--wp--preset--duotone--blue-red: url(''#wp-duotone-blue-red'');--wp--preset--duotone--midnight: url(''#wp-duotone-midnight'');--wp--preset--duotone--magenta-yellow: url(''#wp-duotone-magenta-yellow'');--wp--preset--duotone--purple-green: url(''#wp-duotone-purple-green'');--wp--preset--duotone--blue-orange: url(''#wp-duotone-blue-orange'');--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.48rem) * 0.24), 1rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.48rem) * 0.24), 1.125rem);--wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.48rem) * 0.24), 1.875rem);--wp--preset--font-size--x-large: 2.25rem;--wp--preset--font-size--xx-large: clamp(4rem, 4rem + ((1vw - 0.48rem) * 11.538), 10rem);--wp--preset--font-family--dm-sans: "DM Sans", sans-serif;--wp--preset--font-family--ibm-plex-mono: ''IBM Plex Mono'', monospace;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);}body { margin: 0;--wp--style--global--content-size: 650px;--wp--style--global--wide-size: 1200px; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding) { padding-right: 0; padding-left: 0; }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(.has-global-padding) > .alignfull { margin-right: 0; margin-left: 0; }.has-global-padding > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding) > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: 0; padding-left: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }.wp-site-blocks > * { margin-block-start: 0; margin-block-end: 0; }.wp-site-blocks > * + * { margin-block-start: 1.5rem; }body { --wp--style--block-gap: 1.5rem; }body .is-layout-flow > *{margin-block-start: 0;margin-block-end: 0;}body .is-layout-flow > * + *{margin-block-start: 1.5rem;margin-block-end: 0;}body .is-layout-constrained > *{margin-block-start: 0;margin-block-end: 0;}body .is-layout-constrained > * + *{margin-block-start: 1.5rem;margin-block-end: 0;}body .is-layout-flex{gap: 1.5rem;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);line-height: 1.6;--wp--style--root--padding-top: var(--wp--preset--spacing--40);--wp--style--root--padding-right: var(--wp--preset--spacing--30);--wp--style--root--padding-bottom: var(--wp--preset--spacing--40);--wp--style--root--padding-left: var(--wp--preset--spacing--30);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);text-decoration: underline;}a:where(:not(.wp-element-button)):hover{text-decoration: none;}a:where(:not(.wp-element-button)):focus{text-decoration: underline dashed;}a:where(:not(.wp-element-button)):active{color: var(--wp--preset--color--secondary);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;line-height: 1.4;}h1{font-size: clamp(2.719rem, 2.719rem + ((1vw - 0.48rem) * 1.742), 3.625rem);line-height: 1.2;}h2{font-size: clamp(2.625rem, calc(2.625rem + ((1vw - 0.48rem) * 8.4135)), 3.25rem);line-height: 1.2;}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--large);}h5{font-size: var(--wp--preset--font-size--medium);font-weight: 700;text-transform: uppercase;}h6{font-size: var(--wp--preset--font-size--medium);text-transform: uppercase;}.wp-element-button, .wp-block-button__link{background-color: var(--wp--preset--color--primary);border-radius: 0;border-width: 0;color: var(--wp--preset--color--contrast);font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.wp-element-button:visited, .wp-block-button__link:visited{color: var(--wp--preset--color--contrast);}.wp-element-button:hover, .wp-block-button__link:hover{background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}.wp-element-button:focus, .wp-block-button__link:focus{background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}.wp-element-button:active, .wp-block-button__link:active{background-color: var(--wp--preset--color--secondary);color: var(--wp--preset--color--base);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-source-serif-pro-font-family{font-family: var(--wp--preset--font-family--source-serif-pro) !important;}', 'no'),
(378, '_transient_timeout_global_styles_svg_filters_twentytwentythree', '1669927480', 'no'),
(379, '_transient_global_styles_svg_filters_twentytwentythree', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" /><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg>', 'no');

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

--
-- Table structure for table `wpa5_postmeta`
--

CREATE TABLE `wpa5_postmeta` (
  `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `post_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
  PRIMARY KEY (`meta_id`),
  KEY `post_id` (`post_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_postmeta`
--

INSERT INTO `wpa5_postmeta` VALUES
(1, 2, '_wp_page_template', 'default'),
(2, 3, '_wp_page_template', 'default');

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

--
-- Table structure for table `wpa5_posts`
--

CREATE TABLE `wpa5_posts` (
  `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `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 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `post_title` text COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `post_excerpt` text COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `post_status` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'publish',
  `comment_status` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'open',
  `ping_status` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'open',
  `post_password` varchar(255) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `post_name` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `to_ping` text COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `pinged` text COLLATE utf8mb4_unicode_520_ci 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 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `post_parent` bigint(20) unsigned NOT NULL DEFAULT '0',
  `guid` varchar(255) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `menu_order` int(11) NOT NULL DEFAULT '0',
  `post_type` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'post',
  `post_mime_type` varchar(100) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `comment_count` bigint(20) NOT NULL DEFAULT '0',
  PRIMARY KEY (`ID`),
  KEY `post_name` (`post_name`(191)),
  KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`),
  KEY `post_parent` (`post_parent`),
  KEY `post_author` (`post_author`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_posts`
--

INSERT INTO `wpa5_posts` VALUES
(1, 1, '2022-12-01 18:51:47', '2022-12-01 18:51:47', '<!-- 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!', '', 'publish', 'open', 'open', '', 'hello-world', '', '', '2022-12-01 18:51:47', '2022-12-01 18:51:47', '', 0, 'https://irichcomputers.com/?p=1', 0, 'post', '', 1),
(2, 1, '2022-12-01 18:51:47', '2022-12-01 18:51:47', '<!-- 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"><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></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"><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></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href="https://irichcomputers.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', '', '', '2022-12-01 18:51:47', '2022-12-01 18:51:47', '', 0, 'https://irichcomputers.com/?page_id=2', 0, 'page', '', 0),
(3, 1, '2022-12-01 18:51:47', '2022-12-01 18:51:47', '<!-- wp:heading --><h2>Who we are</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class="privacy-policy-tutorial">Suggested text: </strong>Our website address is: https://irichcomputers.com.</p><!-- /wp:paragraph --><!-- wp:heading --><h2>Comments</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>Media</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>Cookies</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>Embedded content from other websites</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>Who we share your data with</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>How long we retain your data</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>What rights you have over your data</h2><!-- /wp:heading --><!-- wp:paragraph --><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><!-- /wp:paragraph --><!-- wp:heading --><h2>Where your data is sent</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class="privacy-policy-tutorial">Suggested text: </strong>Visitor comments may be checked through an automated spam detection service.</p><!-- /wp:paragraph -->', 'Privacy Policy', '', 'draft', 'closed', 'open', '', 'privacy-policy', '', '', '2022-12-01 18:51:47', '2022-12-01 18:51:47', '', 0, 'https://irichcomputers.com/?page_id=3', 0, 'page', '', 0),
(4, 1, '2022-12-01 18:52:17', '0000-00-00 00:00:00', '', 'Auto Draft', '', 'auto-draft', 'open', 'open', '', '', '', '', '2022-12-01 18:52:17', '0000-00-00 00:00:00', '', 0, 'https://irichcomputers.com/?p=4', 0, 'post', '', 0);

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

--
-- Table structure for table `wpa5_termmeta`
--

CREATE TABLE `wpa5_termmeta` (
  `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `term_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
  PRIMARY KEY (`meta_id`),
  KEY `term_id` (`term_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wpa5_terms`
--

CREATE TABLE `wpa5_terms` (
  `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `slug` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `term_group` bigint(10) NOT NULL DEFAULT '0',
  PRIMARY KEY (`term_id`),
  KEY `slug` (`slug`(191)),
  KEY `name` (`name`(191))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_terms`
--

INSERT INTO `wpa5_terms` VALUES
(1, 'Uncategorized', 'uncategorized', 0);

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

--
-- Table structure for table `wpa5_term_relationships`
--

CREATE TABLE `wpa5_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',
  PRIMARY KEY (`object_id`,`term_taxonomy_id`),
  KEY `term_taxonomy_id` (`term_taxonomy_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_term_relationships`
--

INSERT INTO `wpa5_term_relationships` VALUES
(1, 1, 0);

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

--
-- Table structure for table `wpa5_term_taxonomy`
--

CREATE TABLE `wpa5_term_taxonomy` (
  `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `term_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `taxonomy` varchar(32) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `description` longtext COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `parent` bigint(20) unsigned NOT NULL DEFAULT '0',
  `count` bigint(20) NOT NULL DEFAULT '0',
  PRIMARY KEY (`term_taxonomy_id`),
  UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`),
  KEY `taxonomy` (`taxonomy`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_term_taxonomy`
--

INSERT INTO `wpa5_term_taxonomy` VALUES
(1, 1, 'category', '', 0, 1);

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

--
-- Table structure for table `wpa5_usermeta`
--

CREATE TABLE `wpa5_usermeta` (
  `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
  PRIMARY KEY (`umeta_id`),
  KEY `user_id` (`user_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wpa5_usermeta`
--

INSERT INTO `wpa5_usermeta` VALUES
(1, 1, 'nickname', 'admin'),
(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, 'wpa5_capabilities', 'a:1:{s:13:"administrator";b:1;}'),
(13, 1, 'wpa5_user_level', '10'),
(14, 1, 'dismissed_wp_pointers', ''),
(15, 1, 'show_welcome_panel', '1'),
(16, 1, 'session_tokens', 'a:2:{s:64:"61325fa1de4604854fd833b97719adee9b852464987e2162d3a95f545038d862";a:4:{s:10:"expiration";i:1670093536;s:2:"ip";s:13:"197.89.21.124";s:2:"ua";s:111:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36";s:5:"login";i:1669920736;}s:64:"4ccf1397a3b2b47beb41881dd9aa916ade8907d46b355580bf625a474765aa7c";a:4:{s:10:"expiration";i:1670093696;s:2:"ip";s:13:"197.89.21.124";s:2:"ua";s:111:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36";s:5:"login";i:1669920896;}}'),
(17, 1, 'wpa5_dashboard_quick_press_last_post_id', '4'),
(18, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"197.89.21.0";}');

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

--
-- Table structure for table `wpa5_users`
--

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

--
-- Dumping data for table `wpa5_users`
--

INSERT INTO `wpa5_users` VALUES
(1, 'admin', '$P$BtR2QYMrzI6Vmmolm8JVAUVNzXx/ph1', 'admin', 'admin@irichcomputers.com', 'https://irichcomputers.com', '2022-12-01 18:51:47', '', 0, 'admin');

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

