# wordpress/wordpress-develop

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/wordpress-wordpress-develop).**

3,361 stars · 3,521 forks · PHP · GPL-2.0

## Links

- GitHub: https://github.com/WordPress/wordpress-develop
- Homepage: https://make.wordpress.org/core/handbook/contribute/git/github-pull-requests-for-code-review/
- awesome-repositories: https://awesome-repositories.com/repository/wordpress-wordpress-develop.md

## Description

This repository serves as the official development source for the WordPress content management system, providing the infrastructure required to contribute to the core codebase. It functions as a platform for building and maintaining websites through a PHP-based framework, supporting the collaborative development of the software through a centralized version control system.

The project provides a comprehensive suite of tools for developers to manage the software lifecycle, including the ability to provision containerized local development environments and execute administrative tasks via a terminal-based interface. It features modular command extensibility, allowing for the creation of custom packages to automate workflows and manage multiple remote installations from a single session.

To ensure software stability and code quality, the repository integrates automated build pipelines that monitor file changes and trigger synchronization processes. It enforces strict coding standards and provides extensive testing capabilities, including unit and end-to-end test suites, code coverage reporting, and release validation procedures to identify regressions before official software updates.

## Tags

### Development Tools & Productivity

- [Core Software Contribution Environments](https://awesome-repositories.com/f/development-tools-productivity/development-platforms/wordpress/core-software-contribution-environments.md) — Serves as the official development source for contributing patches and bug fixes to the core codebase.
- [Custom Command Definitions](https://awesome-repositories.com/f/development-tools-productivity/cli-command-frameworks/custom-command-definitions.md) — Facilitates the creation and distribution of custom command packages to add new features and automate workflows. ([source](https://make.wordpress.org/cli/handbook/))
- [Build Pipeline Integrations](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-tools/build-task-automation/build-pipeline-integrations.md) — Integrates automated build pipelines that monitor file changes and trigger synchronization processes to maintain software stability.
- [Source File Watching](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-tools/development-automation/development-rebuild-triggers/source-file-watching.md) — Monitors source code for modifications to automatically trigger build or synchronization processes. ([source](https://github.com/wordpress/wordpress-develop#readme))

### Content Management & Publishing

- [Command Line Interfaces](https://awesome-repositories.com/f/content-management-publishing/multi-site-management-systems/wordpress-management/command-line-interfaces.md) — Provides a terminal-based interface for administrative tasks and site management, replacing traditional graphical dashboard interactions.
- [Open Source Web Publishing Platforms](https://awesome-repositories.com/f/content-management-publishing/open-source-web-publishing-platforms.md) — Functions as a flexible framework for creating digital content with a vast ecosystem of themes and plugins.
- [PHP Content Management Systems](https://awesome-repositories.com/f/content-management-publishing/php-content-management-systems.md) — Operates as a platform for building websites and blogs using a database to store content and PHP to render pages dynamically.

### DevOps & Infrastructure

- [Local Development Environments](https://awesome-repositories.com/f/devops-infrastructure/local-development-environments.md) — Provides containerized local development environments to build, run, and test the software locally.
- [Automated Release Validation](https://awesome-repositories.com/f/devops-infrastructure/release-automation/automated-release-validation.md) — Integrates automated validation procedures to identify bugs and regressions before official software releases.

### Testing & Quality Assurance

- [Testing & Quality Assurance](https://awesome-repositories.com/f/testing-quality-assurance.md) — Validates code integrity through automated test suites and coverage metrics to ensure contributions adhere to project standards.
- [Automated Software Testing](https://awesome-repositories.com/f/testing-quality-assurance/software-testing/e2e-integration-testing/end-to-end-testing/automated-software-testing.md) — Verifies code integrity through comprehensive unit and end-to-end test suites to ensure functionality.
- [Integrated Testing Suites](https://awesome-repositories.com/f/testing-quality-assurance/software-testing/testing-frameworks/end-to-end-testing-suites/integrated-testing-suites.md) — Executes comprehensive unit and end-to-end test suites to verify code integrity and prevent regressions. ([source](https://github.com/wordpress/wordpress-develop#readme))
- [Code Coverage Reportings](https://awesome-repositories.com/f/testing-quality-assurance/software-testing/test-execution-orchestration/code-coverage-reportings.md) — Generates detailed reports identifying which parts of the codebase are covered by existing tests. ([source](https://github.com/wordpress/wordpress-develop#readme))
- [Command Application Test Runners](https://awesome-repositories.com/f/testing-quality-assurance/software-testing/testing-frameworks/test-frameworks/execution-and-infrastructure/test-execution-runners/cli-test-runners/command-application-test-runners.md) — Validates custom command behavior and reliability by executing automated test suites within the development environment. ([source](https://make.wordpress.org/cli/handbook/))

### Software Engineering & Architecture

- [Coding Standards Enforcement](https://awesome-repositories.com/f/software-engineering-architecture/coding-standards-enforcement.md) — Enforces strict coding standards across all project files to maintain consistent code quality. ([source](https://make.wordpress.org/core/handbook/))
- [Modular Extension Architectures](https://awesome-repositories.com/f/software-engineering-architecture/modular-extension-architectures.md) — Supports modular command extensibility, allowing for the dynamic registration of custom packages to extend core functionality.

### System Administration & Monitoring

- [Administrative Command Engines](https://awesome-repositories.com/f/system-administration-monitoring/command-execution-engines/administrative-command-engines.md) — Enables the execution of system management tasks and administrative operations directly within the development environment. ([source](https://github.com/wordpress/wordpress-develop#readme))
- [Remote Command Execution](https://awesome-repositories.com/f/system-administration-monitoring/remote-command-execution.md) — Allows control of multiple web installations across different servers from a single centralized terminal session. ([source](https://make.wordpress.org/cli/handbook/))
