WordPress Develop

repository·trunk·Indexed 25 days ago

https://github.com/wordpress/wordpress-develop

The central development environment for WordPress core. It provides a containerized setup using Docker, Node.js, and PHP to allow developers to build, test, and contribute to the WordPress ecosystem, including tools for running PHP, E2E, and JavaScript tests, and managing the environment via npm.

Tokens
10.6K
Snippets
20
Records
83
Agent score
85%

What's inside wordpress-develop

  1. Overview of the Twenty Twenty-Four theme

    trunk
    Twenty Twenty-Four is a flexible and versatile WordPress theme designed for various website types, including business sites, blogs, writing portfolios, and work showcases. It is fully compatible with the WordPress Site Editor and utilizes design tools introduced in WordPress 6.4. The theme features a collection of templates and patterns that can be customized through color and typography adjustments, and it includes style variations and full page designs to accelerate site building.
  2. Overview of Twenty Ten theme features

    trunk

    Twenty Ten is a customizable, two-column WordPress theme designed for readability. Key features include:

    • Widgetized Areas: Supports six areas (two in the sidebar and four in the footer).
    • Featured Images: Supports thumbnails for gallery posts and custom header images for posts and pages.
    • Templates: Includes an optional one-column page template that removes the sidebar.
    • Specialized Styles: Includes specific stylesheets for print, the admin Visual Editor, and special styles for posts in the "Asides" and "Gallery" categories.
    • Customization: Supports custom menus, header images, and custom backgrounds.
  3. Overview of Twenty Twenty-Five theme

    trunk
    Twenty Twenty-Five is a WordPress theme designed for simplicity and adaptability. It provides flexible design options through various patterns suitable for personal blogs, professional portfolios, online magazines, or business websites. The theme includes templates for diverse blog styles (text-focused to image-heavy), supports international typography, and offers diverse color palettes for high accessibility and customization.
  4. Overview of the Twenty Twenty theme

    trunk

    Twenty Twenty is a default WordPress theme designed for the block editor. It is optimized for both dynamic landing pages (using group and column blocks) and traditional blogs (using centered content columns and fine-tuned typography).

    Key features include:

    • Block Editor Integration: Designed to leverage the flexibility of the block editor.
    • Customization: Users can change background colors and accent colors via the Customizer.
    • Accessibility: Element colors are automatically calculated based on selected colors to ensure high, accessible color contrast.
  5. Twenty Fifteen theme requirements and features

    trunk

    Requirements

    • WordPress Version: At least 4.1
    • PHP Version: 5.2.4 or higher

    Key Features

    • Mobile-first, Responsive Layout: Designed for clarity across smartphones, tablets, laptops, and desktops.
    • Customization Options: Supports custom colors, custom headers, custom logos, and custom menus.
    • Content Support: Includes social links, menu descriptions, post formats, and block patterns.
    • Accessibility: Accessibility-ready and supports RTL (Right-to-Left) languages.
  6. Twenty Twelve theme requirements and features

    trunk

    The Twenty Twelve theme is a fully responsive theme with the following specifications:

    Requirements:

    • WordPress Version: At least 3.5
    • PHP Version: 5.2.4 or higher

    Key Features:

    • Front page template with dedicated widgets
    • Optional display font
    • Styling for post formats on both index and single views
    • Optional no-sidebar page template
    • Support for custom backgrounds, headers, and menus
    • RTL language support
    • Sticky post support
    • Block patterns and microformats
  7. Twenty Eleven theme overview

    trunk

    Twenty Eleven is a sophisticated, lightweight, and adaptable WordPress theme.

    Key Features:

    • Layout Options: Supports one-column, two-columns, left-sidebar, and right-sidebar layouts.
    • Showcase Page: Includes a specialized template to transform your front page into a content showcase.
    • Widget Areas: Supports a sidebar, three footer areas, and a specific Showcase page widget area.
    • Ephemera Widget: A custom widget to display Aside, Link, Quote, or Status posts.
    • Post Formats: Includes special styles for six different post formats.
    • Visual Customization: Supports custom backgrounds, custom colors, custom headers, and featured images (as custom header images or large images for sticky posts).
  8. Twenty Sixteen theme requirements and features

    trunk

    Twenty Sixteen is a mobile-first, responsive theme featuring a horizontal masthead and an optional right sidebar.

    Technical Requirements:

    • WordPress Version: Requires at least 4.4
    • PHP Version: Requires 5.2.4 or higher

    Key Features:

    • Custom colors and default color schemes
    • Custom header and social links
    • Post formats and block patterns
    • Accessibility-ready (Note: Only the default and dark color schemes are fully accessibility ready)
  9. Update the comment block in Twenty Twenty-Two

    trunk

    If you are using WordPress version 6.1 or newer, you should update the comment block to the latest version to ensure compatibility. Follow these steps for the following templates:

    • Pages
    • Page (No Separators)
    • Single Posts
    • Single Post (No Separators)
    1. From the WordPress admin, open Appearance > Site Editor.
    2. Select Templates from the Site Editor sidebar menu.
    3. Select one of the templates listed above and open it.
    4. Locate the comments block.
    5. If a button labeled "Switch to editable mode" appears, click it to activate.
    6. Save the template.