Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So installieren Sie WordPress-Plugins und -Themes von GitHub

Sie haben das perfekte WordPress-Plugin oder -Theme gefunden, aber es gibt einen Haken: Es ist nur auf GitHub verfügbar. Im Gegensatz zum offiziellen WordPress-Repository gibt es keinen magischen „Installieren“-Button, was für Anfänger einschüchternd sein kann.

Die gute Nachricht ist, dass das Herunterladen und Installieren von Software von GitHub eigentlich ganz einfach ist. Bei WPBeginner nutzen wir häufig GitHub, um auf benutzerdefinierte Tools und Beta-Versionen von Plugins zuzugreifen, sodass wir den Prozess gemeistert haben.

In dieser Anleitung zeigen wir Ihnen Schritt für Schritt, wie Sie WordPress-Plugins und -Themes von GitHub installieren.

Installation von WordPress-Themes und -Plugins von GitHub

Kurze Zusammenfassung: Um ein Plugin von GitHub zu installieren, laden Sie die ZIP-Datei aus dem Repository herunter (prüfen Sie zuerst auf eine „Release“), gehen Sie in WordPress zu Plugins » Neues Plugin hinzufügen, wählen Sie „Plugin hochladen“, wählen Sie die ZIP-Datei aus und klicken Sie auf „Jetzt installieren“.

Was ist GitHub?

GitHub ist ein cloudbasierter Hosting-Dienst für Softwareentwicklung und Versionskontrolle mit Git. Es ermöglicht Entwicklern, Änderungen zu verfolgen, den Verlauf zu speichern und Codeversionen über Projekte hinweg zu verwalten.

Über das Hosting hinaus bietet GitHub praktische Werkzeuge für Zusammenarbeit und Projektverfolgung. Benutzer können effizient zusammenarbeiten, Entwicklungen verfolgen und mit Repositories interagieren.

Bei WPBeginner und unseren Partnerunternehmen nutzen wir GitHub für die Entwicklung. Wir haben aus erster Hand erfahren, wie es Remote-Teams wie unserem hilft und die Produktivität steigert, während gleichzeitig sichergestellt wird, dass der gesamte Code sicher gehostet wird.

Was ist Github

Warum sind einige WordPress-Plugins und -Themes nur auf GitHub verfügbar?

Die meisten Anfänger installieren Plugins aus dem WordPress.org-Verzeichnis oder von der Website eines Entwicklers. Manchmal stellen Sie jedoch fest, dass das von Ihnen benötigte spezifische Tool nur auf GitHub verfügbar ist.

Es gibt mehrere Gründe, warum ein Entwickler sich dafür entscheiden könnte, seine Arbeit ausschließlich auf dieser Plattform zu hosten:

  • Strenge Verzeichnisrichtlinien: Das offizielle Plugin-Verzeichnis von WordPress hat strenge Regeln. Einige Entwickler ziehen es vor, den Überprüfungsprozess zu überspringen und ihren Code unter eigener Kontrolle zu hosten.
  • Beta-Tests: Entwickler nutzen GitHub häufig, um "Beta" (unfertige) Versionen ihrer Software zu teilen. Dies ermöglicht es fortgeschrittenen Benutzern, neue Funktionen zu testen, bevor sie für die breite Öffentlichkeit verfügbar sind.
  • Nicht-kommerzielle Projekte: Manchmal erstellt ein Entwickler ein einfaches Tool für den eigenen Gebrauch und teilt es kostenlos. Möglicherweise hat er nicht die Zeit oder das Interesse, eine Marketingseite oder ein offizielles Support-Forum zu pflegen.

Während dieses offene Umfeld großartig für Innovationen ist, bedeutet es auch, dass diese Plugins nicht immer die gleichen Sicherheitsüberprüfungen haben wie die, die Sie auf WordPress.org finden.

Vor- und Nachteile der Installation von Plugins von GitHub

Das Herunterladen von Plugins von GitHub kann Ihnen Zugang zu leistungsstarken Tools verschaffen, ist aber nicht jedermanns Sache. Sie sollten die Vorteile gegen die potenziellen Risiken abwägen, bevor Sie sie auf einer Live-Website installieren.

Hier sind die wichtigsten Vorteile und Nachteile.

👍 Vorteile von GitHub-Plugins
  • Zugang zu den neuesten Funktionen: Sie können oft neue Funktionen und Updates ausprobieren
  • Direkter Entwicklerkontakt: Sie können Fehler melden oder Funktionen direkt beim Entwickler über den "Issues"-Tab auf GitHub vorschlagen.
❌ Nachteile von GitHub-Plugins
  • Keine Sicherheitsüberprüfung: Das offizielle WordPress-Plugin-Verzeichnis überprüft den Code auf Sicherheit. GitHub tut dies nicht, daher müssen Sie dem Entwickler vollständig vertrauen.
  • Potenzielle Instabilität: Code auf GitHub ist oft noch in Arbeit. Er kann Fehler oder Probleme enthalten, die Ihre Website beschädigen könnten.

Aufgrund dieser Risiken empfehlen wir immer, ein vollständiges Backup Ihrer Website zu erstellen, bevor Sie ein GitHub-Plugin installieren. Sie können ein Plugin wie Duplicator verwenden, um einen sicheren Wiederherstellungspunkt zu erstellen.

Nun wollen wir die Schritte zur Installation von WordPress-Plugins und -Themes von GitHub untersuchen.

So installieren Sie WordPress-Plugins und -Themes von GitHub

Die Installation von Plugins von GitHub ähnelt der manuellen Installation eines WordPress-Plugins. Da diese Tools jedoch nicht vom WordPress-Team überprüft werden, sollten Sie sicherstellen, dass Sie dem Entwickler vertrauen, bevor Sie sie installieren.

  1. Gehen Sie zuerst zum Repository des Plugins oder Themes auf GitHub.
  2. Suchen Sie im rechten Seitenbereich nach einem Abschnitt „Releases“. Es ist am besten, eine stabile Version herunterzuladen, falls eine verfügbar ist.
  3. Wenn es keine Releases gibt, klicken Sie auf die Schaltfläche „Code“ und wählen Sie „ZIP herunterladen“. Hinweis: Dies lädt die Entwicklungsdateien herunter, die instabil sein können.
Zip-Datei von GitHub herunterladen
  1. Gehen Sie zu Ihrem WordPress-Adminbereich und navigieren Sie zur Seite Plugins » Plugin hinzufügen.
  2. Klicken Sie oben auf dem Bildschirm auf die Schaltfläche „Plugin hochladen“.
Plugin hochladen
  1. Klicken Sie auf die Schaltfläche „Datei auswählen“ und wählen Sie die ZIP-Datei von Ihrem Computer aus.
  2. Klicken Sie auf „Jetzt installieren“. WordPress lädt die Datei hoch und entpackt sie. Hinweis: GitHub fügt dem Ordnernamen oft ein Suffix wie -main oder -master hinzu (z. B. plugin-name-main). Dies ist normal und beeinträchtigt die Funktionsweise des Plugins nicht.
  3. Sobald Sie die Erfolgsmeldung sehen, klicken Sie auf „Aktivieren“, um das Plugin auf Ihrer WordPress-Website zu verwenden.

Warnung: Wenn das Plugin nach der Aktivierung einen kritischen Fehler anzeigt, erfordert es möglicherweise einen „Build“-Schritt (mit Tools wie Composer oder NPM). Dies ist bei fortgeschrittenen GitHub-Projekten üblich und im Allgemeinen nicht anfängerfreundlich. Lesen Sie die Anweisungen in der README-Datei des Repositories.

So erhalten Sie Updates für von GitHub installierte WordPress-Plugins

Standardmäßig zeigt WordPress keine automatischen Updates für von GitHub heruntergeladene Plugins an. Um Updates zu erhalten, muss der Entwickler diese explizit aktivieren.

Es gibt zwei gängige Möglichkeiten, wie dies funktioniert:

  • Integrierte Updates: Einige Plugins enthalten bereits Code, der automatische Updates direkt von GitHub ermöglicht. Sie müssen nichts weiter tun.
  • Git Updater Plugin: Der Entwickler bittet Sie möglicherweise, das Plugin Git Updater (früher GitHub Updater) zu installieren. Dieses Plugin verbindet Ihre Website mit GitHub, um nach neuen Versionen zu suchen.

Wir empfehlen, sich mit dem Entwickler auf GitHub in Verbindung zu setzen, um sich nach seiner Update-Richtlinie zu erkundigen.

Bonus: WordPress-Theme-Änderungen automatisch mit GitHub bereitstellen

Wenn Sie ein Entwickler sind, der an einem benutzerdefinierten Theme arbeitet, können Sie Ihre Änderungen auch automatisch auf GitHub bereitstellen.

Dies spart Zeit und stellt sicher, dass Sie verschiedene Versionen Ihres Themes gespeichert haben, falls Sie in Zukunft Änderungen rückgängig machen müssen.

Weitere Informationen finden Sie in unserem Leitfaden zur automatischen Bereitstellung von WordPress-Theme-Änderungen über GitHub und Deploy.

Häufig gestellte Fragen zu GitHub-Plugins

Ist es sicher, Plugins von GitHub zu installieren?

Das hängt vom Entwickler ab. Im Gegensatz zum WordPress-Plugin-Verzeichnis prüft GitHub den Code nicht auf Sicherheit. Sie sollten nur Plugins von Entwicklern installieren, denen Sie vertrauen, oder von seriösen Unternehmen.

Warum ist das Plugin nicht im WordPress-Verzeichnis?

Entwickler nutzen GitHub oft für Beta-Tests oder für Plugins, die nicht den spezifischen Richtlinien des offiziellen Repositories entsprechen. Das bedeutet nicht unbedingt, dass das Plugin schlecht ist, sondern nur, dass es anders vertrieben wird.

Zusätzliche Ressourcen für die Entwicklung von WordPress-Plugins und -Themes

Möglicherweise finden Sie die folgenden Ressourcen hilfreich bei der Auswahl von WordPress-Themes und -Plugins oder beim Start Ihrer eigenen Entwicklungsreise:

Wir hoffen, dieser Leitfaden hat Ihnen bei der Installation von WordPress-Plugins oder -Themes von GitHub geholfen. Möglicherweise möchten Sie auch unseren Leitfaden zum Programmieren einer Website und unsere Expertenauswahl für die besten Code-Snippets für WordPress ansehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

20 CommentsLeave a Reply

  1. Für mich richte ich immer eine Staging-Umgebung ein, wenn ich GitHub-Plugins teste. Das hat mir schon so viele Kopfschmerzen erspart! Ich kann alles überprüfen, bevor es live geht. Das ist besonders wichtig bei weniger bekannten GitHub-Repos.
    Deine Tipps zur Überprüfung von Updates sind genau richtig – so handhabe ich die Websites meiner Kunden. Ich werde das auf jeden Fall mit meinen Junior-Entwicklern teilen, die gerade erst mit GitHub WordPress-Sachen anfangen.

  2. GitHub ist für mich immer noch ein großes Unbekanntes, aber ich versuche langsam, in seine Geheimnisse und Befehle einzudringen. Ich bin hauptsächlich wegen der Versionsmöglichkeiten daran interessiert und auch, weil es hier gelegentlich sehr interessante Projekte gibt. Und ja, als Anfänger verstehe ich es immer noch nicht. Tutorials wie dieses sind für mich sehr wertvoll, da dies nicht der erste Artikel über GitHub ist, den ich hier lese. Je mehr ich darüber lerne, desto mehr fange ich an, es zu genießen, denn auch in WordPress kann man sozusagen aus der Box ausbrechen. Das bedeutet, ein wenig über die offiziellen WordPress-Repositories hinauszugehen. Und deshalb erhalte ich wieder Zugang zu interessanten Projekten. Danke für diese Anleitungen.

  3. Das sind sehr gute Nachrichten, dass die riesige Community von WordPress-Nutzern ohne Programmierkenntnisse GitHub auch zum Herunterladen von Themes und Plugins nutzen kann.
    Ich dachte, Git und GitHub seien nur für Entwickler per se. Aber wir können von hier heruntergeladene WordPress-Themes und -Plugins nutzen.
    Vielen Dank an wpbeginner für dieses hilfreiche Tutorial.
    Manchmal finden wir Plugins nicht im WordPress-Repository und Google zeigt sie auf GitHub an, sodass wir sie leicht auf unseren lokalen Rechnern abrufen und testen können.

    • Das stimmt. Was ich auch entdeckt habe, ist, dass man auf GitHub Lösungen für viele Probleme finden kann. Mehrmals, als ich mit WordPress gearbeitet habe, stieß ich auf einer ausländischen Website auf ein Problem und in meinem Bemühen zu helfen, landete ich auf GitHub. Und dort fand ich die Lösung. Manchmal war es mir jedoch etwas komplizierter, sie zu implementieren. Deshalb sind diese Artikel sehr bedeutsam und haben großes Potenzial für mich, weil ich das Gefühl habe, dass man auf GitHub wirklich interessante Dinge finden kann, die normalerweise nicht im Repository zu finden sind.

  4. Hallo Admin,

    Vielen Dank für diesen Artikel und ich lerne viel von dieser Seite. Heute möchte ich Facebook Instant Articles von Github herunterladen, und dieser Artikel hilft mir dabei. Aber ich habe eine Frage, wenn möglich, bitte leiten Sie mich, da ich ein Neuling bin.

    Muss ich für ein FBIA-Plugin aus dem WP-Verzeichnis es deinstallieren und anschließend das Plugin von Github installieren? Ich hoffe, Sie können mir dabei helfen. Vielen Dank für Ihre Hilfe an alle.

    • Wenn Sie das Plugin durch eine Version von GitHub ersetzen, ist es normalerweise am besten, die alten Dateien zu entfernen und sie dann durch das Plugin von GitHub zu ersetzen.

      Admin

  5. WordPress sagt, ich brauche einen Businessplan, um Plugins hinzuzufügen. Gibt es einen Weg darum herum? Oder gibt es eine Möglichkeit, einen geplanten Beitrag abzurufen und ihn manuell zu posten? Ich kann den Beitrag nirgends finden.

  6. Danke für die Erwähnung von GitHub Updater. Es funktioniert mit Plugins oder Themes, die auf GitHub, Bitbucket oder GitLab gehostet werden.

    Als Bonus können Sie GitHub Updater verwenden, um Plugins oder Themes von GitHub, BitBucket oder GitLab (öffentliche oder private Repositories) mit nur der Repository-URI mit einem Klick zu installieren, was die Anweisungen im Artikel erheblich vereinfacht.

  7. GitHub ist auch großartig zum Lernen. Ich habe so viel Wissen gewonnen, nur indem ich mir Code von GitHub angesehen habe. Danke für diesen schönen Beitrag!

  8. GitHub und StackOverflow sind einige meiner Lieblingsseiten, um nützliche Skripte zu finden, die ich auf meinem Blog verwenden kann. Ich benutze selbst ein Plugin von GtiHub… aber ich kannte den GitHub Updater nicht… danke, Leute!

  9. Hier ist ein echter Tipp:

    Rechtsklick auf „ZIP herunterladen“ > Linkadresse kopieren

    Plugins > Neu hinzufügen > Hochladen > Datei auswählen

    Wenn das Fenster zum Suchen Ihrer ZIP-Datei erscheint, fügen Sie einfach die URL ein und es wird der Link abgerufen. Sie müssen Ihren Computer nicht mit Dateien überladen, die Sie nicht benötigen.

    • Sie können tatsächlich eine Ein-Klick-Installation mit der Remote-Install-Funktion von GitHub Updater durchführen. Zusätzlicher Vorteil ist, dass das Plugin/Theme-Verzeichnis korrekt umbenannt wird.

    • Tracy, ja, es gibt eine solche Möglichkeit. Im WordPress-Plugin-Repository durchlaufen Plugins einen grundlegenden Überprüfungsprozess, und da es sich um eine größere Community handelt, würde ein unsicheres Plugin viel schneller entdeckt werden als auf GitHub.

      Admin

  10. Toller Artikel, ich habe Ihr Interview auf Mixergy gehört. Ich liebe es wirklich, wie Sie FAQs nutzen, um Inhalte zu generieren. Ich hatte keine Ahnung, dass Ihr Traffic so riesig ist – sehr cool, Ihr Wachstum durch Wertschöpfung zu sehen. Glückwunsch! – Aaron

  11. Danke für diesen Artikel!

    Können Sie mir sagen, wo ich Wordpress-Plugins auf GitHub finden kann?
    Gibt es eine Möglichkeit, nach diesen Open-Source-Plugins auf Github zu suchen?
    Ich habe bei der Google-Suche versucht, aber kein Plugin auf Github gefunden.

    Mit freundlichen Grüßen,
    Alfred

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.