Jedna wtyczka, jeden shortcode – i Twoi odwiedzający mogą wpłacić darowiznę bezpośrednio z Twojej strony. Bez własnego systemu płatności, bez przechowywania danych, bez skomplikowanej konfiguracji. W wersji 2.0.0 formularz obsługuje dodatkowo przełączane tryby: wpłata jednorazowa i wpłata miesięczna.
WordPress 5.0+ · PHP 7.4+ · Wymaga aktywnej zbiórki na ofiaruje.pl
[ofiaruje_formularz]
Predefiniowane kwoty jako klikalne przyciski plus pole do wpisania własnej kwoty. Minimum 20 PLN egzekwowane po stronie klienta i serwera.
Formularz wysyła dane metodą POST bezpośrednio do ofiaruje.pl. Żadne dane darczyńcy nie są zapisywane w Twojej bazie danych.
Wbudowany panel CSS z podglądem i przyciskiem przywracania domyślnych styli. Dostosuj formularz do identyfikacji wizualnej swojej strony.
Zakładki „Wpłata jednorazowa” oraz „Wpłata miesięczna” na górze formularza. Dla miesięcznej dostępne są pola: ulica, miasto, kod pocztowy i kraj.
Jeden przełącznik i pięć pól (source, medium, campaign, term, content) – pełne śledzenie kampanii bez dodatkowych wtyczek analytics.
Checkbox ukrywający dane darczyńcy na publicznej stronie zbiórki – bez żadnych zmian po Twojej stronie.
Automatycznie ładowane SVG: BLIK, Visa, Mastercard, Apple Pay, Google Pay, Revolut Pay – wyświetlane pod przyciskiem CTA.
ofiaruje-donation-form/.
[ofiaruje_formularz]
na dowolnej stronie lub wpisie WordPress – formularz pojawi się
automatycznie.
Przejdź do Ustawienia → Ofiaruje w panelu WordPress i wypełnij pola:
| Ustawienie | Opis |
|---|---|
| ID Zbiórki wymagane |
Identyfikator zbiórki (_id) z platformy
Ofiaruje.pl. Widoczny w adresie URL:
ofiaruje.pl/f/<ID>
|
| Predefiniowane kwoty (PLN) |
Kwoty oddzielone przecinkami, np. 50,100,200,500.
Minimalna wartość: 20 PLN. Mniejsze kwoty są
automatycznie pomijane.
|
| Adres platformy |
Domyślnie https://ofiaruje.pl – zazwyczaj nie
wymaga zmiany.
|
| UTM tracking |
Przełącznik on/off. Po włączeniu dodaje parametry
utm_*
do adresu formularza (/d?fid=…).
|
| UTM Source |
Domyślnie wordpress. Identyfikuje źródło ruchu.
|
| UTM Medium | Domyślnie plugin. Identyfikuje kanał. |
| UTM Campaign | Opcjonalna nazwa kampanii marketingowej. |
| UTM Term | Opcjonalny parametr kampanii (np. słowo kluczowe). |
| UTM Content | Opcjonalny parametr kampanii (np. wariant kreacji). |
| Własny CSS formularza | Panel edycji CSS z domyślnymi stylami wtyczki. Możesz je dowolnie modyfikować i przywrócić przyciskiem Ustaw domyślne. |
| Ikony płatności pod przyciskiem |
Przełącznik on/off pokazujący rząd ikon: BLIK, Visa, Mastercard,
Apple Pay, Google Pay, Revolut Pay. Ikony SVG ładowane
automatycznie z folderu assets/.
|
| Widoczność typów wpłat | Dwa przełączniki: osobno dla „Wpłata jednorazowa” i „Wpłata miesięczna”. Domyślnie oba tryby są włączone. |
| Domyślny typ wpłaty | Wybór startowego trybu formularza (jednorazowa/miesięczna). Opcja działa tylko wtedy, gdy oba tryby wpłat są włączone. |
Formularz przesyła dane metodą POST bezpośrednio do ofiaruje.pl. Dane darczyńcy nigdy nie trafiają do bazy danych WordPress.
Wszystkie wartości ustawień są sanityzowane
(sanitize_text_field, esc_url_raw,
absint).
Każde wyjście HTML jest zawsze escapowane
(esc_attr, esc_html,
esc_url).
Wtyczka jest bezpłatna, open-source i dostępna publicznie na GitHub.
Wersja 2.0.0 · Licencja GPL v2