Przejdź do treści

KlubOS na Twojej stronie WordPress w 10 minut

Strona i motyw zostają. Grafik zajęć, aktualności, cennik, kadra, wyniki i zapisy pokazują się na niej same, z danych, które klub i tak prowadzi w KlubOS. Dane w jednym miejscu, bez przepisywania.

Wtyczka bezpłatna (wersja 3.4.1, 899 KB, WordPress od 6.0, PHP od 7.4). Potrzebne konto KlubOS: możesz je założyć z poziomu WordPressa, 14 dni próbnych bez karty.

  • Dane w jednym miejscu
  • Dane dzieci nie trafiają do WordPressa
  • Nic nie publikuje się samo
Strona WordPress klubu z modułem aktualności KlubOS: trzy kafle ze zdjęciami, datą i zajawką
Grafik zajęć klubu na telefonie: przyciski dni i lista zajęć

Jak to działa: cztery kroki

Od pliku zip do pierwszej opublikowanej strony. Nic nie dzieje się bez Twojej zgody.

  1. 1

    Zainstaluj wtyczkę

    W WordPressie: Wtyczki, Dodaj wtyczkę, Wyślij wtyczkę, wskazujesz pobrany plik zip. Po włączeniu otwiera się kreator „KlubOS w 10 minut”.

    Ekran WordPressa „Dodaj wtyczki” z polem wyboru pliku zip
  2. 2

    Połącz klub albo załóż go z WordPressa

    Masz KlubOS: wklejasz klucz klubu albo kod z panelu. Nie masz: podajesz nazwę, sport, miasto i e-mail, a wtyczka zakłada klub próbny na 14 dni, bez karty.

    Kreator wtyczki, krok Konto: pole na klucz lub kod oraz formularz zakładania klubu próbnego
  3. 3

    Dostajesz gotowe szkice stron

    Grafik, Aktualności, Zapisy, Cennik, Strefa rodzica i Kadra, każda z właściwym modułem w środku. To tylko szkice: nic nie publikuje się samo.

    Kreator wtyczki, krok Strony: lista sześciu szkiców stron do utworzenia
  4. 4

    Sprawdzasz i publikujesz

    Otwierasz podgląd każdej strony i klikasz „Opublikuj”, gdy wygląda dobrze. Menu strony zmieniasz wtedy, kiedy chcesz.

    Kreator wtyczki, krok Gotowe: sześć szkiców z przyciskami Edytuj i Podgląd

Jedenaście modułów, jasno i ciemno

To prawdziwe zrzuty modułów na motywie Twenty Twenty-Five, z danymi wymyślonego klubu. Moduły są zwykłym HTML-em na Twoim serwerze, nie ramką, więc przejmują czcionkę motywu.

Motyw zrzutów
Aktualności klubu jako trzy kafle ze zdjęciami, datą, kategorią i zajawką, jasny motywAktualności klubu jako trzy kafle ze zdjęciami, ciemny motyw

Aktualności

Wpisy z KlubOS jako kafle ze zdjęciami albo lista. Treść jest w kodzie strony, więc widzi ją Google.

[klubos modul="aktualnosci" ile="6" uklad="karty"]
Grafik zajęć: tydzień z grupami, godzinami, salami i trenerami, jasny motywGrafik zajęć: tydzień z grupami, godzinami, salami i trenerami, ciemny motyw

Grafik zajęć

Tydzień z zajęciami, filtry po grupie, trenerze i dniu. Na telefonie dni wybierasz przyciskami.

[klubos modul="grafik" uklad="tydzien" filtry="1"]
Kalendarz wydarzeń klubu w widoku miesiąca z meczami, turniejami i zebraniem rodziców, jasny motywKalendarz wydarzeń klubu w widoku miesiąca, ciemny motyw

Kalendarz, widok miesiąca

Siatka miesiąca ze strzałkami, które przeglądają miesiące bez przeładowania strony. Na telefonie lista dni.

[klubos modul="kalendarz" widok="miesiac"]
Cennik klubu: składki miesięczne grup, karnety i pozostałe opłaty, jasny motywCennik klubu: składki miesięczne grup, karnety i pozostałe opłaty, ciemny motyw

Cennik i karnety

Składki grup, karnety i pozostałe opłaty prosto z KlubOS, razem z terminem płatności.

[klubos modul="cennik"]
Kadra trenerska w siatce: sześć osób z sylwetkami zamiast zdjęć, funkcją i opisem, jasny motywKadra trenerska w siatce, ciemny motyw

Kadra trenerska

Trenerzy ze zdjęciem, funkcją i krótkim opisem. Bez numerów telefonów i adresów e-mail.

[klubos modul="kadra" uklad="siatka"]
Wyniki ostatnich meczów i tabela ligowa z podświetlonym wierszem drużyny klubu, jasny motywWyniki ostatnich meczów i tabela ligowa, ciemny motyw

Wyniki i tabela

Ostatnie mecze z wynikiem oraz tabela ligowa z wyróżnioną drużyną klubu. Dzieci poniżej 12 lat bez nazwisk.

[klubos modul="wyniki" ile="4"]
Galeria zdjęć jednego albumu w trzech kolumnach z podpisami, jasny motywGaleria zdjęć jednego albumu w trzech kolumnach z podpisami, ciemny motyw

Galeria

Albumy z okładkami albo zdjęcia jednego albumu z powiększaniem, bez zewnętrznych bibliotek.

[klubos modul="galeria" album="jesien-cup" kolumny="3"]
Sponsorzy klubu: sześć logotypów z nazwami w trzech kolumnach, jasny motywSponsorzy klubu: sześć logotypów z nazwami w trzech kolumnach, ciemny motyw

Sponsorzy

Logotypy sponsorów i partnerów z linkami do ich stron. Dodajesz sponsora raz w KlubOS.

[klubos modul="sponsorzy" kolumny="3" nazwy="1"]
Formularz zapisu na zajęcia z wyborem grupy, danymi dziecka i opiekuna oraz zgodami, jasny motywFormularz zapisu na zajęcia z wyborem grupy, danymi dziecka i opiekuna oraz zgodami, ciemny motyw

Zapis na zajęcia

Formularz z grupami i zgodami z KlubOS. Zgłoszenie idzie wprost do klubu, bez zapisu w WordPressie.

[klubos modul="zapis"]
Blok Strefy rodzica z opisem i przyciskiem logowania do aplikacji klubu, jasny motywBlok Strefy rodzica z opisem i przyciskiem logowania do aplikacji klubu, ciemny motyw

Strefa rodzica

Przycisk do aplikacji klubu. Logowanie odbywa się na stronie klubu, nie w ramce i nie na Twojej stronie.

[klubos modul="logowanie"]
Wyszukiwarka zajęć: wiek dziecka, grupa i dzień tygodnia, jasny motywWyszukiwarka zajęć: wiek dziecka, grupa i dzień tygodnia, ciemny motyw

Wyszukiwarka zajęć

Wiek, grupa i dzień tygodnia w jednym formularzu. Prowadzi do grafiku albo zapisu z ustawionymi filtrami.

[klubos modul="szukaj" docelowa="/grafik/"]

Na telefonie

Grafik ma przyciski dni, kalendarz zamienia się w listę dni, a formularz zapisu ma pola dobrane do klawiatury telefonu.

Grafik zajęć na telefonie: przyciski dni i lista zajęć, jasny motywGrafik zajęć na telefonie, ciemny motyw
Grafik
Kalendarz na telefonie jako lista dni z wydarzeniami, jasny motywKalendarz na telefonie jako lista dni z wydarzeniami, ciemny motyw
Kalendarz
Aktualności na telefonie jako kafle jeden pod drugim, jasny motywAktualności na telefonie jako kafle jeden pod drugim, ciemny motyw
Aktualności
Formularz zapisu na telefonie, jasny motywFormularz zapisu na telefonie, ciemny motyw
Zapis
Cennik na telefonie, jasny motywCennik na telefonie, ciemny motyw
Cennik

Page buildery i zgodność

Wtyczka wykrywa Twój builder, pokazuje w zakładce Moduły, gdzie wkleić moduł, i tworzy szkice stron w formacie, który ten builder otwiera. Elementor ma własne widgety KlubOS. W pozostałych działa shortcode.

  • Gutenberg (blok KlubOS)
  • Elementor
  • Divi
  • YOOtheme
  • Beaver Builder
  • Bricks
  • WPBakery
WordPress i PHP
WordPress od 6.0, PHP od 7.4. Sprawdzona z WordPressem do wersji 7.1.
Motywy
Moduły dziedziczą czcionkę motywu, a kolor i logo klubu biorą z KlubOS. Zmienne CSS --kl-* możesz nadpisać w motywie. Sprawdzone na Twenty Twenty-Five i Astrze.
Wtyczki cache i optymalizacji
LiteSpeed Cache, WP Rocket, W3 Total Cache, Autoptimize i Cloudflare: skrypty wtyczki nie są łączone ani opóźniane, strony bez danych nie trafiają do cache, a „Odśwież dane z KlubOS” czyści cache strony.
Wtyczki SEO
Yoast SEO, Rank Math, All in One SEO i SEOPress: własne dane strukturalne organizacji wyłączają się same, żeby nie dublować Twoich.
Języki
Interfejs i moduły po polsku i po angielsku. Dni tygodnia i miesiące zgodne z językiem strony.

Bezpieczeństwo i RODO

Klub pracuje z dziećmi, więc wtyczka jest cienka: dane zostają w KlubOS, a WordPress tylko je pokazuje.

Dane dzieci nie trafiają do WordPressa

Wtyczka nie zapisuje w bazie WordPressa danych osobowych odwiedzających. Moduły pokazują wyłącznie treści, które klub opublikował w KlubOS.

Zapis idzie prosto do KlubOS

Przeglądarka odwiedzającego wysyła zgłoszenie bezpośrednio do klubu. Dane nie przechodzą przez serwer Twojej strony. Administratorem danych jest klub, a zgody (informacja i kontakt) są osobne.

Klucz tylko do treści publicznych

Klucz klubu nie otwiera danych zawodników, rodziców, płatności ani ról. Kadra jest bez telefonów i maili, a w wynikach dzieci poniżej 12 lat są bez nazwisk.

Ochrona przed botami

Pole pułapka, minimalny czas wypełnienia, podpisany token czasu wydawany przez KlubOS oraz limity na IP, adres e-mail i grupę. Cloudflare Turnstile jest opcją, domyślnie wyłączoną.

Aktualizacje z sumą kontrolną

Wtyczka sprawdza sumę SHA-256 paczki przed instalacją i pobiera ją tylko przez https z domeny klubos.pl. Przy niezgodności aktualizacja się zatrzymuje.

Ostrożnie z kluczem i awarią

Klucz jest w polu hasła z przyciskiem „Pokaż” i nie ładuje się z każdą stroną. Gdy KlubOS chwilowo nie odpowiada, strona pokazuje ostatnie dobre dane zamiast pustego miejsca.

Więcej o ochronie danych w KlubOS: Bezpieczeństwo i RODO.

Instrukcja krok po kroku

Całość zajmuje około 10 minut, bez programisty. Dla wersji 3.4.1.

  1. 1Pobierz wtyczkę

    Kliknij „Pobierz wtyczkę” i zapisz plik klubos-wordpress.zip. Nie rozpakowuj go: WordPress zainstaluje go w całości.

    Pobierz wtyczkę

    klubos-wordpress.zip, wersja 3.4.1, 899 KB, WordPress od 6.0, PHP od 7.4.

  2. 2Zainstaluj i włącz

    W kokpicie WordPressa wybierz Wtyczki, Dodaj wtyczkę, Wyślij wtyczkę. Wskaż plik zip, kliknij „Zainstaluj”, potem „Włącz wtyczkę”. Otworzy się kreator w menu KlubOS, zakładka Start.

    Ekran instalacji wtyczki z pliku zip w WordPressie
  3. 3Wariant A: mam KlubOS, łączę klub

    Na ekranie „Mam KlubOS: połącz” wklej klucz klubu albo kod połączenia i kliknij „Połącz”.

    • Klucz (32 znaki) znajdziesz w panelu KlubOS: Strona klubu, Wklejki.
    • Kod parowania (8 znaków, ważny 15 minut) wygenerujesz tam przyciskiem połączenia strony WordPress. Kod jest lepszy: połączenie jest podpisane, strona sama zgłasza swoją domenę, a moduły w ramce też działają.
    • Po połączeniu kreator przechodzi do danych klubu, a w zakładce Połączenie widzisz nazwę klubu i status.
  4. 4Wariant B: nie mam KlubOS, zakładam klub z WordPressa

    Na ekranie „Nie mam KlubOS: załóż konto” podaj nazwę klubu, dyscyplinę, miasto, swoje imię i nazwisko oraz e-mail, zaakceptuj regulamin i kliknij „Załóż klub i połącz”. Powstaje klub próbny na 14 dni, bez karty.

    • Kliknij link w mailu od KlubOS i ustaw hasło do panelu.
    • W panelu KlubOS potwierdź przyciskiem „Tak, to moja strona”. Dzięki temu nikt nie połączy cudzej strony z Twoim klubem.
    • Kreator sprawdza stan co kilka sekund i sam odbiera klucz. Nie musisz niczego przepisywać.
    Kreator wtyczki: połączenie kluczem oraz formularz zakładania klubu
  5. 5Uzupełnij dane klubu w KlubOS

    Krok 2 kreatora pokazuje na żywo, czego jeszcze brakuje: logo i kolor, grupy, grafik, cennik, kadra. Dane wpisujesz tylko w panelu KlubOS, a przyciski „Zmień w panelu” prowadzą we właściwe miejsce.

    Kreator wtyczki, krok Dane klubu: lista kontrolna z logo, grupami, grafikiem, cennikiem i kadrą
  6. 6Wstaw moduły na strony

    Szkice z kroku 3 mają moduły w środku. Własne moduły wstawisz na cztery sposoby:

    • Blok: w edytorze kliknij „+”, wpisz „KlubOS” i wybierz moduł. Opcje są w panelu bocznym.
    • Shortcode: wklej na przykład [klubos modul="grafik"] (przykłady niżej).
    • Elementor: widgety w grupie „KlubOS”. Pozostałe buildery: shortcode wklejony w element tekstowy albo kodu.
    • Widżet klasyczny: w Wyglądzie, Widżety, jeśli Twój motyw ich używa.
    Zakładka Moduły wtyczki: karty modułów z gotowym shortcode, opcjami i podglądem
  7. 7Dopasuj wygląd

    Zakładka Wygląd: kolor akcentu, tekstu i tła kart, zaokrąglenie, czcionka (domyślnie z motywu), szerokość i gęstość, z podglądem na żywo. Bez ustawień moduły biorą kolor i logo klubu z KlubOS.

    Zakładka Wygląd wtyczki: ustawienia kolorów i zaokrąglenia z podglądem na żywo
  8. 8Sprawdź połączenie testem

    W zakładce Połączenie kliknij „Uruchom test połączenia”. Test sprawdza klucz i jego zakres, połączenie z API, rejestrację domeny, obecność strony z modułem, wtyczki cache oraz wersje PHP, WordPressa i wtyczki. Te same sprawdzenia są w Narzędzia, Kondycja witryny.

    Zakładka Połączenie z wynikiem testu połączenia: osiem pozycji oznaczonych jako w porządku
  9. 9Aktualizuj wtyczkę i dane

    WordPress sprawdza aktualizacje sam co kilka godzin, a przycisk „Sprawdź aktualizację” pyta od razu. Dane z KlubOS odświeżają się co 5 minut. Po zmianie w panelu możesz kliknąć „Odśwież dane z KlubOS”. Przy wtyczce cache wyczyść jej pamięć, jeśli zmiana nie widać od razu.

Shortcode: przykłady parametrów

Każdy moduł działa jako shortcode w dowolnym builderze. Parametry są opcjonalne.

[klubos modul="aktualnosci" ile="6" uklad="karty"]

Sześć ostatnich wpisów jako kafle. Inne układy i opcje: lista, kolumny, kategoria, zdjęcia.

[klubos modul="grafik" uklad="tydzien" filtry="1"]

Tydzień z filtrami. Układ „dzisiaj” pokazuje dzisiejsze zajęcia, „lista” grupy z cenami.

[klubos modul="kalendarz" widok="miesiac"]

Siatka miesiąca. Bez parametru widok: lista najbliższych wydarzeń (ile="5").

[klubos modul="galeria" album="jesien-cup" kolumny="3"]

Zdjęcia jednego albumu. Bez albumu: lista albumów z okładkami.

[klubos modul="sponsorzy" kolumny="4" nazwy="1"]

Logotypy w czterech kolumnach, z nazwami pod spodem.

[klubos modul="zapis" pasek="1"]

Formularz zapisu z przyklejonym paskiem „Zapisz się” na telefonie.

[klubos modul="szukaj" docelowa="/grafik/"]

Wyszukiwarka zajęć, która prowadzi na wskazaną stronę z ustawionymi filtrami.

[klubos modul="cennik" motyw="ciemny"]

Parametr motyw ("jasny" lub "ciemny") działa w każdym module.

Pytania o wtyczkę

Co jeśli nie mam KlubOS?

Wtyczka pokazuje dane z KlubOS, więc konto jest potrzebne. Możesz je założyć w kreatorze wtyczki: klub próbny na 14 dni, bez karty, a po potwierdzeniu e-maila wtyczka sama się z nim łączy.

Ile kosztuje wtyczka?

Wtyczka jest bezpłatna. Płacisz za KlubOS według cennika (od 99 zł netto miesięcznie, wszystkie funkcje w cenie), a pierwsze 14 dni to klub próbny. Wtyczka nie ma własnego abonamentu ani wersji płatnej.

Czy działa z moim motywem?

Tak, moduły są zwykłym HTML-em renderowanym na Twoim serwerze i dziedziczą czcionkę motywu. Kolor możesz ustawić w zakładce Wygląd, a motyw może go przebić zmienną CSS, na przykład :root { --kl-akcent: #e11d48; }. Sprawdziliśmy ją na Twenty Twenty-Five i Astrze, a działa także w Elementorze, Divi, YOOtheme, Beaver Builderze, Bricks i WPBakery.

A jeśli używam wtyczki cache?

Wtyczka współpracuje z LiteSpeed Cache, WP Rocket, W3 Total Cache, Autoptimize i Cloudflare: nie łączy ani nie opóźnia swoich skryptów, a strony bez danych nie trafiają do cache. Dane odświeżają się co 5 minut. Po zmianie w KlubOS kliknij „Odśwież dane z KlubOS”, a jeśli zmiany nadal nie widać, wyczyść cache strony.

Co z danymi dzieci i zapisami?

Dane zostają w KlubOS. Formularz zapisu wysyła zgłoszenie z przeglądarki odwiedzającego prosto do klubu, więc nie przechodzi ono przez serwer Twojej strony i nie zapisuje się w bazie WordPressa. Zgłoszenia trafiają do panelu klubu, a administratorem danych jest klub.

Co, gdy KlubOS chwilowo nie odpowiada?

Strona pokazuje ostatnie dobre dane zamiast pustego miejsca. Redaktor widzi krótką notkę, odwiedzający nie.

Czy wtyczka jest po angielsku?

Tak. Interfejs i moduły są po polsku i po angielsku, a język wybiera ustawienie strony. Dni tygodnia i miesiące też podążają za językiem strony. Treści klubu (nazwy grup, aktualności) są takie, jak wpisał je klub.

Czy muszę przebudowywać stronę?

Nie. Wstawiasz moduły tam, gdzie chcesz, na istniejące strony. Kreator tworzy szkice nowych stron, ale nie publikuje ich ani nie zmienia menu bez Twojej zgody. Wcześniejsza wtyczka 2.0 po aktualizacji zostaje w trybie ramki, dopóki sam nie przełączysz.

Gdzie jest pomoc, gdy coś nie działa?

Zacznij od „Uruchom test połączenia” w zakładce Połączenie: pokaże, czy zawodzi klucz, domena, cache czy wersja PHP. Jeśli to nie wystarczy, napisz na lukasz.czechowski@klubos.pl, odpowiada autor produktu.

Pokaż KlubOS na swojej stronie

Pobierz wtyczkę i połącz klub, albo załóż klub próbny na 14 dni bez karty. Stronę zostawiasz taką, jaka jest.

Zobacz też: wszystkie funkcje, cennik, pozostałe integracje.