Jak zbierać dane formularza kontaktowego w WordPress
Opublikowany: 2023-02-12Większość wtyczek formularza kontaktowego WordPress wysyła wiadomość e-mail z powiadomieniem po przesłaniu formularza. Chociaż jest to pomocne, możesz się zastanawiać, gdzie dane przechodzą po tym punkcie. Możesz również chcieć wiedzieć, czy możliwe jest zapisanie tych informacji w bazie danych WordPress.
Jest to możliwe, ale jest kilka rzeczy, które musisz wcześniej wiedzieć. Istnieją również pewne kroki, które możesz podjąć, aby rozpocząć zapisywanie danych formularza we właściwym miejscu. Gdy to zrobisz, możesz zarządzać wszystkimi wpisami formularzy z pulpitu nawigacyjnego WordPress.
W tym artykule przyjrzymy się, gdzie znajduje się baza danych WordPress i jak możesz uzyskać do niej dostęp. Następnie omówimy, jak zbierać, przechowywać i zarządzać danymi formularzy kontaktowych w tej bazie danych. Zacznijmy!
Gdzie jest przechowywana baza danych WordPress i jak mogę uzyskać do niej dostęp?
Podczas pierwszej instalacji WordPress baza danych jest tworzona automatycznie. Za każdym razem, gdy na Twojej stronie internetowej wprowadzane są nowe dane, są one tam zapisywane. Informacje dla tej bazy danych, w tym dane dotyczące hosta i hasła, są przechowywane w pliku wp-config.php witryny.
Aby uzyskać dostęp do bazy danych, musisz użyć narzędzia PHPMyAdmin dostarczonego przez dostawcę usług hostingowych. Jeśli na przykład masz plan tutaj w WP Engine, możesz zalogować się na swoje konto i przejść do Środowiska > PHPMyAdmin .
Tam możesz wybrać bazę danych witryny, do której chcesz uzyskać dostęp:
Kliknięcie na nazwę Twojej strony otwiera jej katalog bazy danych. Każda tabela bazy danych związana z Twoją witryną jest wymieniona i możesz wybrać te, które chcesz zmodyfikować.
Jak zarządzać i przechowywać dane wpisów w bazie danych WordPress
Wiedza o tym, jak uzyskać dostęp do bazy danych WordPress, jest ważna, ale jak zarządzać i przechowywać w niej dane? Jeśli używasz wtyczki formularza kontaktowego, takiej jak WPForms, po aktywacji wtyczki zostanie utworzona dedykowana tabela bazy danych. W rzeczywistości WPForms generuje dwie tabele, wp_wpforms_entries i wp_wpforms_entry_meta , w których przechowywane są dane formularzy.
Gdy formularze są przesyłane za pośrednictwem wtyczki, dane ich pól są przechowywane w pierwszej tabeli. Dodatkowe dane, takie jak powiązane identyfikatory i daty, są przechowywane w drugiej tabeli. Dzieje się to automatycznie. Wiele innych wtyczek formularzy zapewnia podobne systemy.
Aby zarządzać wszystkimi tymi danymi formularzy, te wtyczki zazwyczaj dodają przyjazny dla użytkownika interfejs do pulpitu nawigacyjnego WordPress. Jeśli chodzi konkretnie o WPForms, możesz uzyskać do nich dostęp poprzez WPForms > Entries .
Możesz także zarządzać tymi wpisami bezpośrednio w bazie danych WordPress. Przejdź do PHPMyAdmin i kliknij bazę danych swojej witryny. Następnie wybierz wp_wpforms_entries , aby wyświetlić wszystkie wpisy formularza kontaktowego.
Baza danych zawiera identyfikator formularza, identyfikator użytkownika i dane w każdym polu formularza. Dane pola są przechowywane w pojedynczej komórce w tabeli:
Ogólnie najlepiej jest używać tego interfejsu pulpitu nawigacyjnego do zarządzania danymi formularza kontaktowego. Opcje, do których masz dostęp, będą się różnić w zależności od wtyczki, ale zwykle możesz eksportować, drukować i usuwać dane.
Jak zbierać dane z formularzy
Istnieje wiele powodów, dla których warto zbierać dane z formularzy. Jeśli na przykład przyjmujesz rezerwacje za pomocą formularza, informacje te mogą pomóc Ci w zarządzaniu kalendarzem.
Aby rozpocząć zbieranie danych, musisz zainstalować wtyczkę formularza, a następnie wyodrębnić potrzebne informacje. Przyjrzyjmy się, jak działa ten proces.
Krok 1: Zainstaluj wtyczkę, taką jak WPForms lub Formidable Forms
Pierwszym krokiem jest wygenerowanie samych formularzy. Chociaż możliwe jest zakodowanie własnych formularzy, wtyczki takie jak WPForms i Formidable Forms znacznie ułatwiają to zadanie. Aby użyć jednego z nich, przejdź do Wtyczki > Dodaj nowy i wyszukaj żądaną wtyczkę:
Kliknij Zainstaluj i aktywuj , aby dodać wtyczkę do swojej witryny WordPress.
Krok 2: Utwórz formularze
Po zainstalowaniu wtyczki musisz utworzyć co najmniej jeden formularz dla swojej witryny. Jeśli używasz WPForms, przejdź do WPForms > Dodaj nowy :
Możesz użyć jednego z szablonów lub zacząć od pustej strony. Szablony zawierają już niektóre pola, chociaż możesz je zmienić w razie potrzeby. Jeśli wybierzesz pusty formularz, musisz ręcznie przeciągnąć i upuścić odpowiednie pola.
Po dodaniu pola do formularza kliknij je, aby zaktualizować jego opcje. Obejmuje to nazwę pola, jego opis oraz to, czy użytkownicy będą musieli go wypełnić.
Gdy masz już wszystkie wymagane pola, kliknij Zapisz . Następnie możesz osadzić formularz na swojej stronie internetowej i rozpocząć zbieranie danych.
Krok 3: Znajdź wpisy, które chcesz wyodrębnić
Gdy kilku odwiedzających wypełni Twój formularz, możesz rozpocząć lokalizowanie i wyodrębnianie potrzebnych danych. Wszystkie odpowiedzi będą znajdować się w sekcji Wpisy na pulpicie nawigacyjnym WordPress:
Możesz wybrać wpisy, które chcesz wyodrębnić z tej listy. Następnie kliknij menu rozwijane w obszarze Akcje zbiorcze i wybierz opcję eksportu wpisów do pliku CSV. Spowoduje to wygenerowanie pliku i pobranie go na komputer.
Krok 4 (opcjonalnie): Eksportuj dane z PHPMyAdmin
Korzystanie z interfejsu Wpisy zapewnianego przez wtyczkę formularza to najłatwiejszy sposób gromadzenia i eksportowania danych z formularza kontaktowego. Możesz jednak również wyeksportować te dane z bazy danych WordPress za pomocą PHPMyAdmin.
Najpierw musisz zalogować się na swoje konto hostingowe i przejść do PHPMyAdmin. Zlokalizuj bazę danych swojej witryny i wpisy w formularzu, jak omówiono wcześniej. Kliknij tabelę formularza, aby wyświetlić wpisy, i wybierz opcję Eksportuj :
Na następnej stronie zmień Format na CSV dla MS Excel , aby pobrać plik CSV ze wszystkimi wpisami. Możesz wybrać eksport szybki lub niestandardowy w zależności od danych, które chcesz zebrać.
Po dostosowaniu ustawień kliknij Go , a plik CSV zostanie wygenerowany i pobrany. Następnie możesz użyć programu Microsoft Excel do zarządzania wyeksportowanymi danymi.
Zoptymalizuj swoją witrynę w pełni dzięki silnikowi WP
Zbieranie i zarządzanie danymi formularzy kontaktowych jest prostym zadaniem, o ile masz odpowiednią wtyczkę formularza kontaktowego. Z pulpitu nawigacyjnego będziesz mógł przeglądać i eksportować dane, które chcesz zebrać.
Oczywiście Twój dostawca usług hostingowych powinien również zapewnić Ci zasoby potrzebne do stworzenia niesamowitych wrażeń cyfrowych. Tutaj, w WP Engine, pomożemy Ci szybko uruchomić Twoją witrynę!