Kann ich die aktuelle Version von WordPress über die Befehlszeile herausfinden, da ich nicht auf die Dashboard- / Administrationsseiten in meinem Blog zugreifen kann (das ist eine zukünftige Frage) und ich Shell-Zugriff auf meinen Hosting-Server habe?
Ich habe versucht, in allen PHP-Dateien im obersten Verzeichnis des Blogs nach der Zeichenfolge '@since' zu suchen, und die letzte, die ich sehen kann, ist 2.5 ...
Antworten:
Führen Sie diesen
grep
Befehl einfach über die Befehlszeile aus:quelle
Ich benutze diesen Befehl, um alle Installationen von WordPress auf meinem VPS-Server zu finden
Auf diese Weise können Sie schnell herausfinden, welche Konten veraltet sind.
quelle
Sie können auch einfach
http://example.com/readme.html
in einem Webbrowser aufrufen. Die Readme-Datei wird mit jeder Version von WordPress geliefert und zeigt die installierte Versionsnummer deutlich oben auf der Seite an.Wenn Sie das Front-End Ihrer Site anzeigen können (ich weiß, dass Sie gesagt haben, dass Sie nicht auf das Dashboard zugreifen können, ich gehe also nur davon aus, dass Ihr Blog öffentlich ist), können Sie die Quelle anzeigen, um die installierte Versionsnummer anzuzeigen. Es gibt ein Meta-Tag namens
generator
, das die aktuelle WordPress-Version anzeigt:Keine Notwendigkeit,
grep
überhaupt zu verwenden.quelle
Ich möchte nur die Batch-Version dieses Skripts hinzufügen, da ich ziemlich viel Zeit damit verbracht habe, Folgendes zu finden:
Verwenden Sie diese Option, um alle Versionen Ihrer gesamten WordPress-Installation in einem Ordner zu drucken.
quelle
Verwenden Sie den folgenden Befehl, um die aktuelle WordPress-Version zu überprüfen:
Ausgabebeispiel:
quelle
Wenn Sie diese Informationen für etwas in einem Skript verwenden möchten, können Sie Folgendes tun:
Das würde in der Variablen $ VERSION nur die Nummer der wp-Version belassen.
quelle