Gute Nachrichten und noch mehr gute Nachrichten!
Erstens: Der gesamte Code, der sich auf WordPress selbst und seine Repositorys bezieht, befindet sich im Versionskontrollsystem ( Subversion ). Unter anderem werden dadurch öffentlich zugängliche Websites mit sämtlichem Code sichtbar:
Ein nicht so offensichtliches Ergebnis davon - wenn Sie es sehen können, kann auch unser Overlord Google. Grundsätzlich können Sie diesen Code recht erfolgreich site:http://core.svn.wordpress.org/
durchsuchen, indem Sie Ihrer Abfrage einen Modifikator hinzufügen .
Das ist aber noch nicht alles. Das WordPress-Projekt verwendet auch Trac . Das ist eigentlich eine Software, nicht nur ein mythischer Ort, an dem sich WP-Halbgötter aufhalten können.
Unter anderem verfügt trac über eine Browserfunktion , die mit SVN verbunden ist und eine hübsche, ajaxifizierte und auf andere Weise herrliche, menschenfreundliche Möglichkeit zum Durchsuchen von Code bietet:
Beachten Sie, dass es lange dauern kann, das Stammverzeichnis des Browsers für Plugins und Themes zu öffnen, da es Unmengen von beiden gibt. Es ist normalerweise schneller, den Namen eines bestimmten Plugins / Themas am Ende der URL einzugeben (es ist dasselbe wie im Repository), zum Beispiel http://themes.trac.wordpress.org/browser/hybrid
Beachten Sie auch, dass der Trac-Browser eine gute Möglichkeit bietet, auf bestimmte Codezeilen als Referenz zu verlinken, mit der Nummer der Zeile für einen Anker http://themes.trac.wordpress.org/browser/hybrid/0.8/index.php#L13
Neben dem Theme-Repository von wordpress.org stehen kostenlose Themes für wordpress.com als öffentliches SVN-Repository unter folgender Adresse zur Verfügung:
Während die Entwicklung von WordPress bisher über SVN erfolgt, wurde GitHub Mirror erstellt (zuerst von Mark Jaquith gepflegt und später zum offiziellen Status befördert):
Bisher gibt es keinen offiziellen Mercurial-Spiegel, aber ein inoffizieller wird von mir bei Bitbucket gepflegt: