Cet avertissement est bien ancien, bien avant l'époque des systèmes de contrôle de version décentralisés comme Git . À l'époque, pour pirater le cœur, vous deviez conserver vos modifications sous forme d'un ensemble de correctifs. Parce que certains (pour la plupart des développeurs inexpérimentés jouant avec Wordpress) n'ont pas fait de correctifs pour suivre leurs modifications, ils ont rencontré un problème: à la fin, ils ont eu des problèmes avec la mise à jour de Worpdress vers la nouvelle version et le dicton est né.
L'avertissement était plus ou moins une référence culturelle à la légende de l'image "Chaque fois que vous vous masturbez ... Dieu tue un chaton" et visiblement comme amusant. Cependant, l'analogie entre "hacking wordpress core" et "masturbating" a été évoquée. Cela a probablement conduit à une certaine popularité.
Bien sûr, le hacking core est une épée à deux faces et je suppose que c'est pourquoi vous avez demandé.
Tout d'abord, il est parfaitement valide, possible et réalisable dans le passé et le présent de pirater le cœur. Dans le passé avec des jeux de patchs et encore plus facile aujourd'hui en utilisant git et le repo git de Wordpress disponible publiquement sur Github .
Au lieu de dire aux utilisateurs (qui ne comprennent même pas de quoi il s'agit) qu'ils sont stupides en faisant des blagues à leur sujet, il vaut mieux les encourager et les éduquer.
De plus, et c'est l'un des côtés les plus sombres de l'histoire de Wordpress, la communauté Wordpress ne fait pas la promotion ici bien. Même si cela encourage les utilisateurs à apporter des modifications en amont (c'est-à-dire dans le référentiel de code d'origine), ce qui est normalement une bonne chose, Wordpress ne l'a pas fait pour les bibliothèques qu'ils ont reprises dans leur arborescence à partir de sources en amont. Donc, gardez ces paroles à la légère, ce n'est rien de principal pour Wordpress et les développeurs principaux ont également suivi le code qu'ils ont été repris des autres.
Donc, si vous jugez le dicton en regardant les mains des développeurs, c'est purement une blague, c'est juste une référence culturelle vulgaire.
La meilleure suggestion que je puisse donner est que si vous êtes développeur et que vous souhaitez apporter des modifications au noyau, faites-le. Faites-le de la manière qui vous plaît pas aux autres. Wordpress est un logiciel libre pour une raison et vous devriez en être fier et ce que vous en faites. En public ou en privé. Si vous cherchez des moyens de rendre cela plus réalisable, créez un flux de travail autour de lui comme vous le feriez également si vous effectuez un autre type de travail de développement.