Веб-сайт jQuery теперь на WordPress!
Чтобы обновлять и поддерживать сайт, команда создала произвольную мультисайтовую конфигурацию WordPress. Разработчики использовали grunt для автоматического получения контента в любом формате и загрузки его в WordPress через XML-RPC протокол. В итоге, все различные сайты, такие как http://blog.jquery.com/, http://plugins.jquery.com/ и т.д. запущены на единственной сборке WP, и весь их контент формируется и редактируется вне панели администратора. Такой подход значительно упрощает обновление всего ресурса.
Adam Sontag объяснил процесс работы сайта:
«Мы просто используем git хуки для отправки commit’ов к хранилищам WordPress и jquery-wp-content. Всякий раз, когда commit попадает в master branch этих хранилищ, контент и дизайн немедленно отражаются в тестовой среде, которая доступна по URL-адресу веб-сайта с префиксом stage., к примеру, stage.jquery.com».
Помогали в развертывании сайта такие видные разработчики WP, как Andrew Nacin и Daryl Koopersmith.
Источник: wpdaily.co