Хорошие новости и больше хороших новостей!
Во-первых, весь код, связанный с самим WordPress и его репозиториями, находится в системе контроля версий ( Subversion ). Среди прочего, что делает общедоступными сайты со всем кодом на виду:
Один не очень очевидный результат этого - если вы можете видеть это, то же самое может сделать наш повелитель Google. По сути, вы можете довольно успешно просмотреть этот код, добавив модификатор, подобный site:http://core.svn.wordpress.org/
вашему запросу.
Но это еще не все. Проект WordPress также использует Trac . Это на самом деле часть программного обеспечения, а не просто мифическое место для тусовок WP.
Среди прочего, trac имеет функцию браузера, которая взаимодействует с SVN и предоставляет предварительно проверенный, ajaxified и другими способами замечательный удобный для пользователя способ просмотра кода:
Обратите внимание, что открытие корня браузера для плагинов и тем может занять длительное время, поскольку их может быть множество. Обычно быстрее вводить имя конкретного плагина / темы в конце URL (оно будет таким же, как в репозитории), например http://themes.trac.wordpress.org/browser/hybrid
Также обратите внимание, что браузер trac предоставляет хороший способ ссылки на конкретные строки кода для ссылки, с номером строки для якоря http://themes.trac.wordpress.org/browser/hybrid/0.8/index.php#L13
В дополнение к хранилищу тем wordpress.org бесплатные темы для wordpress.com доступны в качестве общедоступного хранилища SVN по адресу:
Пока разработка WordPress происходит через SVN, было создано зеркало GitHub (сначала поддерживалось Марком Джакитом, а затем повышенным до официального статуса):
Официального зеркала Mercurial пока нет, но неофициальное я поддерживаю в Bitbucket: