Content type: Handbook

  • Set up your testing environment

    This is step 4 of our onboarding guide to becoming a reviewer You can use any WordPress installation to test themes. So if you already have a test installation, you can go ahead and use that. If you do not already have a test installation, The WordPress Core Team has excellent in depth guides on…

  • Onboarding for new reviewers

    First, thank you so much for considering helping our WordPress community out by volunteering for the Themes Team. Reviewing a theme can be a very rewarding experience where you can learn a lot from reading and evaluating other peoples code. It can also be very difficult, and it can be time consuming. Last year, we…

  • Bloom’s Taxonomy

    You’ll sometimes hear the team refer to “Bloom’s Taxonomy” when talking about objectives and assessments for the team’s lesson plans. So what is that? Bloom’s taxonomy is a set of three hierarchical models used to classify educational learning objectives into levels of complexity and specificity. The three lists cover the learning objectives in cognitive, affective and…

  • Slides Style Guide

    Slides are a much-sought-after resource. Please refer to our lesson plans to access slides for various topics. We are in the process of creating slides for each lesson plan and must the following criteria on the format and file type for our official slides. Backwards compatible Reusable Minimal learning curve Ability to use without internet…

  • Lesson Plan Philosophy

    Read this page in other languages: Gujarati (Google Doc) This is my lesson plan philosophy, my way of thinking when I am writing learning and development materials. This is not the only such philosophy available, but if you are new to writing learning and development materials this is not a bad philosophy to start from,…

  • Contributor Day

    This guide is intended to help you get started contributing to the WordPress.tv team at a contributor day. If you need any help, talk to your contributor day organizer, your table lead or ask in the #wptv channel on Slack. Resources for table lead Before the event Check with the Contributor Day lead that the IP address…

  • WordPress.tv API

    Introduction The WordPress.tv REST API provides API endpoints for data types that allow developers to interact with WordPress.tv remotely by sending and receiving JSON (JavaScript Object Notation) objects. JSON is an open standard data format that is lightweight and human-readable. The API makes it easy to use WordPress.tv data to e.g. create single page applications on top of…

  • Team Profile Badges

    This page provides detailed information on Training Team Profile Badges and the process of requesting badges on your WordPress.org profile. Team onboarding is the primary and required step before acquiring any badge. Please complete the 30-60 minute onboarding program from Training Team – Getting Started. The onboarding program will lead you down one of 5…

  • Git Branching

    We roughly follow the git flow branching model. All bug fixes and new feature work is done using new branches that are then brought into trunk using pull requests. Main Branches The trunk branch represents the cutting edge version. Usually, this is what you want to fork and base your feature branch on. Feature Branches Feature or fix branch…

  • Documentation grammar guide

    This is a draft version and we’re looking to improve it with community feedback. General Use American English spelling (-ize and -or, not -ise and -our). Write in the active voice whenever possible. When referring to either the block editor or the classic editor, qualify the editor the first time (block editor or classic editor),…