WP Manifestindependent plugin directory
manifest / integrations / github-repos-display

GitHub Repos Display

Wtyczka do wordpress wyświetlająca publiczne repozytoria z podanego konta git hub

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/adambeksa/github-repos-display/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

GitHub Repos Display - WordPress Plugin

Wtyczka WordPress do wyświetlania publicznych repozytoriów z GitHub.

Funkcje

  • 📦 Wyświetla repozytoria GitHub za pomocą shortcode [github_repos]
  • ⚙️ Panel administracyjny do konfiguracji
  • 🚀 Cache (12 godzin) dla optymalizacji wydajności
  • 📱 Responsywny layout (3 kolumny na desktop, 2 na tablet, 1 na mobile)
  • 🎨 Nowoczesny design z efektami hover
  • 🌙 Wsparcie dla dark mode
  • 📊 Wyświetla: nazwę, opis, język, gwiazdki, forki, datę aktualizacji

Instalacja

Metoda 1: Ręczna instalacja

  1. Skopiuj folder github-repos-display do katalogu wp-content/plugins/ w Twojej instalacji WordPress
  2. Przejdź do panelu administracyjnego WordPress → Wtyczki
  3. Znajdź "GitHub Repos Display" i kliknij "Aktywuj"

Metoda 2: ZIP

  1. Spakuj folder github-repos-display do pliku ZIP
  2. W panelu WordPress przejdź do Wtyczki → Dodaj nową → Wyślij wtyczkę na serwer
  3. Wybierz plik ZIP i kliknij "Zainstaluj teraz"
  4. Aktywuj wtyczkę

Konfiguracja

  1. Przejdź do Ustawienia → GitHub Repos w panelu WordPress
  2. Wprowadź nazwę użytkownika GitHub (pole wymagane)
  3. Ustaw limit repozytoriów do wyświetlenia (1-100)
  4. Kliknij "Zapisz zmiany"

Użycie

Podstawowe użycie

Dodaj shortcode w dowolnym poście lub stronie:

[github_repos]

Zaawansowane opcje

Wyświetl repozytoria użytkownika:

[github_repos username="user_name"]

Ogranicz liczbę wyświetlanych repozytoriów:

[github_repos limit="10"]

Połącz parametry:

[github_repos username="twoja_nazwa_uzytkownika" limit="20"]

Cache

Repozytoria są cache'owane przez 12 godzin, aby zmniejszyć liczbę zapytań do GitHub API.

Aby wyczyścić cache:

  1. Przejdź do Ustawienia → GitHub Repos
  2. Kliknij przycisk "Wyczyść Cache"

Wymagania

  • WordPress 5.0 lub nowszy
  • PHP 7.0 lub nowszy
  • Połączenie z internetem (do pobierania danych z GitHub API)

Struktura plików

github-repos-display/
├── github-repos-display.php    # Główny plik wtyczki
├── assets/
│   └── css/
│       └── style.css           # Style CSS
└── README.md                   # Dokumentacja

API GitHub

Wtyczka używa GitHub REST API v3:

Wsparcie

W razie problemów sprawdź:

  • Czy nazwa użytkownika GitHub jest poprawna
  • Czy użytkownik ma publiczne repozytoria
  • Czy cache został wyczyszczony (jeśli dane są nieaktualne)

Licencja

GPL v2 or later

Autor

Adam Beksa