MadeIT Labs ✦ Polskie wtyczki WordPress i WooCommerce
← Cała dokumentacja
DOKUMENTACJA

MadeIT Events

MadeIT Events pokazuje wydarzenia jako listę i kalendarz za darmo. Dodatek PRO dokłada zapisy: formularz na stronie każdego wydarzenia, limit miejsc z listą rezerwową, e-maile do uczestników i przypomnienia przed wydarzeniem.

Pobierz wtyczkę darmową ↓ MadeIT Events Pro →

Instalacja i pierwsze wydarzenie

MadeIT Events działa na WordPress 6.6+ i PHP 8.0+. Nie wymaga WooCommerce. Wtyczkę darmową instalujesz z WordPress.org (Wtyczki → Dodaj nową) albo wgrywasz plik ZIP z strony pobierania.

  1. Aktywuj wtyczkę. Powstaje strona Wydarzenia z shortcode [madeit_events] i typ treści „Wydarzenia” w menu MadeIT Events.
  2. Wejdź w MadeIT Events → Dodaj wydarzenie, wpisz tytuł i opis, ustaw początek (a opcjonalnie koniec), adres i koszt.
  3. Opublikuj wydarzenie. Pojawi się na liście na stronie Wydarzenia i ma własną stronę.

Jeśli strona z wydarzeniami nie powstała (np. istniała już strona z tym shortcode), wskaż ją w MadeIT Events → Ustawienia → Zakres w polu „Strona z wydarzeniami”.

Edytor wydarzenia Darmowe

Ramka „Szczegóły wydarzenia” pod treścią wydarzenia zawiera wszystkie dane, które widzi odwiedzający.

PoleDo czego służy
PoczątekData i godzina rozpoczęcia. Wybierasz ją w kalendarzu. Po tym terminie wydarzenie trafia do zakładki „Minione”.
KoniecData i godzina zakończenia. Puste pole oznacza, że wydarzenie trwa godzinę.
Adres miejscaAdres pokazywany na stronie wydarzenia i w liście. Nazwę miejsca dodaj w polu „Miejsca” obok.
Koszt uczestnictwaKwota w walucie z ustawień. Puste pole lub 0 oznacza wydarzenie bezpłatne (zielona etykieta). Płatne ma żółtą etykietę z kwotą.

Kategorie, miejsca i grupy odbiorców

Obok edytora są trzy rodzaje etykiet: <b>Kategorie</b> (np. Warsztaty, Koncerty), <b>Miejsca</b> (np. Sala Główna) i <b>Dla kogo</b> (np. Dzieci, Dorośli). Każda działa jak kategoria wpisu: dodajesz je w edytorze albo w menu MadeIT Events. Odwiedzający filtrują po nich listę i kalendarz.

Obrazek wyróżniający

Obrazek wyróżniający wydarzenia pokazuje się jako miniatura na liście, na karcie-zajawce w kalendarzu i na górze strony wydarzenia. Bez obrazka kalendarz pokazuje kolorowe pole z numerem dnia.

Lista wydarzeń Darmowe

Lista grupuje nadchodzące wydarzenia miesiącami. Każdy wiersz pokazuje datę, godziny, tytuł, miejsce, koszt i kategorie oraz przycisk przejścia do wydarzenia.

  • Zakładki Nadchodzące / Minione przełączają się nad listą. Minione są oznaczone jako zakończone.
  • Wyszukiwarka szuka w tytułach i opisach. Aktywny filtr widać jako „chip”, który można usunąć jednym kliknięciem, albo wyczyścić wszystko naraz.
  • Filtry (menu „Filtry”): koszt (bezpłatne / płatne), kategoria, miejsce i grupa odbiorców.
  • Licznik wyników („Znaleziono 6 wydarzeń”) i stronicowanie, gdy wydarzeń jest więcej niż na jednej stronie.

Kalendarz miesięczny Darmowe

Przełącznik „Lista / Kalendarz” nad widokiem zmienia sposób wyświetlania. Kalendarz pokazuje miesiąc od poniedziałku, a dzisiejszy dzień jest wyróżniony.

  • Strzałki i przycisk „Dziś” przenoszą między miesiącami.
  • Po najechaniu na wydarzenie (albo po fokusie klawiaturą) pojawia się karta-zajawka: obrazek, data, godziny, tytuł, początek opisu, koszt, kategorie i przycisk.
  • Gdy w dniu jest za dużo wydarzeń, widać „+N więcej”. Kliknięcie otwiera listę tego dnia.
  • Wydarzenia płatne i bezpłatne mają różne kolory, a minione są wyszarzone.

Strona wydarzenia Darmowe

Każde wydarzenie ma własny adres (<code>/event/nazwa</code>) i układ dwukolumnowy: z lewej opis, z prawej ramka „Szczegóły” z terminem, miejscem, kosztem i grupą odbiorców. Na górze jest nagłówek z datą, dniem tygodnia, godzinami i etykietami. Na dole są linki do poprzedniego i następnego wydarzenia.

Adresy (<code>event</code>, <code>event-category</code>, <code>event-venue</code>, <code>event-audience</code>) działają jak typowe wpisy WordPressa. Po aktywacji wtyczki odśwież bezpośrednie odnośniki (Ustawienia → Bezpośrednie odnośniki), jeśli któryś adres zwraca 404.

Shortcode [madeit_events] Darmowe

Shortcode wstawiasz na dowolnej stronie albo w bloku „Shortcode”. Bez parametrów pokazuje widok domyślny z ustawień.

ParametrWartościOpis
viewlist, calendarWidok startowy.
category, venue, audienceslugOgranicza do jednej kategorii, miejsca lub grupy odbiorców.
per_pageliczba 1–60Ile wydarzeń na stronie listy.
filtersnoUkrywa wyszukiwarkę i filtry, np. dla krótkiej zapowiedzi na stronie głównej.
widththeme, wide, xwideSzerokość widoku niezależnie od ustawień globalnych.

Przykład: <code>[madeit_events view="list" category="warsztaty" per_page="3" filters="no"]</code> pokazuje trzy najbliższe warsztaty bez filtrów.

Ustawienia wtyczki Darmowe

MadeIT Events → Ustawienia → Zakres.

UstawienieOpis
Domyślny widokLista albo kalendarz. Używany, gdy shortcode nie ma parametru view.
Wydarzeń na stronie listyOd 1 do 60. Domyślnie 12.
Strona z wydarzeniamiStrona z shortcode. Na nią prowadzą linki „wróć do listy”.
Szerokość listy i kalendarzaSzerokość treści motywu, szeroka (do 1200 px) albo bardzo szeroka (do 1500 px). Motywy blokowe zwykle zawężają treść, a kalendarz jest czytelniejszy szerzej.
Symbol walutyPokazywany po kwocie wydarzeń płatnych. Domyślnie zł lub €, zależnie od języka witryny.

Zapisy uczestników PRO

Po aktywacji dodatku w edytorze wydarzenia pojawia się sekcja <strong>Zapisy</strong>, a na stronie wydarzenia formularz zapisu.

Ustawienie wydarzeniaOpis
Liczba miejscLimit uczestników. Puste pole oznacza brak limitu.
Maks. miejsc w jednym zgłoszeniuIle osób można zapisać jednym formularzem (1–50).
Zapisy są włączoneWyłączenie ukrywa formularz i pokazuje komunikat o zamkniętych zapisach.
Lista rezerwowaGdy brakuje miejsc, zgłoszenia trafiają na listę i awansują automatycznie.
Ręczna akceptacjaZgłoszenia czekają na Twoje potwierdzenie (status „Czeka na akceptację”).
Zapisy doTermin zamknięcia zapisów, w sekcji dat. Puste pole: do rozpoczęcia wydarzenia.
Informacje o płatnościNp. numer konta albo „płatność na miejscu”. Trafia do e-maila z potwierdzeniem.

Formularz

Uczestnik podaje imię i nazwisko, e-mail, opcjonalnie telefon, liczbę miejsc i uwagi oraz zaznacza zgodę na przetwarzanie danych. Formularz jest chroniony polem honeypot, tokenem formularza i limitem prób z jednego adresu IP. Ten sam adres e-mail nie zapisze się dwa razy na to samo wydarzenie.

Lista rezerwowa i awans

Zgłoszenie, które nie mieści się w limicie, trafia na listę rezerwową. Gdy ktoś zrezygnuje albo zwiększysz limit, osoby z listy awansują w kolejności zgłoszeń, dopóki mieszczą się w wolnych miejscach, i dostają e-mail. Awans zatrzymuje się na pierwszym zgłoszeniu, które się nie mieści, żeby nie przeskakiwać kolejki.

Mierniki miejsc

Na liście, w kalendarzu i na stronie wydarzenia widać „Zajęte miejsca 12/30” z paskiem postępu. Gdy miejsc brakuje, przycisk zmienia się na „Lista rezerwowa”, a gdy zapisy są zamknięte, pokazuje się komunikat.

Ekran zgłoszeń PRO

MadeIT Events → Zgłoszenia pokazuje wszystkie zapisy w jednej liście z trzema licznikami: wszystkie, czekające na akceptację oraz lista rezerwowa / nieopłacone.

  • Wyszukiwanie po imieniu i e-mailu oraz filtry statusu i wydarzenia, ze stronicowaniem po 20.
  • Szczegóły zgłoszenia: kontakt, wydarzenie, termin, liczba miejsc, status, płatność, data zgłoszenia i uwagi uczestnika.
  • Eksport CSV całej listy albo jednego wydarzenia (przycisk też w ramce zgłoszeń w edytorze wydarzenia). Plik otwiera się w Excelu, a komórki zaczynające się od znaków formuł są zabezpieczone.

Statusy zgłoszenia

StatusZnaczenie
Czeka na akceptacjęWydarzenie ma ręczną akceptację. Uczestnik dostał e-mail o przyjęciu zgłoszenia.
PotwierdzoneMiejsce jest zarezerwowane. Uczestnik dostał potwierdzenie.
Lista rezerwowaBrak miejsc. Czeka na awans.
ObecnyOznaczasz po wydarzeniu.
AnulowaneUczestnik zrezygnował linkiem z e-maila albo Ty anulowałeś zgłoszenie. Miejsca wracają do puli.

Płatności

Płatności nie są obsługiwane w systemie. Przy wydarzeniach płatnych zgłoszenie ma status płatności „Nieopłacone”, który zmieniasz ręcznie na „Opłacone” albo „Zwrócone”. Oznaczenie jako opłacone wysyła uczestnikowi potwierdzenie.

Akcje w szczegółach

Potwierdź zgłoszenie, oznacz obecność, przenieś na listę rezerwową, anuluj, oznacz płatność oraz „Wyślij e-mail ponownie”.

E-maile i przypomnienia PRO

Zakładka <strong>Powiadomienia</strong> włącza e-maile do uczestników i do organizatora, ustawia adres organizatora (puste: administrator witryny) oraz przypomnienia. Uczestnicy ze statusem „Potwierdzone” dostają przypomnienie na zadaną liczbę godzin przed wydarzeniem (domyślnie 24). Wysyłka działa w tle co godzinę przez WP-Cron, więc na stronie o małym ruchu warto uruchamiać cron systemowy.

WiadomośćKiedy jest wysyłana
Zgłoszenie przyjętePo zapisie na wydarzenie z ręczną akceptacją.
Potwierdzenie zapisuPo zapisie, potwierdzeniu lub awansie z listy rezerwowej. Zawiera termin, miejsce, koszt, informacje o płatności i link do rezygnacji.
Lista rezerwowaGdy zgłoszenie trafia na listę.
Anulowanie zapisuPo rezygnacji lub anulowaniu.
Potwierdzenie płatnościPo oznaczeniu zgłoszenia jako opłaconego.
PrzypomnieniePrzed wydarzeniem, raz na uczestnika.
Do organizatoraPrzy każdym nowym zgłoszeniu.

Znaczniki w treściach

W tematach i treściach możesz użyć: <code>{name}</code>, <code>{email}</code>, <code>{event}</code>, <code>{date}</code>, <code>{place}</code>, <code>{seats}</code>, <code>{price}</code>, <code>{payment_info}</code>, <code>{status}</code>, <code>{event_url}</code>, <code>{cancel_url}</code> i <code>{admin_url}</code>.

Pliki kalendarza PRO

  • Na stronie wydarzenia są linki + Kalendarz Google i + iCalendar (.ics).
  • Nad listą pojawia się menu Dodaj do kalendarza z kanałem wszystkich nadchodzących wydarzeń (adres /?madeit_events_ics=all). Odwiedzający subskrybują go w Kalendarzu Apple lub Outlooku, a nowe wydarzenia pojawiają się same.
  • Pliki zawierają tytuł, termin w UTC, miejsce, opis i link do wydarzenia.

Wygląd i teksty PRO

Zakładka <strong>Wygląd</strong> ustawia kolor akcentu listy, kalendarza i formularza z podglądem na żywo. Zakładka <strong>Teksty</strong> pozwala zmienić etykietę wydarzenia bezpłatnego, etykietę miejsc, przyciski, komunikaty formularza i treść wszystkich e-maili. Puste pole przywraca tekst domyślny, a teksty, których nie zmienisz, dalej korzystają z tłumaczeń wtyczki.

Licencja i aktualizacje Pro PRO

  1. Pobierz dodatek z konta klienta (Licencje → Pobierz aktualną wersję) i wgraj go w Wtyczki → Dodaj nową → Wyślij wtyczkę.
  2. Aktywuj dodatek. Wymaga aktywnej wtyczki MadeIT Events.
  3. Otwórz MadeIT Events → Licencja, wklej 32-znakowy klucz i kliknij „Zapisz i aktywuj”.

Nowe wersje pojawiają się w Kokpit → Aktualizacje przez 12 miesięcy. Po wygaśnięciu licencji dodatek działa dalej, ale bez nowych wersji. Klucz obejmuje jedną stronę, którą można odłączyć w koncie klienta.

Rozwiązywanie problemów

  • Strony wydarzeń zwracają 404: zapisz ponownie Ustawienia → Bezpośrednie odnośniki.
  • Nie ma menu Zgłoszenia: sprawdź, czy darmowa wtyczka jest aktywna i czy dodatek Pro jest aktywowany.
  • Nie dochodzą e-maile: skonfiguruj SMTP i sprawdź, czy działa WP-Cron.
  • Formularz pokazuje „formularz wygasł”: strona jest z cache. Wyłącz cache dla stron wydarzeń albo odśwież stronę.
  • Za szeroki lub za wąski widok: zmień szerokość w Ustawieniach albo parametr width w shortcode.

Najczęstsze pytania

Czy potrzebuję także darmowej wtyczki?

Tak. MadeIT Events Pro jest dodatkiem i wymaga zainstalowanej i aktywnej darmowej wtyczki MadeIT Events z WordPress.org.

Czy coś w darmowej wtyczce jest zablokowane do zakupu Pro?

Nie. Darmowa wtyczka jest kompletna: lista, kalendarz, filtry, kategorie, miejsca i strona wydarzenia. Pro dodaje zapisy, e-maile, eksport i pliki kalendarza.

Czy uczestnicy mogą płacić online?

Nie. Płatności rozliczasz poza systemem, na przykład przelewem lub na miejscu. Informacje o płatności wpisujesz w wydarzeniu, trafiają do e-maila z potwierdzeniem, a zgłoszenie oznaczasz jako opłacone.

Jak działa lista rezerwowa?

Gdy miejsca się skończą, nowe zgłoszenia trafiają na listę rezerwową. Gdy zgłoszenie zostanie anulowane lub dodasz miejsca, osoby z listy awansują po kolei i dostają e-mail.

Czy mogę akceptować zgłoszenia ręcznie?

Tak. Włącz ręczną akceptację w wydarzeniu, a zgłoszenia czekają ze statusem „Czeka na akceptację”, aż je potwierdzisz.

Co się stanie ze zgłoszeniami po dezaktywacji Pro?

Nic nie przepada. Zgłoszenia zostają w bazie i wracają po ponownym włączeniu Pro. W międzyczasie formularze znikają ze stron wydarzeń.

Co się stanie po wygaśnięciu licencji?

Zainstalowana wersja działa bez ograniczeń. Wstrzymane są tylko nowe wersje i wsparcie do czasu odnowienia.

Na ilu stronach mogę użyć jednej licencji?

Jedna licencja obejmuje jedną stronę. Możesz odłączyć stronę w koncie klienta i aktywować licencję gdzie indziej.

Historia zmian

MadeIT Events

1.0.2 19.10.2026

## 1.0.2

- Readme: the contributor is now the WordPress.org user madeitpl. No functional changes.

1.0.1 19.10.2026

## 1.0.1

- The publisher is now called MadeIT Labs (plugin header, texts and translations). No functional changes.

1.0.0 19.10.2026

## 1.0.0

- First public release on WordPress.org. English is now the base language, with a Polish translation. The event URLs use English slugs (`event`, `event-category`, `event-venue`, `event-audience`).
- The free plugin no longer needs WooCommerce and no longer contains licence or update code: updates come from WordPress.org. Registrations (seat limit, waiting list, statuses and payments, emails and reminders, CSV export) and the calendar files moved to the separate MadeIT Events Pro add-on.

MadeIT Events Pro

1.0.2 21.10.2026

## 1.0.2

- Security: update packages are checked against the SHA-256 checksum published by MadeIT Labs and rejected when it does not match.
- Security: the connection to MadeIT Labs and the update download must use HTTPS (local development hosts excepted), and the download must come from the MadeIT Labs host.

1.0.1 19.10.2026

## 1.0.1

- The publisher is now called MadeIT Labs (plugin header, texts and translations). No functional changes.

1.0.0 19.10.2026

## 1.0.0

- First release: registrations with a seat limit and a waiting list, manual approval, payment statuses, email notifications and reminders, a registrations screen with CSV export, and calendar files (Google Calendar, iCalendar) for MadeIT Events. Licence and updates from WCO Labs.

Wsparcie

Wtyczka darmowa ma wsparcie na forum WordPress.org. Z aktywną licencją Pro możesz zgłosić sprawę z konta klienta.

Przejdź do konta →