Git-Updates: ein Theme mit einem Repository synchron halten

Git-Updates (Baza Helper > Git-Updates, ein Pro-Werkzeug) installiert ein Theme direkt aus einem Git-Repository, ein Deploy ist also ein Push. Vor jedem Update wird ein Zip des aktuellen Themes gespeichert, und Zurücksetzen spielt es zurück.

Das Repository verbinden

  • Repository-Adresse (HTTPS): die Adresse, wie Sie sie im Browser öffnen würden. Sie muss mit https:// beginnen.
  • Branch oder Tag: ein Branch-Name aktualisiert das Theme mit jedem neuen Commit darauf. Ein Tag installiert nur dieses Release.
  • Zu aktualisierendes Theme: das installierte Theme, dessen Ordner ersetzt wird, oder Das aktive Theme.
  • Theme-Ordner im Repository: leer lassen, wenn style.css ganz oben liegt; sonst den Unterordner-Pfad eingeben.
  • Zugriffstoken (privates Repository): für ein öffentliches Repository leer lassen. Erstellen Sie ein Token, das nur dieses eine Repository lesen kann (GitHub fine-grained mit Contents: Read-only, GitLab-Scope read_repository oder ein Bitbucket-Repository-Zugriffstoken). Es wird verschlüsselt gespeichert und nie wieder angezeigt; Das gespeicherte Token entfernen löscht es.
  • Benutzername nur, wenn Ihr Host einen verlangt. Für GitHub, GitLab und Bitbucket leer lassen.
  • Aufzubewahrende gespeicherte Kopien: wie viele der neuesten Backup-Zips behalten werden.

Speichern Sie zuerst die Einstellungen, denn die Schaltflächen nutzen das Gespeicherte. Die Website fragt das Repository über das einfache Git-Protokoll ab, ohne Anbieter-API, daher funktioniert jeder Git-Host, der es spricht.

Aktualisieren und zurückrollen

  • Jetzt prüfen vergleicht den installierten Commit mit dem neuesten und zeigt einen Link „Änderungen ansehen“, wenn Sie zurückliegen.
  • Jetzt aktualisieren lädt das Repository herunter, prüft das Zip auf unsichere Namen und die Größe und ersetzt den Theme-Ordner. Der Ordner muss eine style.css mit Theme Name enthalten. Schlägt der Austausch fehl, wird der alte Ordner wiederhergestellt.
  • Zurücksetzen installiert das neueste gespeicherte Zip.

Automatische Updates

Schalten Sie Nach Änderungen suchen und das Theme automatisch aktualisieren (WP-Cron) ein und wählen Sie Wie oft: stündlich, zweimal täglich oder einmal täglich. Automatische Updates starten erst, nachdem Sie das Theme aus diesem Repository einmal von Hand mit „Jetzt aktualisieren“ installiert haben, sodass eine falsche Adresse nie von selbst ein funktionierendes Theme ersetzen kann. Der Theme-Ordner wird als Ganzes ersetzt: Änderungen an Theme-Dateien auf dem Server bleiben nicht erhalten.

Protokoll

Das Log zeigt die letzten 20 Einträge. Ein fehlgeschlagener Download nennt, was jede Adresse geantwortet hat, sodass Sie sehen, was fehlt, zum Beispiel ein Token, das den Inhalt nicht lesen kann.

Zuletzt geändert: 19.10.2026