Znalazłeś idealny wtyczkę lub motyw WordPress, ale jest haczyk: jest dostępny tylko na GitHubie. W przeciwieństwie do oficjalnego repozytorium WordPress, nie ma magicznego przycisku „Zainstaluj”, co może być zniechęcające dla początkujących.
Dobra wiadomość jest taka, że pobieranie i instalowanie oprogramowania z GitHub jest w rzeczywistości dość proste. W WPBeginner często korzystamy z GitHub, aby uzyskać dostęp do niestandardowych narzędzi i wersji beta wtyczek, więc opanowaliśmy ten proces.
W tym przewodniku pokażemy Ci krok po kroku, jak zainstalować wtyczki i motywy WordPress z GitHub.

Szybkie podsumowanie: Aby zainstalować wtyczkę z GitHub, pobierz plik ZIP z repozytorium (najpierw sprawdź „Wydanie”), przejdź do Wtyczki » Dodaj nową w WordPress, wybierz „Prześlij wtyczkę”, wybierz plik ZIP i kliknij „Zainstaluj teraz”.
- Co to jest GitHub?
- Dlaczego niektóre wtyczki i motywy WordPress są tylko na GitHubie?
- Pros and Cons of Installing Plugins from GitHub
- Jak zainstalować wtyczki i motywy WordPress z GitHub
- Jak uzyskać aktualizacje dla wtyczek WordPress zainstalowanych z GitHub
- Bonus: Jak automatycznie wdrażać zmiany motywu WordPress za pomocą GitHub
- Często zadawane pytania dotyczące wtyczek z GitHub
- Dodatkowe zasoby dotyczące tworzenia wtyczek i motywów WordPress
Co to jest GitHub?
GitHub to oparta na chmurze usługa hostingu dla tworzenia oprogramowania i kontroli wersji przy użyciu Git. Pozwala programistom śledzić zmiany, zapisywać historię i zarządzać wersjami kodu w projektach.
Oprócz hostingu, GitHub oferuje praktyczne narzędzia do współpracy i śledzenia projektów. Użytkownicy mogą efektywnie współpracować, śledzić rozwój wydarzeń i angażować się w repozytoria.
W WPBeginner i w naszych partnerskich firmach używamy GitHub do rozwoju. Widzieliśmy na własne oczy, jak pomaga to zdalnym zespołom, takim jak nasz, i zwiększa produktywność, jednocześnie zapewniając bezpieczne przechowywanie całego kodu.

Dlaczego niektóre wtyczki i motywy WordPress są tylko na GitHubie?
Większość początkujących instaluje wtyczki z katalogu WordPress.org lub ze strony internetowej dewelopera. Czasami jednak okaże się, że konkretne narzędzie, którego potrzebujesz, jest dostępne tylko na GitHub.
Istnieje kilka powodów, dla których deweloper może zdecydować się na hostowanie swojej pracy wyłącznie na tej platformie:
- Ścisłe wytyczne dotyczące katalogu: Oficjalny katalog wtyczek WordPress ma ścisłe zasady. Niektórzy deweloperzy wolą pominąć proces przeglądu i hostować swój kod pod własną kontrolą.
- Testy beta: Deweloperzy często używają GitHub do udostępniania „beta” (nieukończonych) wersji swojego oprogramowania. Pozwala to zaawansowanym użytkownikom testować nowe funkcje, zanim staną się one dostępne dla szerokiej publiczności.
- Projekty niekomercyjne: Czasami deweloper tworzy proste narzędzie do własnego użytku i udostępnia je za darmo. Może nie mieć czasu ani zainteresowania na utrzymanie strony marketingowej lub oficjalnego forum wsparcia.
Chociaż to otwarte środowisko jest świetne dla innowacji, oznacza również, że te wtyczki nie zawsze przechodzą te same kontrole bezpieczeństwa, co te, które znajdziesz na WordPress.org.
Zalety i wady instalowania wtyczek z GitHub
Pobieranie wtyczek z GitHub może zapewnić dostęp do potężnych narzędzi, ale nie jest to dla każdego. Powinieneś rozważyć korzyści w stosunku do potencjalnych ryzyk przed zainstalowaniem ich na aktywnej stronie internetowej.
Oto główne zalety i wady.
👍 Zalety wtyczek z GitHub
- Dostęp do najnowszych funkcji: Często możesz wypróbować nowe funkcje i aktualizacje
- Bezpośredni kontakt z deweloperem: Możesz zgłaszać błędy lub sugerować funkcje bezpośrednio deweloperowi, korzystając z zakładki „Issues” na GitHub.
❌ Wady wtyczek z GitHub
- Brak przeglądu bezpieczeństwa: Oficjalny katalog wtyczek WordPress przegląda kod pod kątem bezpieczeństwa. GitHub tego nie robi, więc musisz całkowicie zaufać deweloperowi.
- Potencjalna niestabilność: Kod na GitHubie jest często w fazie rozwoju. Może zawierać błędy lub usterki, które mogą zepsuć Twoją witrynę.
Ze względu na te ryzyka, zawsze zalecamy wykonanie pełnej kopii zapasowej witryny przed zainstalowaniem wtyczki z GitHub. Możesz użyć wtyczki takiej jak Duplicator, aby utworzyć bezpieczny punkt przywracania.
Teraz przyjrzyjmy się krokom instalacji wtyczek i motywów WordPress z GitHub.
Jak zainstalować wtyczki i motywy WordPress z GitHub
Instalacja wtyczek z GitHub jest podobna do ręcznej instalacji wtyczki WordPress. Jednakże, ponieważ te narzędzia nie są recenzowane przez zespół WordPress, powinieneś upewnić się, że ufasz deweloperowi przed ich zainstalowaniem.
- Najpierw przejdź do repozytorium wtyczki lub motywu na GitHub.
- Poszukaj sekcji „Releases” (Wydania) w prawym pasku bocznym. Najlepiej pobrać stabilne wydanie, jeśli jest dostępne.
- Jeśli nie ma wydań, kliknij przycisk „Code” (Kod) i wybierz „Download ZIP” (Pobierz ZIP). Uwaga: Pobiera to pliki deweloperskie, które mogą być niestabilne.

- Przejdź do obszaru administracyjnego WordPress i wybierz stronę Wtyczki » Dodaj wtyczkę.
- Kliknij przycisk „Upload Plugin” (Prześlij wtyczkę) u góry ekranu.

- Kliknij przycisk „Choose file” (Wybierz plik) i wybierz plik ZIP z komputera.
- Kliknij „Install Now” (Zainstaluj teraz). WordPress prześle i rozpakuje plik. Uwaga: GitHub często dodaje sufiks, taki jak
-mainlub-master, do nazwy folderu (np.nazwa-wtyczki-main). Jest to normalne i nie wpłynie na działanie wtyczki. - Gdy zobaczysz komunikat o powodzeniu, kliknij „Activate” (Aktywuj), aby zacząć korzystać z wtyczki na swojej stronie WordPress.
Ostrzeżenie: Jeśli wtyczka wyświetla krytyczny błąd po aktywacji, może wymagać kroku „build” (kompilacji) (przy użyciu narzędzi takich jak Composer lub NPM). Jest to powszechne w zaawansowanych projektach GitHub i zazwyczaj nie jest przyjazne dla początkujących. Sprawdź plik README repozytorium, aby uzyskać instrukcje.
Jak uzyskać aktualizacje dla wtyczek WordPress zainstalowanych z GitHub
Domyślnie WordPress nie wyświetla automatycznych aktualizacji dla wtyczek pobranych z GitHub. Aby otrzymywać aktualizacje, deweloper musi je specjalnie włączyć.
Istnieją dwa powszechne sposoby działania:
- Wbudowane aktualizacje: Niektóre wtyczki zawierają już kod, który umożliwia automatyczne aktualizacje bezpośrednio z GitHub. Nie musisz nic więcej robić.
- Wtyczka Git Updater: Deweloper może poprosić Cię o zainstalowanie wtyczki Git Updater (wcześniej GitHub Updater). Ta wtyczka łączy Twoją witrynę z GitHubem w celu sprawdzania nowych wersji.
Zalecamy skontaktowanie się z deweloperem na GitHubie, aby zapytać o jego politykę aktualizacji.
Bonus: Jak automatycznie wdrażać zmiany motywu WordPress za pomocą GitHub
Jeśli jesteś deweloperem pracującym nad niestandardowym motywem, możesz również automatycznie wdrażać swoje zmiany na GitHubie.
Oszczędza to czas i zapewnia, że masz zapisane różne wersje swojego motywu na wypadek, gdybyś musiał cofnąć zmiany w przyszłości.
Szczegółowe informacje znajdziesz w naszym przewodniku jak automatycznie wdrażać zmiany w motywach WordPress przy użyciu GitHub i Deploy.
Często zadawane pytania dotyczące wtyczek z GitHub
Czy bezpieczne jest instalowanie wtyczek z GitHub?
To zależy od dewelopera. W przeciwieństwie do katalogu wtyczek WordPress, GitHub nie sprawdza kodu pod kątem bezpieczeństwa. Powinieneś instalować wtyczki tylko od deweloperów, którym ufasz, lub od renomowanych firm.
Dlaczego wtyczka nie znajduje się w katalogu WordPress?
Deweloperzy często używają GitHub do testów beta lub dla wtyczek, które nie spełniają specyficznych wytycznych oficjalnego repozytorium. Niekoniecznie oznacza to, że wtyczka jest zła, po prostu jest dystrybuowana inaczej.
Dodatkowe zasoby dotyczące tworzenia wtyczek i motywów WordPress
Poniższe zasoby mogą być pomocne przy wyborze motywów i wtyczek WordPress lub przy rozpoczynaniu własnej ścieżki rozwoju:
- Czy można bezpiecznie używać nieaktualnych wtyczek WordPress? (Wyjaśnienie)
- Przewodnik dla początkujących: Jak wybrać najlepszą wtyczkę WordPress
- Darmowe vs. Płatne motywy WordPress (Plusy i minusy dla właścicieli witryn)
- Jak dodać przykładową zawartość do tworzenia motywów w WordPress
Mamy nadzieję, że ten przewodnik pomógł Ci zainstalować wtyczki lub motywy WordPress z GitHub. Możesz również zapoznać się z naszym przewodnikiem jak zakodować stronę internetową oraz naszymi ekskluzywnymi wyborami najlepszych fragmentów kodu dla WordPress.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.
Dennis Muthomi
Dla mnie zawsze ustawiam środowisko stagingowe podczas testowania wtyczek GitHub. Uratowało mi to mnóstwo problemów! Mogę sprawdzić, czy wszystko działa poprawnie, zanim przejdę na produkcję. Jest to szczególnie ważne w przypadku mniej znanych repozytoriów GitHub.
Twoje wskazówki dotyczące sprawdzania aktualizacji są trafne – dokładnie tak postępuję z witrynami moich klientów. Zdecydowanie podzielę się tym z moimi młodszymi programistami, którzy dopiero zaczynają przygodę z GitHubem i WordPressem.
Jiří Vaněk
GitHub jest dla mnie wciąż wielką niewiadomą, ale powoli próbuję zgłębiać jego tajemnice i komendy. Interesuje mnie głównie ze względu na możliwości wersjonowania, a także dlatego, że znajdują się tu czasem bardzo ciekawe projekty. I tak, jako początkujący, nadal tego nie rozumiem. Takie tutoriale są dla mnie bardzo cenne, ponieważ to nie pierwszy artykuł o GitHubie, który tu czytam. Im więcej się o nim dowiaduję, tym bardziej zaczyna mi się podobać, bo nawet w WordPressie można wyjść poza schemat, że tak powiem. Oznacza to wyjście nieco poza oficjalne repozytoria WordPress. I dzięki temu znów mam dostęp do ciekawych projektów. Dziękuję za te poradniki.
Moinuddin Waheed
To bardzo dobra wiadomość, że szeroka społeczność WordPressa bez wiedzy programistycznej może również korzystać z GitHub do pobierania motywów i wtyczek.
Myślałem, że git i GitHub są tylko dla programistów per se. Ale możemy używać motywów i wtyczek WordPress pobranych stąd.
Dziękuję wpbeginner za ten pomocny tutorial.
Czasami nie znajdujemy wtyczki w repozytorium WordPress, a Google pokazuje ją na GitHub, więc możemy łatwo uzyskać do niej dostęp i przetestować ją na naszych lokalnych maszynach.
Jiří Vaněk
Zgadza się. Odkryłem również, że na GitHubie można znaleźć rozwiązania wielu problemów. Kilkakrotnie pracując z WordPressem, napotkałem problem na zagranicznej stronie internetowej i próbując pomóc, trafiłem na GitHub. I tam znalazłem rozwiązanie. Czasami jednak jego implementacja była dla mnie nieco bardziej skomplikowana. Dlatego te artykuły są dla mnie bardzo znaczące i mają duży potencjał, ponieważ czuję, że na GitHubie można znaleźć naprawdę ciekawe rzeczy, których zazwyczaj nie ma w repozytorium.
Ethan
Cześć, czy wtyczki i motywy z github są bezpieczne do pobrania bez złośliwego oprogramowania i innych szkodliwych kodów?
Wsparcie WPBeginner
Zależałoby to od tego, czyj kod pobierasz
Admin
Ismail
Witaj administratorze,
Dziękuję bardzo za ten artykuł i wiele się z niego nauczyłem. Dziś chcę pobrać Facebook Instant Articles z Github i ten artykuł mi w tym pomógł. Ale mam pytanie, jeśli to możliwe, proszę o wskazówki, ponieważ jestem nowicjuszem.
W przypadku wtyczki FBIA z katalogu WP, czy muszę ją odinstalować i zainstalować wtyczkę z Github później? Mam nadzieję, że możesz mi w tym pomóc. Dziękuję za pomoc wszystkim ludziom.
Wsparcie WPBeginner
Jeśli zastępujesz wtyczkę wersją z GitHub, zazwyczaj najlepiej jest usunąć stare pliki, a następnie zastąpić je wtyczką z GitHub.
Admin
yh
WordPress mówi, że potrzebuję planu biznesowego, aby dodać wtyczki. Czy jest na to jakiś sposób? A może jest jakiś sposób, abym mógł pobrać zaplanowany post i opublikować go ręcznie? Nie mogę znaleźć posta nigdzie.
Wsparcie WPBeginner
Zapoznaj się z naszym przewodnikiem na temat różnicy między blogiem self hosted WordPress.org a darmowym WordPress.com.
Admin
Andy Fragen
Dzięki za wspomnienie o GitHub Updater. Działa z wtyczkami lub motywami hostowanymi na GitHub, Bitbucket lub GitLab.
Jako bonus możesz użyć GitHub Updater do jednokrotnego zainstalowania dowolnych wtyczek lub motywów z GitHub, BitBucket lub GitLab (publicznych lub prywatnych repozytoriów), używając jedynie identyfikatora URI repozytorium, co znacznie upraszcza instrukcje w artykule.
adolf witzeling
GitHub jest świetny – również do nauki. Nauczyłem się tak wiele, po prostu przeglądając kod z github. Dzięki za ten miły post!
Gautam Doddamani
GitHub i StackOverflow to jedne z moich ulubionych stron do przeglądania przydatnych skryptów, których mogę używać na moim blogu. Sam używam jednej wtyczki z GtiHub… ale nie wiedziałem o aktualizatorze GitHub… dzięki chłopaki!
Morgan
Oto prawdziwa wskazówka:
Kliknij prawym przyciskiem myszy „Download ZIP” > Kopiuj adres linku
Wtyczki > Dodaj nową > Wyślij > Wybierz plik
Kiedy pojawi się okno, w którym możesz znaleźć swój plik zip, po prostu wklej adres URL, a zostanie on pobrany. Nie ma potrzeby zaśmiecać komputera niepotrzebnymi plikami.
Andy Fragen
Możesz faktycznie zainstalować jednym kliknięciem, korzystając z funkcji zdalnej instalacji GitHub Updater. Dodatkową zaletą jest prawidłowe przemianowanie katalogu wtyczki/motywu.
Tracy
Czy wtyczki znalezione na Github są bardziej „niebezpieczne” niż wtyczki znajdujące się w repozytorium?
Wsparcie WPBeginner
Tracy, tak jest taka możliwość. W repozytorium wtyczek WordPress wtyczki przechodzą podstawowy proces weryfikacji i ponieważ jest to większa społeczność, niebezpieczna wtyczka zostałaby wykryta znacznie szybciej niż na GitHubie.
Admin
Aaron
Świetny artykuł, słyszałem Twój wywiad w Mixergy. Naprawdę podoba mi się, jak wykorzystujesz FAQ do napędzania treści. Nie miałem pojęcia, że Twój ruch jest tak ogromny – bardzo fajnie widzieć Twój rozwój poprzez tworzenie wartości. Gratulacje! –Aaron
Alfred Degens
Dzięki za ten artykuł!
Czy możesz mi powiedzieć, gdzie znaleźć wtyczki Wordpress na GitHub?
Czy jest sposób, aby wyszukać te wtyczki open source na Github?
Próbowałem wyszukiwać w Google, ale nie znalazłem żadnych wtyczek na Github.
Pozdrawiam,
Alfred
Wsparcie WPBeginner
Spróbuj wyszukać witrynę wtyczek WordPress:github.com
Admin