Repolode
WordPress

WordPress/wordpress-develop

Git-зеркало SVN-репозитория ядра WordPress с ветками и тегами — для подготовки патчей и запуска локального окружения разработки.

Звёзды
3,501
Форки
3,764
Открытые issues
3,616
Последний коммит
19 часов назад

Что это?

Этот репозиторий — Git-зеркало SVN-репозитория ядра WordPress, синхронизируемое с develop.git.wordpress.org и содержащее ветки и теги. Здесь участники проекта работают над самим WordPress — системой управления контентом на PHP, MySQL и JavaScript, которая используется на значительной доле сайтов.

В репозитории есть локальное окружение разработки на базе Docker, которым управляют npm-скрипты. Разработчики устанавливают Node.js и npm, запускают контейнеры одной командой и получают сайт WordPress по адресу localhost:8889. Эти же скрипты запускают тесты PHP (PHPUnit), end-to-end и QUnit, создают отчёты о покрытии кода и следят за изменениями файлов ядра.

Изменения предлагают через pull request, каждый из которых должен ссылаться на существующий тикет в WordPress Trac. Проект распространяется по лицензии GPL-2.0.

Ключевые возможности

  • 01Git-зеркало SVN-репозитория ядра WordPress, включая ветки и теги
  • 02Локальное окружение на базе Docker, которое запускается npm-скриптами
  • 03Команды для запуска PHPUnit, end-to-end- и QUnit-тестов
  • 04Создание отчётов о покрытии кода
  • 05Наблюдатель за файлами для сборки изменений ядра в процессе разработки

Сценарии использования

  • Подготовка патчей для ядра WordPress через pull request
  • Локальный запуск PHP- и JavaScript-тестов WordPress
  • Развёртывание временного сайта WordPress для отладки поведения ядра

Быстрый старт

  1. 1

    Установите Node.js 24.x с npm 11.x и среду для контейнеров, например Docker Desktop, и убедитесь, что Docker запущен

  2. 2

    Создайте форк репозитория на GitHub и клонируйте свой форк

    git clone https://github.com/<your-username>/wordpress-develop.git
  3. 3

    Установите зависимости, соберите проект и запустите среду; сайт будет доступен по адресу http://localhost:8889

    npm install && npm run build:dev && npm run env:start && npm run env:install

Что важно знать

  • WordPress официально поддерживает только Node.js 24.x и npm 11.x, а в качестве среды для контейнеров — только Docker.
  • Лицензия GPL-2.0 — лицензия с copyleft.

В подборках

Темы

Частые вопросы

Что такое wordpress-develop?
Git-зеркало SVN-репозитория ядра WordPress с ветками и тегами — для подготовки патчей и запуска локального окружения разработки. Этот репозиторий — Git-зеркало SVN-репозитория ядра WordPress, синхронизируемое с develop.git.wordpress.org и содержащее ветки и теги. Здесь участники проекта работают над самим WordPress — системой управления контентом на PHP, MySQL и JavaScript, которая используется на значительной доле сайтов.
wordpress-develop можно использовать бесплатно? Какая у него лицензия?
wordpress-develop распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
wordpress-develop всё ещё поддерживается?
Активно поддерживается. Последний коммит в wordpress-develop — 5 нояб. 2026 г..
Для чего можно использовать wordpress-develop?
Подготовка патчей для ядра WordPress через pull request Локальный запуск PHP- и JavaScript-тестов WordPress Развёртывание временного сайта WordPress для отладки поведения ядра
Как установить wordpress-develop?
Установите Node.js 24.x с npm 11.x и среду для контейнеров, например Docker Desktop, и убедитесь, что Docker запущен Создайте форк репозитория на GitHub и клонируйте свой форк: git clone https://github.com/<your-username>/wordpress-develop.git Установите зависимости, соберите проект и запустите среду; сайт будет доступен по адресу http://localhost:8889: npm install && npm run build:dev && npm run env:start && npm run env:install
Где скачать wordpress-develop?
Исходный код и инструкции по установке — на GitHub: https://github.com/WordPress/wordpress-develop

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

PHP-библиотека для создания тем WordPress с помощью Twig, которая отделяет PHP-логику от HTML-разметки.

Фронтенд и UI#wordpress#php#twig
5,7 тыс.504PHPMITАктивно поддерживаетсяОбновлён 20 часов назад

Backdrop — CMS на PHP для блогов, галерей, интранетов и других сайтов, рассчитанная на редакторов без технических навыков.

1,1 тыс.+2 за неделю404PHPGPL-2.0Активно поддерживаетсяОбновлён 15 дней назад