Najlepsze wtyczki GitHub dla WordPress

Opublikowany: 2020-06-03

GitHub i WordPress to dwie bardzo popularne platformy. Czy nie byłoby wspaniale, gdybyś mógł mieć to, co najlepsze z obu światów i wnieść całą moc GitHub do swojej witryny? Jeśli to Ty, sprawdź naszą listę najlepszych wtyczek GitHub do WordPressa , aby w pełni wykorzystać te doskonałe platformy.

Co to jest GitHub?

Aby zrozumieć, czym jest GitHub, najpierw musimy wyjaśnić, czym jest Git. Git to system kontroli wersji o otwartym kodzie źródłowym, stworzony przez Linusa Torvaldsa, tego samego, który stworzył Linuksa. System kontroli wersji pomaga programistom zarządzać wersjami ich projektów i przechowuje te modyfikacje w centralnym repozytorium. Systemy kontroli wersji są bardzo przydatne, gdy kilka osób pracuje nad tym samym kodem lub gdy jest to projekt typu open source, ponieważ każdy programista może zobaczyć zmiany w kodzie, pobrać go i zmodyfikować.

Zalety korzystania z GitHub

Git nie jest jedynym systemem kontroli wersji, ale jest najbardziej znany, ponieważ ma wiele zalet w porównaniu z innymi systemami. W większości tych systemów, jeśli ktoś dokona zmian w projekcie, te modyfikacje są wprowadzane bezpośrednio do centralnego repozytorium.

Jednak dzięki Git, jeśli deweloper chce zmodyfikować projekt, musi skopiować całe repozytorium do swojego systemu (tzw. „forking”), a następnie wprowadzić zmiany w swojej lokalnej kopii. Następnie mogą wysłać powiadomienie (znane jako „ żądanie ściągnięcia ”) do właściciela, aby zastosować te zmiany na serwerze centralnym.

Na koniec właściciel może scalić te modyfikacje jednym kliknięciem (znane jako „ scalanie ”). Tak więc GitHub to platforma, która obsługuje repozytoria Git i zapewnia wiele innych funkcji, które ułatwiają korzystanie z niego i współpracę z innymi. Ma ponad 40 milionów użytkowników na całym świecie i została przejęta przez Microsoft w 2018 roku.

Dlaczego warto korzystać z wtyczek GitHub w WordPressie?

Jak możesz sobie wyobrazić, wielu programistów tworzących motywy i wtyczki do WordPressa udostępnia kody źródłowe w GitHub. Ale to nie wszystko. Niektóre dodatki pozwalają przenieść integrację GitHub-WordPress na zupełnie nowy poziom.

Niektóre narzędzia dodają funkcje Git do WordPressa i pozwalają dodawać kontrolę wersji, zdalnie instalować motywy i wtyczki, wdrażać je bezpośrednio z GitHub, osadzać repozytoria w witrynie i wiele więcej.

Najlepsze wtyczki GitHub dla WordPress

Najlepsze wtyczki WordPress GitHub to:

  1. Popychacz WP
  2. Aktualizator GitHub
  3. WersjaPress
  4. Akcje GitHub dla WordPress
  5. Osadzanie w serwisie GitHub
  6. Przecena GitHub
  7. Gist GitHub Shortcode
  8. Pliki do pobrania w wersji GitHub
  9. Osadź blok dla GitHub
  10. Github Zatwierdź wkład
  11. Pisanie na GitHub

Przyjrzyjmy się bliżej, co każdy z nich ma do zaoferowania.

1. Popychacz WP

WP Pusher, jedna z najlepszych wtyczek GitHub dla WordPress WP Pusher to doskonałe narzędzie, które pozwala automatycznie wdrażać zmiany wprowadzone w repozytorium Git w witrynie WordPress. W ten sposób możesz instalować i aktualizować motywy i wtyczki bezpośrednio z GitHub, Bitbucket lub GitLab, niezależnie od używanego hostingu. Jest to bardzo przydatne dla programistów, ponieważ za każdym razem, gdy wprowadzają nową zmianę do repozytorium Git, automatycznie aktualizuje on wtyczki i motywy bez konieczności korzystania z klienta FTP.

Dodatkowo WP Pusher jest wielostanowiskowy i nie wymaga zainstalowania Git na serwerze, wystarczy każda usługa hostingowa, z której korzystasz.

Cena £

Ta najlepsza wtyczka to freemium. Oferuje darmową wersję i trzy plany premium:

  • Darmowa wersja
  • Freelancer – 99 USD rocznie (5 stron)
  • Agencja – 199 USD rocznie (20 stron)
  • Duża Agencja – 499 USD rocznie (100 stron)

Darmowa wersja obsługuje tylko repozytoria publiczne, podczas gdy plany premium obejmują repozytoria prywatne i obsługę poczty e-mail. Ponadto wszystkie mają 30-dniową gwarancję zwrotu pieniędzy, więc jeśli produkt Ci się nie spodoba, możesz otrzymać pełny zwrot pieniędzy.

2. Aktualizator GitHub

Wtyczka aktualizująca GitHub dla WordPress To narzędzie nie znajduje się w repozytorium WordPressa, ale jest to jedna z najpotężniejszych wtyczek GitHub do WordPressa. GitHub Updater umożliwia aktualizację dowolnej wtyczki lub motywu hostowanego w GitHub. Za pomocą tego narzędzia możesz włączyć automatyczne aktualizacje wtyczek, motywów i pakietów językowych GitHub, Bitbucket, GitLab lub Gitea.

Magia tego narzędzia polega na tym, że umożliwia aktualizowanie wtyczek i motywów WordPress za każdym razem, gdy wydajesz nową wersję, w ten sam sposób, w jaki użytkownicy otrzymują aktualizację po pobraniu dodatku lub motywu z repozytorium WordPressa. Dodatkowo umożliwia zdalne instalowanie motywów i wtyczek. Jak więc korzystać z tej wtyczki? Jedynym warunkiem jest to, że twoja wtyczka lub motyw musi zawierać nagłówek w nagłówku style.css lub w nagłówku wtyczki, aby wskazać jego lokalizację na GitHub.

Warto zauważyć, że ta wtyczka została pierwotnie opracowana przez Joey'a Kudisha, ale ponieważ nie była aktualizowana od jakiegoś czasu, projekt przejęła inna grupa programistów, Radish Concepts.

Cena £

GitHub Updater to darmowe narzędzie, które można pobrać z GitHub. Oryginalną wersję można znaleźć tutaj, a nową tutaj.

3. Wersja Naciśnij

VersionPress to doskonała wtyczka typu open source, która przenosi całą moc Git do WordPressa. To, co sprawia, że ​​VersionPress jest jedną z najlepszych wtyczek GitHub do WordPressa, to fakt, że dodaje kontrolę wersji do plików i bazy danych, umożliwiając śledzenie wszystkich zmian wprowadzanych w witrynie. Oznacza to, że możesz cofnąć wszelkie wprowadzone zmiany, a nawet przywrócić witrynę do poprzedniego stanu, cofając wszystkie zmiany do tego momentu.

Co więcej, VersionPress umożliwia tworzenie środowisk pomostowych do testowania i łączenie ich z działającą bazą danych. Mimo że może to wydawać się skomplikowane, to narzędzie jest dość łatwe w użyciu i tworzy zatwierdzenia Git zarówno dla zmian plików, jak i baz danych w języku naturalnym, dzięki czemu jest dostępne nawet dla nietechnicznych użytkowników.

Cena £

VersionPress jest darmowy i można go pobrać z GitHub.

4. Akcje GitHub dla WordPress

GitHub Actions for WordPress to jedna z najlepszych wtyczek dla tych, którzy rozwijają swoje wtyczki na GitHub. To narzędzie umożliwia wdrażanie nowych wydań bezpośrednio w repozytorium wtyczek WordPress za każdym razem, gdy oznaczasz nową wersję na GitHub. Możesz to zrobić z wiersza poleceń lub za pomocą interfejsu wydań GitHub. Daje to ogromne korzyści, ponieważ pozwala zarządzać wszystkimi projektami bezpośrednio z GitHub.

Więcej informacji znajdziesz na tej stronie dokumentacji.

Cena £

Akcje GitHub dla WordPressa są w 100% darmowe.

5. Osadź na GitHubie

GitHub Embed to bardzo prosta, ale bardzo skuteczna wtyczka, która pozwala osadzić szczegóły GitHub na stronie lub poście WordPress. Musisz tylko wkleić kod w adresie URL, tak jak w przypadku każdego innego osadzonego źródła. To narzędzie umożliwia obecnie osadzanie:

  • Repozytoria
  • Profile użytkowników
  • Podsumowania kamieni milowych projektu
  • Współtwórcy projektu

Jeśli chodzi o projekt, GitHub Embed zapewnia podstawową stylizację, ale dodaje klasy, dzięki czemu możesz dostosować je do wyglądu i stylu Twojej witryny.

Cena £

GitHub Embed jest darmowy i możesz go pobrać z repozytorium wtyczek WordPress.

6. Przecena Github

Mimo że od kilku miesięcy nie otrzymywał żadnych aktualizacji, nadal jest to jedna z najlepszych wtyczek GitHub dla WordPressa. Markdown Github umożliwia przechowywanie wszystkich informacji o witrynie w GitHub jako pliki Markdown i kontrolowanie całej wersji treści.

Ale jak to się robi? Za każdym razem, gdy strona się ładuje, Markdown Github wysyła zapytanie do interfejsu API GitHub, dzięki czemu zmiany, które wprowadzasz w repozytorium, natychmiast dotyczą Twojej witryny. Jest to świetna opcja dla tych, którzy muszą aktualizować swoją witrynę z użytkownikami zewnętrznymi za pomocą żądań ściągnięcia. Ponadto ta wtyczka zawiera 3 skróty do wyświetlania ostatnich 5 zatwierdzeń, wyświetlania sformatowanych linków do repozytorium z najnowszą aktualizacją i nie tylko.

Cena £

Markdown Github to darmowe narzędzie, które możesz pobrać z repozytorium WordPressa.

7. Gist GitHub Shortcode

Jak sama nazwa wskazuje, Gist GitHub Shortcode umożliwia dodawanie GitHub Gist do swoich postów za pomocą krótkich kodów. Na przykład możesz dołączyć pełny Gist z następującym kodem skróconym:

 [gist]

Dodatkowo możesz wstawić plik w geście:

 [gist file="index.php"]

Mimo że nie otrzymuje aktualizacji zbyt często, ostatnia była ponad 7 miesięcy temu, Gist GitHub Shortcode jest darmowy i można go pobrać z repozytorium WordPressa.

8. Pobieranie wersji GitHub

Wtyczka pobierania wersji GitHub Ta wtyczka umożliwia uzyskanie liczby pobrań, linków i innych informacji o wydaniach repozytoriów GitHub za pośrednictwem krótkich kodów. Na przykład:

  • [grd_count] podaje sumę wszystkich wartości liczby pobrań dla wybranego wydania (repozytorium GitHub).
  • [grd_list] zwraca listę pobierania dla wybranych wydań, w tym nazwę tagu, opis i listę plików, które można pobrać.
  • [grd_latest_version] podaje nazwę tagu najnowszej opublikowanej wersji.

Zanim zaczniesz korzystać z tego narzędzia, przejdź do pulpitu WordPress > Ustawienia > Pobieranie wersji GitHub i ustaw wartości dla nazwy użytkownika GitHub oraz nazwy repozytorium, której będziesz domyślnie używać w skrótach.

Cena £

GitHub Release Downloads to bezpłatne narzędzie, które można pobrać z repozytorium WordPressa.

9. Osadź blok dla GitHub

Embed Block to doskonałe narzędzie dla tych, którzy chcą osadzić repozytoria Github w swoich witrynach. Pozwala łatwo dodać blok osadzania repozytorium GitHub do Edytora bloków i wyświetlić kartę z informacjami o repozytorium.

Korzystając z edytora Gutenberg, możesz dodać repozytorium GitHub do dowolnej strony lub opublikować w swojej witrynie. Dodatkowo, Embed Block jest bardzo łatwy w użyciu. Po prostu wprowadź adres URL repozytorium, a wtyczka osadzi kartę ze wszystkimi szczegółami repozytorium. Blok zawiera kilka podstawowych stylów CSS, ale możesz go łatwo zmienić za pomocą odrobiny CSS.

Cena £

To narzędzie jest bezpłatne i dostępne w języku angielskim, hiszpańskim i portugalskim.

10. Github Zatwierdź wkład

Wtyczka GitHub Chart dla WordPress Dzięki tej wtyczce możesz wyświetlić wszystkie wpisy, które zrobiłeś w GitHub. Może to być przydatne, aby zwiększyć autorytet i pokazać klientom lub potencjalnym pracodawcom, że jesteś szanowanym źródłem wiedzy w swojej dziedzinie.

Github Commit Contribution można łatwo zintegrować z dowolnym portfolio lub witryną CV i jest w pełni responsywny, kompatybilny z różnymi przeglądarkami i gotowy na siatkówkę. Dodatkowo ma dwa predefiniowane układy i obsługuje skróty.

Cena £

To narzędzie jest dostępne w Code Canyon za 13 USD.

11. Pisanie na GitHub

Ostatnim narzędziem na naszej liście najlepszych wtyczek GitHub dla WordPressa jest pisanie na GitHub. Jak sama nazwa wskazuje, umożliwia pisanie treści wspólnie z innymi autorami i pozwala użytkownikom proponować ulepszenia treści WordPress za pośrednictwem GitHub.

Pisanie na GitHub to bardzo przydatne narzędzie dla zespołów, ponieważ umożliwia im wspólne pisanie i edytowanie postów przy użyciu GitHub. Ponadto zespoły mogą zsynchronizować zawartość dwóch różnych instalacji WordPress, a także przygotować i wyświetlić podgląd zawartości przed wdrożeniem jej do produkcji.

Cena £

Najlepsze jest to, że pisanie na GitHub jest w 100% darmowe.

Wniosek

Podsumowując, wtyczki te pozwolą Ci połączyć to, co najlepsze w GitHubie i WordPressie. Dzięki niektórym z tych dodatków możesz pójść o krok dalej w integracji GitHub-WordPress i poprawić swoją produktywność. Będziesz mógł dodać kontrolę wersji do swojej witryny, wdrażać nowe wydania bezpośrednio z GitHub, osadzać repozytoria w swojej witrynie, przechowywać wszystkie informacje o swojej witrynie w GitHub jako pliki przecenowe i wiele więcej.

Więc której wtyczki powinieneś użyć jako pierwszej? Zalecamy rozpoczęcie od WP Pusher, GitHub Updater i VersionPress. Wszystkie mają darmowe wersje i mają doskonałe funkcje, które pomogą Ci z łatwością wykorzystać GitHub w Twojej witrynie.

Czy używasz wtyczek GitHub? Daj nam znać, jakie inne narzędzia powinniśmy uwzględnić w sekcji komentarzy poniżej.