WordPress Help

Official documentation, learning resources, and contributor guides collected from WordPress.org.

  • WordPress Credits Mentor’s Course

    In this program, you’ll learn how to effectively guide students through their contribution projects in the WordPress Credits program.

    Read guide

  • Uncovering the Cover Block

    The Cover block allows you to display text and other content on top of an image or video. It is a great block for headers, banner-style displays, call-to-actions, and more. Explore various ways you could utilise this container block. Learning outcomes Comprehension questions Transcript Welcome to Learn WordPress. Today we are exploring the Cover block.…

    Read guide

  • Using the create-block tool

    Read guide

  • Bug Scrubs

    Bug scrubs are conducted throughout the WordPress project as a way to quickly review Trac tickets and identify next steps. Core Performance bug scrubs can be held by any team member at any time. That said, the Core Performance Team holds a scheduled bug scrub every 2 weeks on Wednesdays and the current meeting time…

    Read guide

  • Office Hours

    Core Performance office hours are held every 2 weeks on Tuesdays and the current meeting time is always up-to-date on the Meetings calendar. Chats are held in the #core-performance channel and last for one hour. All are welcome to attend the weekly chats to share updates, ask questions, and learn more about the Team’s work.…

    Read guide

  • WordPress Core

    The Performance Team’s work in WordPress Core is two-fold: Porting code from one of the Performance Lab plugins into Core. This often requires adjustments to the original code as developed for the plugin, as well as bug fixes and the addition of new functionality for the feature project in core. Identifying and addressing performance-related issues…

    Read guide

  • Version Support Policy

    The Performance Lab plugin is a collection of performance-related “feature projects” for WordPress core. These feature projects are represented in this plugin as individual standalone modules. All modules bundled in the Performance Lab plugin are at different stages of development and may be merged into WordPress core at different points. This section describes the version…

    Read guide

  • Proposing a New Plugin for Performance Lab

    Do you have an idea for a new performance-related feature for WordPress core? Excellent! The Performance Lab plugin is a great way to implement and share the feature early on so that it can be tested on live sites and refined prior to an eventual WordPress core merge. The Performance Lab plugin refers users to…

    Read guide

  • Writing a Plugin for Performance Lab

    Once you have proposed a new plugin and there is consensus that it should be added to the Performance Lab project, you can add the code to the WordPress/performance repository on GitHub. This article outlines the requirements for such plugins. Plugin requirements Foundationally, the requirements for the performance team’s plugins are no different than for…

    Read guide

  • Releasing the Performance Lab Plugin

    This article describes how to publish a new release of the feature plugins in Performance Lab plugin suite. The following instructions will refer to $RELEASE_DATE as a variable containing the date of the release in ISO format (YYYY-MM-DD). You can facilitate running the shell commands below by populating this environment variable with the next version…

    Read guide