Obwohl die meisten Benutzer WordPress-Plugins und -Themes direkt aus dem WordPress.org-Repository installieren, gibt es auch viele andere Optionen auf GitHub.
GitHub ist ein Projekt-Hosting-Service, der von vielen Open-Source-Projekten und Entwicklern genutzt wird. Als WordPress-Nutzer stoßen Sie manchmal auf Plugins oder Themes, die auf GitHub gehostet werden.
Da GitHub nicht spezifisch für die WordPress-Entwicklung ist, kann es für einen neuen Benutzer schwierig sein, herauszufinden, wie man ein Plugin oder Theme von dieser Plattform herunterlädt und installiert.
Wir haben bereits mit einer Reihe verschiedener GitHub-Plugins gearbeitet und wissen daher, wie man sie auf einer WordPress-Website einrichtet und auf dem neuesten Stand hält.
Und in diesem Artikel zeigen wir Ihnen, wie Sie WordPress-Plugins oder Themes von GitHub installieren.
Was ist GitHub?
Wie wir bereits erwähnt haben, ist GitHub ein Code-Hosting-Dienst. Er kann kostenlos für Open-Source-Projekte genutzt werden und ist derzeit der beliebteste Projekt-Hosting-Dienst unter Open-Source-Entwicklern.
Es verwendet das Revisionskontrollsystem Git, daher der Name GitHub. Darüber hinaus bietet es einfache Tools für die Zusammenarbeit und Funktionen für soziale Netzwerke, wie z. B. das Folgen von Benutzern, das Vergeben von Sternen für Repositories, das Abonnieren von Repositories und Projekten und vieles mehr.
GitHub kann für jedes Projekt verwendet werden, das die Funktionen der Git-Versionskontrolle nutzen möchte. Es kann zum Beispiel für Open-Source-Lernressourcen, Dokumentationsprojekte, Handbücher, Leitfäden und mehr verwendet werden. Mit den Tools von GitHub können Benutzer andere Benutzer zu ihren Projekten hinzufügen und mit ihnen in Teams zusammenarbeiten.
Schauen wir uns also an, wie man WordPress-Plugins und -Themes von GitHub aus installiert.
Wie man WordPress Plugins und Themes von GitHub installiert
Bevor Sie ein WordPress-Theme oder -Plugin von GitHub installieren, stellen Sie sicher, dass Sie in der Lage sind, Updates dafür zu erhalten. Wir werden diesen Teil später in diesem Artikel behandeln.
Die Installation von Plugins und Themes von GitHub ist super einfach. Es ist genau wie die manuelle Installation eines WordPress-Plugins.
Zuerst müssen Sie zum Repository des Plugins/Themas auf GitHub gehen.
Klicken Sie auf der Hauptseite des Repositorys auf die Schaltfläche „Code“ und wählen Sie dann „ZIP herunterladen“.
Gehen Sie nun in Ihren WordPress-Administrationsbereich und rufen Sie die Seite Plugins “ Neu hinzufügen auf.
Sie müssen das Plugin manuell von Ihrem Computer hochladen. Klicken Sie dazu auf die Schaltfläche „Plugin hochladen“.
Daraufhin wird Ihnen die Option zum Hochladen der Zip-Datei des Plugins angezeigt.
Klicken Sie auf die Schaltfläche „Datei auswählen“ und wählen Sie dann die ZIP-Datei auf Ihrem Computer aus.
Als nächstes müssen Sie auf die Schaltfläche „Jetzt installieren“ klicken. WordPress wird nun das Zip-Archiv von Ihrem Computer auf Ihre Website hochladen, es entpacken und das Plugin für Sie installieren.
Sobald dies geschehen ist, wird eine Erfolgsmeldung angezeigt. Sie können dann auf „Aktivieren“ klicken, um das Plugin auf Ihrer WordPress-Website zu aktivieren.
Wie man Updates für WordPress-Plugins von GitHub installiert bekommt
Standardmäßig sucht WordPress nach einer neueren Version des Plugins auf der Grundlage der Read-Me-Datei eines Plugins und des Plugin-Headers, der die Informationen über die letzte stabile Version enthält, die zu verwenden ist.
Allerdings zeigt WordPress standardmäßig keine automatischen Updates für Plugins an, die von GitHub heruntergeladen wurden. Damit Benutzer automatisch Updates direkt von GitHub-Repositories erhalten können, müssen Theme- und Plugin-Entwickler einen kleinen Mehraufwand betreiben.
Um dies zu erreichen, haben einige Plugins und Themes von GitHub möglicherweise bereits den Code enthalten, der es Ihnen ermöglicht, automatische Updates zu erhalten.
In einigen Fällen kann der Theme-/Plugin-Entwickler Sie bitten, das GitHub Updater-Plugin zu installieren. Dadurch können Sie Updates für GitHub-Plugins und -Themes erhalten.
In jedem Fall müssen Sie den Plugin-/Theme-Entwickler auf GitHub kontaktieren und ihn nach der Update-Situation fragen, um sicherzugehen, dass Sie Updates erhalten, wenn eine neue Version veröffentlicht wird.
Bonus: Wie man WordPress-Theme-Änderungen automatisch mit GitHub bereitstellt
Wenn Sie als Entwickler an einem benutzerdefinierten Thema arbeiten, ist es auch möglich, Ihre Änderungen automatisch auf GitHub bereitzustellen.
Dies kann Ihnen viel Zeit sparen und stellt außerdem sicher, dass Sie verschiedene Versionen Ihres Themas gespeichert haben, falls Sie in Zukunft Änderungen zurücknehmen müssen.
Einzelheiten dazu finden Sie in unserer Anleitung zur automatischen Bereitstellung von WordPress-Theme-Änderungen mit GitHub und Deploy.
Wir hoffen, dass diese Anleitung Ihnen geholfen hat, WordPress-Plugins oder Themes von GitHub zu installieren. Vielleicht interessieren Sie sich auch für unseren Leitfaden zur Programmierung einer Website und unsere Expertenauswahl der besten Code-Snippets für WordPress.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Moinuddin Waheed
This is very good news that the vast community of wordpress non code background can also use GitHub for downloading themes and plugins.
i thought that git and GitHub are only developers per se. But we can use wordpress themes and plugins downloaded from here.
Thanks wpbeginner for this helpful tutorial.
At times we don’t get plugin in wordpress repository and Google shows it in GitHub, so we can easily access and test them on our local machines.
Ethan
Hi, are the plugins and themes from github safe to download without malware and other malicious code?
WPBeginner Support
It would depend on who’s code you are downloading
Admin
Ismail
Hello admin,
Thank you so much for this article and I learn a lot from this site. Today, I want to download Facebook Instant Articles fro Github, and this article help me to do that. But I have a question, if possible please guide me since I am newbie.
For FBIA plugin from WP Directory, do I have to uninstall it and install the plugin from Github afterwards? I hope you can help me on this. Thank you for your help to all people.
WPBeginner Support
If you are replacing the plugin with a version from GitHub it would normally be best to remove the old files and then replace them with the plugin from GitHub
Admin
yh
wordpress is saying I need a business plan to add plug ins. is there any way around this? or is there any way for me to retrieve a scheduled post and post it manually? I cant find the post anywhere
WPBeginner Support
Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.
Admin
Andy Fragen
Thanks for mentioning GitHub Updater. It works with plugins or themes hosted on GitHub, Bitbucket or GitLab.
As a bonus you can use GitHub Updater to perform a one click install of any GitHub, BitBucket, or GitLab (public or private repos) plugins or themes using only the repository URI vastly simplifying the instructions in the article.
adolf witzeling
GitHub is great-for learning too. I’ve gained so much knowledge just by looking at code from github. Thanks for this nice post!
Gautam Doddamani
GitHub and StackOverflow are some of my favourite sites for checking out useful scripts that i can use on my blog. I am using one plugin from GtiHub myself…but didn’t know about the GitHub updater…thanks guys!
Morgan
Here is a real tip:
Right click „Download ZIP“ > Copy Link Address
Plugins > Add New > Upload > Choose File
When the window pops-up for you to find your zip file, just paste the URL and it will fetch the link. No need to clutter your computer with files you don’t need.
Andy Fragen
You can actually do a one click install using the Remote Install feature of GitHub Updater. Added benefit is the plugin/theme directory is correctly renamed.
Tracy
Are the plugins found on Github any more „unsafe“ than the plugins that are in the repository?
WPBeginner Support
Tracy, yes there is a chance of that. In the WordPress plugin repository, plugins go through a basic review process and since it is a larger community an unsafe plugin would get caught much quicker than on GitHub.
Admin
Aaron
Awesome article, I heard your interview on Mixergy. Really love how you use FAQ’s to drive content. I had no idea your traffic was so huge- very cool to see your growth through value creation. Congrats! –Aaron
Alfred Degens
Thanks for this article!
Can you tell me where to find Wordpress plugins on GitHub?
Is there a way to search for those open source plugins on Github?
I tried on Google search but didn’t find any plugin on Github.
Regards,
Alfred
WPBeginner Support
Try searching WordPress Plugin site:github.com
Admin