New Tools for Theme Developers: Theme Sniffer Plugin and Automated Accessibility Testing

WordPress contributor teams have shipped several new tools for theme developers in the past couple weeks, which have the potential to raise the quality of new themes coming into the ecosystem. The Theme Sniffer plugin is a new effort from the Theme Review team that uses custom sniffs for PHP_CodeSniffer to test a theme against WordPress coding standards and check …

WPWeekly Episode 314 – Getting Squeebly With It

In this episode, John James Jacoby recaps his trip to WordCamp Chicago and explains the thought process behind his presentation, The Fourth Wall of WordPress. We highlight a new project that gives developers a guided path to migrate functionality from the Classic editor to Gutenberg. We discuss the pros and cons of the trusted authors program launched by the WordPress …

WordSesh 5 Scheduled for July 25th

After not having an event in 2017, WordSesh, a virtual WordPress conference, is returning July 25th. The event is being organized by Brian Richards, Founder of WPSessions and a collection of partners.  The schedule is online and like previous events, there is a mixture of sessions and live podcasts. Based on the sessions, this year’s event leans towards consultants and developers. …

AMP for WordPress 0.7 RC 1 Released

XWP, Automattic, and Google’s AMP team, has released 0.7 Release Candidate 1 of the AMP for WordPress plugin. Hinted at during AMP Conf 2018 earlier this year, 0.7 is a major release that contains significant new features. This release adds Native AMP support for all of the default widgets, embeds, and commenting. Notifications will be triggered for posts that contain …

BuddyPress 3.0 Beta 2 Released

The BuddyPress development team has released Beta 2 of BuddyPress 3.0. BuddyPress 3.0 is a major release that contains some significant changes. A new template pack called Nouveau will replace the bp-legacy template packs introduced in BuddyPress 1.7. The new template pack has been refactored to be semantic, accessible, and use a new set of markup files. Loops, members, and …