Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak utworzyć kalendarz wydarzeń zgłaszanych przez użytkowników w WordPress

Jeśli szukasz sposobu na budowanie społeczności i zwiększanie zaangażowania na swojej stronie internetowej, akceptowanie wydarzeń z kalendarza od użytkowników jest świetnym miejscem do rozpoczęcia. Jest to sytuacja korzystna dla obu stron: Twoi goście otrzymują darmową promocję swoich wydarzeń, a Ty przyciągasz więcej członków społeczności.

Obecnie WordPress domyślnie nie oferuje funkcji akceptowania wydarzeń z kalendarza od użytkowników. Aby Ci pomóc, przetestowaliśmy różne wtyczki i stwierdziliśmy, że najłatwiejszym sposobem jest użycie WPForms i Sugar Calendar.

W tym artykule pokażemy Ci, jak łatwo stworzyć kalendarz wydarzeń przesyłanych przez użytkowników w WordPress, nie dając odwiedzającym dostępu do Twojego obszaru administracyjnego.

Jak utworzyć kalendarz wydarzeń przesyłanych przez użytkowników w WordPressie

Dlaczego tworzyć kalendarz wydarzeń przesyłanych przez użytkowników?

Gromadzenie wydarzeń dla Twojego kalendarza WordPress to świetny sposób na budowanie społeczności, przyciąganie nowych odwiedzających i aktualizowanie kalendarza o najnowsze wydarzenia.

Pomaga to również zaoszczędzić czas, ponieważ nie musisz szukać w Internecie nadchodzących wydarzeń.

Kiedy członkowie społeczności mogą dodawać wydarzenia do Twojego kalendarza, otrzymają darmową promocję swoich wydarzeń. Ponadto odwiedzający Twoją witrynę WordPress i inni członkowie społeczności mogą łatwo dowiedzieć się o wydarzeniach odbywających się w ich okolicy.

Na przykład, powiedzmy, że prowadzisz charytatywną lub non-profit stronę członkowską. Możesz pozwolić członkom dodawać różne zbiórki pieniędzy, seminaria, wydarzenia charytatywne, webinary i inne wydarzenia społecznościowe do kalendarza Twojej strony.

Problem polega jednak na tym, że WordPress domyślnie nie pozwala użytkownikom na przesyłanie wydarzeń z kalendarza ani przesyłanie plików z front-endu. Musiałbyś utworzyć konto dla każdego użytkownika i zezwolić na dostęp do obszaru administracyjnego. Ta metoda jest czasochłonna i może być ryzykowna.

Na szczęście istnieje łatwiejszy sposób. Zobaczmy, jak możesz pozwolić ludziom dodawać wydarzenia do kalendarza w WordPress.

Akceptowanie wydarzeń przesłanych przez użytkowników w WordPress

Najlepszym sposobem, aby umożliwić użytkownikom dodawanie wydarzeń do kalendarza bez udzielania im dostępu do panelu administracyjnego WordPress, jest użycie WPForms. Jest to najlepsza wtyczka formularzy kontaktowych dla WordPress i cieszy się zaufaniem ponad 6 milionów firm.

Wtyczka pozwala na utworzenie formularza przesyłania plików i oferuje dodatek Post Submissions, który umożliwia przyjmowanie zgłoszeń wydarzeń, plików PDF, artykułów, wycen i innych treści na stronie głównej Twojej witryny.

Strona główna WPForms

Uwaga: WPForms ma darmową wersję. Jednak będziesz potrzebować planu Pro tej wtyczki, ponieważ zawiera ona dodatek Post Submission, integracje premium i inne funkcje dostosowywania.

Najpierw musisz zainstalować i aktywować wtyczkę WPForms. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem dla początkujących na temat jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do strony WPForms » Ustawienia z panelu administracyjnego WordPress i wprowadź swój klucz licencyjny. Informacje te znajdziesz w swoim obszarze konta WPForms.

Klucz licencyjny WPForms

Następnie kliknij przycisk „Zweryfikuj klucz”, aby kontynuować.

Następnie odwiedź stronę WPForms » Dodatki, a następnie przewiń w dół do dodatku Post Submissions.

Kliknij przycisk „Zainstaluj dodatek”.

Dodatek po przesłaniu przez WPForms

Po zainstalowaniu dodatku zauważysz zmianę Statusu z „Nie zainstalowano” na „Aktywny”.

Tworzenie kalendarza wydarzeń w WordPress

Następnie będziesz potrzebować wtyczki kalendarza wydarzeń WordPress, aby utworzyć kalendarz wydarzeń na swojej stronie WordPress.

W naszym samouczku użyjemy wtyczki Sugar Calendar. Jest to potężny, a jednocześnie przyjazny dla początkujących system zarządzania wydarzeniami dla WordPress, który oferuje wiele funkcji. Możesz z łatwością dodawać wydarzenia oraz zarządzać organizatorami i miejscami. Zobacz naszą pełną recenzję Sugar Calendar, aby uzyskać więcej szczegółów.

Pamiętaj, że w tym tutorialu będziemy korzystać z wersji Sugar Calendar Pro. Ale istnieje również darmowa wersja Sugar Calendar, której możesz użyć do stworzenia kalendarza dla swojej strony.

Najpierw musisz zainstalować i aktywować wtyczkę Sugar Calendar. Więcej szczegółów znajdziesz w naszym przewodniku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji możesz przejść do strony Sugar Calendar » Ustawienia w panelu administracyjnym WordPress. Tutaj musisz wprowadzić klucz licencyjny i kliknąć przycisk „Zweryfikuj klucz”.

Dodawanie licencji do Sugar Calendar

Klucz znajdziesz w obszarze konta Sugar Calendar lub w e-mailu z potwierdzeniem zakupu, który otrzymałeś podczas zakładania konta.

Następnie przewiń w dół i kliknij przycisk „Zapisz ustawienia”, aby zachować zmiany.

Zapisz ustawienia po weryfikacji licencji Sugar Calendar

Następnie możesz utworzyć nowy kalendarz, przechodząc do Sugar Calendar » Kalendarze z panelu administracyjnego WordPress.

Kliknij przycisk „+ Dodaj kalendarz” u góry.

Tworzenie nowego kalendarza w WordPress

Na następnej stronie możesz zacząć od wprowadzenia nazwy swojego kalendarza.

Możesz również wybrać alias lub adres URL dla kalendarza, wybrać kalendarz nadrzędny i wprowadzić opis. Dodatkowo możesz wybrać kolor dla wpisów w kalendarzu.

Wprowadź szczegóły nowego kalendarza

Po zakończeniu po prostu kliknij przycisk „Dodaj nowy kalendarz” na dole.

Możesz powtórzyć ten proces, aby utworzyć dowolną liczbę kalendarzy.

Tworzenie formularza wydarzeń zgłaszanych przez użytkowników

W następnym kroku będziesz musiał utworzyć formularz za pomocą WPForms, aby skonfigurować rejestrację wydarzeń na swojej stronie internetowej.

Aby rozpocząć, możesz odwiedzić stronę WPForms » Wszystkie formularze z panelu administracyjnego WordPress i kliknąć przycisk „+ Dodaj nowy”. Spowoduje to uruchomienie kreatora formularzy metodą przeciągnij i upuść.

Przycisk + Dodaj nowy w sekcji Przegląd formularzy WPForms

WPForms oferuje tysiące szablonów formularzy do wyboru. Po prostu wpisz nazwę swojego formularza u góry, a następnie wybierz szablon formularza.

W tym samouczku używamy szablonu „Formularz wydarzenia”, ponieważ zawiera on wszystkie pola wymagane przez użytkowników do zgłaszania swoich wydarzeń.

Wybierz szablon formularza wydarzenia

Następnie możesz dostosować swój formularz wydarzenia.

Korzystając z kreatora formularzy metodą przeciągnij i upuść, WPForms pozwala dodawać różne pola formularza. Możesz dodać menu rozwijane, pola wyboru, numer telefonu, adres, adres URL strony internetowej i inne.

Ponadto pozwala na zmianę kolejności pól formularza i usunięcie tych, których nie potrzebujesz.

Edytuj formularz wydarzenia

Na przykład dodamy pola „Data / Czas” do naszego szablonu formularza, aby wyświetlić „Datę / Czas rozpoczęcia wydarzenia” i „Datę / Czas zakończenia wydarzenia”. Dodaliśmy również pole formularza „Przesyłanie plików”, aby użytkownicy mogli przesyłać obrazy i banery dla swoich wydarzeń.

Wskazówka Pro: Dodając pole Data / Czas, upewnij się, że zaznaczyłeś pole wyboru „Wyłącz przeszłe daty”. Tę opcję znajdziesz w zakładce Opcje zaawansowane.

Zapewni to, że wszystkie Twoje nowe wydarzenia będą miały przyszłą datę. Pomaga to również wyłapać błędy, jeśli ktoś przypadkowo wprowadzi zły rok.

Wyłącz opcję przeszłych dat

Podczas tworzenia formularza możesz zmienić nazwy różnych pól formularza.

Aby to zrobić, po prostu kliknij je, a następnie zmień „Etykietę” w sekcji Opcje pola w menu po lewej stronie. Na przykład zmieniliśmy etykietę pola formularza przesyłania plików na Obraz wydarzenia.

Zmień etykiety pól w formularzu

Następnie musisz przejść do zakładki Ustawienia » Sugar Calendar w kreatorze formularzy.

Teraz upewnij się, że opcja „Włącz tworzenie wydarzeń Sugar Calendar” jest włączona.

Włącz kalendarz Sugar w WPForms

Poza tym będziesz musiał dopasować pola formularza do pól, których będzie szukać wtyczka Sugar Calendar.

Na przykład, tak zmapowaliśmy pola naszego formularza demonstracyjnego:

  • Tytuł wydarzenia na Nazwę wydarzenia
  • Opis wydarzenia do Opisu wydarzenia
  • Obraz wyróżniający wydarzenia do Obrazu wydarzenia
  • Data i czas rozpoczęcia do Data i czas rozpoczęcia wydarzenia
  • Data i czas zakończenia do Data i czas zakończenia wydarzenia
  • Status wydarzenia: Oczekuje na przegląd
  • Lokalizacja do Lokalizacja wydarzenia

Status „Oczekujące na przegląd” pozwala moderować każde zgłoszenie wydarzenia. Ponadto, jeśli akceptujesz płatności online, możesz sprawdzić, czy płatności zakończyły się sukcesem przed zatwierdzeniem wydarzenia.

Następnie możesz również zmienić inne ustawienia swojego formularza.

Jeśli przejdziesz do zakładki „Potwierdzenia”, zobaczysz ustawienia dotyczące wyświetlania strony z podziękowaniem, która pojawi się, gdy użytkownicy prześlą wydarzenie z kalendarza.

Możesz wyświetlić komunikat na stronie lub przekierować ludzi na inny adres URL, gdy prześlą formularz.

Ustawienia potwierdzenia

Poza tym możesz również zmienić ustawienia „Powiadomienia”.

Wtyczka pozwala wybrać różne ustawienia dotyczące otrzymywania powiadomień e-mail, gdy ktoś prześle formularz. Na przykład możesz zmienić adres e-mail odbiorcy, temat wiadomości, nazwę nadawcy i inne.

Edytuj ustawienia powiadomień

Nie zapomnij kliknąć przycisku „Zapisz” na górze, aby zapisać zmiany w formularzu zgłoszeń wydarzeń.

Publikowanie formularza zgłaszania wydarzeń przez użytkowników

Teraz, gdy utworzyłeś formularz wydarzeń przesyłanych przez użytkowników, czas opublikować go na swojej stronie internetowej WordPress.

WPForms oferuje wiele opcji osadzania formularza w WordPress. Możesz użyć bloku WPForms w edytorze bloków, użyć krótkiego kodu, dodać widżet boczny i inne.

W tym samouczku użyjemy kreatora osadzania oferowanego przez WPForms.

Aby rozpocząć, po prostu kliknij przycisk „Osadź” w prawym górnym rogu.

Kreator osadzania w kreatorze formularzy WPForms

Po kliknięciu przycisku pojawi się okno podręczne.

Kliknij przycisk „Utwórz nową stronę”, a WPForms automatycznie utworzy nową stronę dla Twojego formularza.

Utwórz nową stronę

Możesz również kliknąć „Wybierz istniejącą stronę”, aby dodać formularz do opublikowanej strony.

Następnie musisz wprowadzić nazwę dla swojej strony. Gdy to zrobisz, po prostu kliknij przycisk „Zaczynajmy!”.

Wpisz nazwę strony

Na następnym ekranie zobaczysz formularz przesłanych przez użytkowników wydarzeń na nowej stronie WordPress.

Kliknij przycisk „Podgląd strony”, a następnie kliknij przycisk „Opublikuj”.

Podgląd formularza wydarzenia w edytorze treści

Możesz teraz odwiedzić swoją stronę internetową, aby zobaczyć formularz w akcji.

Oto jak będzie to wyglądać na stronie front-end Twojej witryny WordPress.

Formularz zgłaszania wydarzeń przez użytkownika

Następnie możesz przejrzeć wydarzenia z kalendarza, które Twoi użytkownicy przesyłają, przechodząc na stronę Sugar Calendar » Wydarzenia z panelu administracyjnego WordPress.

Wszystkie wydarzenia zgłoszone przez użytkowników pojawią się w kalendarzu. Możesz kliknąć na dowolne z nich, a następnie kliknąć przycisk „Edytuj”, aby je przejrzeć.

Przeglądaj i edytuj wydarzenia

Następnie możesz przejrzeć szczegóły wydarzenia i upewnić się, że użytkownik wypełnił wszystkie wymagane informacje.

Jeśli brakuje jakichkolwiek informacji, możesz je dodać lub odrzucić wydarzenie z kalendarza, jeśli nie spełnia ono wymagań Twojej strony.

Publikuj wydarzenia zgłoszone przez użytkowników

Następnie po prostu „Opublikuj” wydarzenie przesłane przez użytkownika.

Możesz teraz odwiedzić swoją stronę internetową, aby zobaczyć wydarzenie w kalendarzu.

Wyświetl wydarzenie w podglądzie kalendarza

Bonus: Utwórz prosty kalendarz wydarzeń w WordPress

Jeśli chcesz po prostu utworzyć kalendarz, do którego tylko Ty możesz dodawać wydarzenia, możesz to zrobić za pomocą Sugar Calendar.

To najlepsza wtyczka kalendarza na rynku, która pozwala tworzyć wiele kalendarzy, ustawiać czas rozpoczęcia i zakończenia wydarzeń, synchronizować z Kalendarzem Google i nie tylko.

Sugar Calendar

Po aktywacji wtyczki po prostu odwiedź stronę Kalendarz z panelu administracyjnego WordPress. Tutaj przełącz się na zakładkę „Kalendarz” i kliknij przycisk „Dodaj nowe”.

Otworzy się okno, w którym możesz zacząć od dodania nazwy kalendarza.

Ustawienie kalendarza nadrzędnego w Sugar Calendar

Gdy to zrobisz, przejdź do zakładki „Wydarzenia” i kliknij przycisk „Dodaj nowe wydarzenie”.

Edytor treści zostanie teraz uruchomiony na ekranie, gdzie możesz dodać wszystkie informacje o swoim wydarzeniu, w tym nazwę, datę i godzinę oraz czas trwania.

Dodaj wydarzenia do swojego kalendarza

Na koniec kliknij przycisk „Opublikuj”, aby zapisać ustawienia. Pomyślnie dodałeś wydarzenie do swojego kalendarza.

Szczegółowe informacje znajdziesz w naszym poradniku jak stworzyć prosty kalendarz wydarzeń w WordPressie.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak utworzyć kalendarz wydarzeń zgłaszanych przez użytkowników w WordPress. Możesz również zapoznać się z naszymi przewodnikami na temat sprzedaży biletów na wydarzenia za pomocą WordPress lub organizowania wydarzeń wirtualnych w WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

6 CommentsLeave a Reply

  1. W ustawieniach formularza zmienisz „oczekujące na przegląd” na „opublikowane”, jeśli chcesz, aby wszystkie zgłoszenia były publikowane od razu, jeśli nie zależy Ci na moderowaniu wydarzeń.

    Admin

  2. Cześć,
    Bardzo dziękuję za Twój tutorial.
    Chciałbym publikować każde wydarzenie natychmiast po jego dodaniu, bez konieczności jego zatwierdzania.
    Niestety, nie znalazłem sposobu, aby to osiągnąć. Kiedy dodaję wydarzenie przez formularz, jest ono dodawane do bazy danych. Ale widok wydarzenia nie aktualizuje się, chyba że naciśnę przycisk aktualizacji na stronie edycji wydarzenia. Czy masz jakieś pomysły?
    Pozdrawiam

  3. Witam,

    Czy można zgłaszać wydarzenia ze statusem opublikowany, a nie oczekujący?

    Czyli administrator nie musi ręcznie zatwierdzać wydarzenia?

    I know that this is not available with the default settings, but I hope that you can find some workaround to archive this :)

    Pozdrawiam

    • Możesz zmienić status na opublikowany, głównym problemem przy tym będzie to, że wszelkie przesłane spamowe zgłoszenia zostaną opublikowane na Twojej stronie.

      Admin

  4. Świetny post, gratulacje!
    Czy istnieją jakieś znane ryzyka bezpieczeństwa związane z tym podejściem, takie jak wstrzykiwanie kodu lub jakiekolwiek metody hakowania przez formularze internetowe?
    Pozdrawiam!

    • O ile nie otrzymamy informacji zwrotnej, obecnie nie ma znanego ryzyka bezpieczeństwa z tym związanego.

      Admin

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.