Diese Warnung ist viel alt, viel vor den Zeiten dezentraler Versionskontrollsysteme wie Git . Damals mussten Sie Ihre Änderungen als eigene Patches behalten, um den Kern zu hacken. Da einige (meist unerfahrene Entwickler, die mit Wordpress herumgespielt haben) keine Patches erstellt haben, um ihre Änderungen zu verfolgen, stießen sie auf ein Problem: Am Ende hatten sie Probleme mit der Aktualisierung von Worpdress auf die neue Version und das Sprichwort war geboren.
Die Warnung war mehr oder weniger ein kultureller Nebenverweis auf die Bildunterschrift "Jedes Mal, wenn Sie masturbieren ... Gott tötet ein Kätzchen" und bedeutete offensichtlich Spaß. Es wurde jedoch die Analogie zwischen "Hacking WordPress Core" und "Masturbieren" angesprochen. Dies hat wahrscheinlich zu einer gewissen Popularität geführt.
Sicher, Hacking Core ist ein zweiseitiges Schwert, und ich denke, deshalb haben Sie gefragt.
Erstens ist es sowohl in der Vergangenheit als auch in der Gegenwart durchaus gültig, möglich und machbar , den Kern zu hacken. In der Vergangenheit mit Patch-Sets und heute noch einfacher durch die Verwendung von Git und dem Git-Repo von Wordpress, das auf Github öffentlich verfügbar ist .
Anstatt den Benutzern (die vielleicht nicht einmal verstehen, worum es geht) zu sagen, dass sie dumm sind, indem sie Witze über sie machen, ist es besser, sie zu ermutigen und sie aufzuklären.
Auch und dies ist eine der dunkleren Seiten in der Wordpress-Geschichte, die Wordpress-Community fördert hier nicht gut. Obwohl es Benutzer irgendwie dazu ermutigt, Änderungen in den Upstream zu bringen (dh in das ursprüngliche Code-Repository), was normalerweise eine gute Sache ist, hat Wordpress dies nicht für die Bibliotheken getan, die sie aus Upstream-Quellen in ihren Baum übernommen haben. Also diese Worte halten leicht, es ist nichts Wordpress Blei und Kern - Entwickler folgte für den Code , den sie von den anderen über als auch getroffen wurden.
Wenn Sie also das Sprichwort anhand der Hände der Entwickler beurteilen, ist es nur ein Scherz, es ist nur eine vulgäre kulturelle Referenz.
Der beste Vorschlag, den ich machen kann, ist, wenn Sie ein Entwickler sind und Änderungen am Kern vornehmen möchten, tun Sie es. Mach es so, wie es dir gefällt , nicht anderen. Wordpress ist aus einem bestimmten Grund freie Software und Sie sollten stolz darauf sein und darauf, was Sie selbst damit machen. Öffentlich oder privat. Wenn Sie nach Möglichkeiten suchen, dies praktikabler zu machen, erstellen Sie einen Workflow darum herum, wie Sie es auch tun würden, wenn Sie andere Arten von Entwicklungsarbeiten ausführen.