Это предупреждение устарело, намного раньше времен децентрализованных систем контроля версий, таких как Git . В те времена, чтобы взломать ядро, вам нужно было сохранить свои изменения как набор патчей самостоятельно. Поскольку некоторые (в основном неопытные разработчики, работающие с Wordpress) не делали исправлений для отслеживания своих изменений, они столкнулись с проблемой: в конце концов, у них возникли проблемы с обновлением Worpdress до новой версии, и родилась поговорка.
Предупреждение было более или менее культурной ссылкой на заголовок с надписью «Каждый раз, когда ты мастурбируешь ... Бог убивает котенка» и явно имел в виду забаву. Однако была проведена аналогия между «взломом ядра WordPress» и «мастурбацией» . Это, вероятно, привело к некоторой популярности.
Конечно, ядро взлома - это двусторонний меч, и я думаю, поэтому вы и спросили.
Прежде всего, это вполне допустимо, возможно и осуществимо как в прошлом, так и в настоящем взломать ядро. В прошлом с наборами патчей и еще проще сегодня с использованием git и git-репозитория Wordpress, публично доступных на Github .
Вместо того, чтобы рассказывать пользователям (которые могут даже не понимать, о чем они), они глупо шутят над ними, лучше поощрять их и обучать их.
Кроме того, и это одна из самых темных сторон в истории WordPress, сообщество Wordpress не продвигает здесь хорошо. Несмотря на то, что это как бы поощряет пользователей вносить изменения в исходный код (то есть в исходный репозиторий кода), что, как правило, хорошо, Wordpress не сделал для библиотек, которые они перенесли в свое дерево из исходных источников. Так что держите эти высказывания в стороне, ведущий Wordpress и разработчики ядра не следовали за кодом, который они также переняли у других.
Поэтому, если судить по высказыванию, глядя на руки разработчиков, это просто шутка, это просто вульгарная культурная ссылка.
Лучшее предложение, которое я могу дать - если вы разработчик и хотите внести изменения в ядро, сделайте это. Делайте это так, как вам нравится, а не другим. WordPress является свободным программным обеспечением по определенной причине, и вы должны гордиться этим и тем, что вы делаете с ним. Публично или в частном порядке. Если вы ищете способы сделать это более осуществимым, создайте вокруг него рабочий процесс, как если бы вы занимались другими видами разработки.