We are a group of volunteers who review and approve themes submitted to be included in the official WordPress Theme directory.
We do license, security, and code quality reviews.
We help build and maintain default themes.
The primary focus of the team is to help theme authors transition to blockBlockBlock is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based themes.
A PR led by @nosolosw has Global Styles working within the betaBetaA pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. site editor: https://github.com/WordPress/gutenberg/pull/20530
The main takeaway for theme folks is that this update pulls in style variables from a theme file (currently named experimental-theme.json).
You can see how this is applied in two PRs in the theme experiments repository:
Updating CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. blocks to support the Global styles variables is one of the main focuses for GutenbergGutenbergThe Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ this month, so expect to see more developments soon.
Blocks for full site editing
The comments count, comments form, featured imageFeatured imageA featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts., and tags blocks were all included in Gutenberg 7.6, which came out last week. The following blocks are in progress:
Author blockBlockBlock is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.: https://github.com/WordPress/gutenberg/pull/19894
The goal is to create 1:1 parity between blocks’ front-end and editor DOM structure. This gets us a bit closer to being able to provide one set of styles that cover both the front-end and editor.
@nrqsnchz provided an overview of the Block Patterns concept.
“Block patterns are predefined block layouts that users can add to a document. Think of them as a combination of blocks that create a specific layout. These can be used to let users quickly add a contact form, a testimonials sections, an editorial section, etc.”
GithubGitHubGitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issue with more details and explorations can be found here here: https://github.com/WordPress/gutenberg/issues/17335
@poena wanted to remind folks that all kinds of submissions are welcome in a call for experimental themes:
Q&A
Following the updates, a lively discussion ensued. Please refer to those conversations in SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. if they are of interest to you: