Articles

Jak shromažďovat údaje z kontaktních formulářů ve WordPressu

woman typing on laptop

Vloženo do sekce Analýza, Marketing od Samantha Rodriguez

Poslední aktualizace 30. června 2020

Většina pluginů kontaktních formulářů pro WordPress vám po odeslání formuláře odešle oznamovací e-mail. To je sice užitečné, ale možná vás zajímá, kam se data po tomto okamžiku dostanou. Možná vás také zajímá, zda je možné tyto informace uložit do databáze WordPressu.

Je to možné, ale některé věci budete muset vědět předem. Existují také určité kroky, které můžete podniknout, abyste mohli začít ukládat údaje z formuláře na správné místo. Jakmile to uděláte, můžete všechny položky formuláře spravovat z ovládacího panelu WordPressu.

V tomto článku se podíváme na to, kde se nachází databáze WordPressu a jak k ní můžete přistupovat. Poté probereme, jak v této databázi shromažďovat, ukládat a spravovat data kontaktních formulářů. Začněme!

Kde je uložena databáze WordPressu a jak k ní mohu přistupovat?

Při první instalaci WordPressu se automaticky vytvoří databáze. Pokaždé, když jsou na vašem webu zadána nová data, jsou do ní uložena. Informace o této databázi, včetně údajů o hostiteli a hesle, jsou uloženy v souboru wp-config.php webu.

Pro přístup k databázi musíte použít nástroj PHPMyAdmin, který poskytuje váš webový hostitel. Pokud máte tarif například zde u WP Engine, můžete se přihlásit ke svému účtu a přejít do prostředí > PHPMyAdmin.

Tam můžete vybrat databázi webu, ke které chcete přistupovat:

phpmyadmin

Kliknutím na název webu otevřete jeho databázový adresář. Zobrazí se seznam všech databázových tabulek souvisejících s vaším webem a vy můžete vybrat ty, které chcete upravit.

Jak spravovat a ukládat vstupní data v databázi WordPress

Znalost přístupu k databázi WordPress je důležitá, ale jak v ní spravovat a ukládat data? Pokud používáte zásuvný modul kontaktního formuláře, například WPForms, vytvoří se po aktivaci zásuvného modulu speciální tabulka databáze. WPForms ve skutečnosti vytváří dvě tabulky, wp_wpforms_entries a wp_wpforms_entry_meta, do kterých se ukládají data formuláře.

Při odesílání formulářů prostřednictvím zásuvného modulu se data jejich polí ukládají do první tabulky. Další údaje, jako jsou přidružená ID a data, jsou uloženy ve druhé tabulce. K tomu dochází automaticky. Mnoho dalších zásuvných modulů formulářů poskytuje podobné systémy.

Pro správu všech těchto formulářových dat tyto zásuvné moduly obvykle přidávají uživatelsky přívětivé rozhraní na ovládací panel WordPress. Pokud jde konkrétně o WPForms, můžete k nim přistupovat prostřednictvím WPForms >Záznamy.

Tyto záznamy můžete také spravovat přímo v databázi WordPressu. Přejděte do aplikace PHPMyAdmin a klikněte na databázi svého webu. Poté vyberte položku wp_wpforms_entries a zobrazte všechny položky kontaktního formuláře.

V databázi je uvedeno ID formuláře, ID uživatele a údaje v jednotlivých polích formuláře. Údaje o polích jsou uloženy v jedné buňce v rámci tabulky:

contact form data

Zpravidla je pro správu údajů kontaktního formuláře nejlepší použít toto rozhraní ovládacího panelu. Možnosti, ke kterým máte přístup, se liší v závislosti na zásuvném modulu, ale obvykle můžete data exportovat, tisknout a mazat.

Jak shromažďovat data z formulářů

Existuje mnoho důvodů, proč byste mohli chtít shromažďovat data z formulářů. Pokud například přijímáte rezervace prostřednictvím formuláře, mohou vám tyto informace pomoci při správě kalendáře.

Chcete-li začít shromažďovat data, musíte si nainstalovat doplněk pro formuláře a poté z nich získat požadované informace. Podívejme se, jak tento proces probíhá.

Krok 1: Nainstalujte si plugin, například WPForms nebo Formidable Forms

Prvním krokem je vygenerování samotných formulářů. I když je možné natvrdo nakódovat vlastní formuláře, pluginy jako WPForms a Formidable Forms tento úkol značně usnadňují. Chcete-li některý z nich použít, přejděte na zásuvné moduly > Přidat nový a vyhledejte požadovaný zásuvný modul:

wordpress plugins

Klikněte na Instalovat a aktivovat a přidejte zásuvný modul na svůj web WordPress.

Krok 2: Vytvoření formulářů

Po instalaci pluginu budete muset vytvořit alespoň jeden formulář pro vaše webové stránky. Pokud používáte WPForms, přejděte na WPForms > Přidat nový:

wp forms wordpress plugin

Můžete použít některou ze šablon nebo začít s prázdnou stránkou. Šablony již obsahují některá pole, i když je můžete podle potřeby změnit. Pokud si vyberete prázdný formulář, budete muset ručně přetáhnout požadovaná pole.

Pokud do formuláře přidáte pole, kliknutím na něj aktualizujte jeho možnosti. To zahrnuje název pole, jeho popis a to, zda jej uživatelé budou muset vyplnit.

Když máte všechna požadovaná pole, klikněte na Uložit. Poté můžete formulář vložit na své webové stránky a začít sbírat data.

Krok 3: Vyhledejte položky, které chcete získat

Jakmile několik návštěvníků vyplní váš formulář, můžete začít vyhledávat a získávat potřebná data. Všechny odpovědi se budou nacházet v části Záznamy na ovládacím panelu WordPress:

wordpress dashboard

Z tohoto seznamu můžete vybrat záznamy, které chcete extrahovat. Dále klikněte na rozevírací nabídku v části Hromadné akce a vyberte možnost exportovat záznamy do souboru CSV. Tím se vygeneruje soubor a stáhne se do počítače.

Krok 4 (volitelný): Export dat z PHPMyAdmin

Použití rozhraní Záznamy, které poskytuje váš zásuvný modul formuláře, je nejjednodušší způsob, jak shromažďovat a exportovat data kontaktního formuláře. Tato data však můžete exportovat také z databáze WordPressu pomocí PHPMyAdmin.

Nejprve se musíte přihlásit ke svému hostitelskému účtu a přejít do aplikace PHPMyAdmin. Vyhledejte databázi svého webu a položky formuláře, jak bylo popsáno dříve. Kliknutím na tabulku formulářů zobrazte položky a vyberte Exportovat:

phpmyadmin

Na další stránce změňte Formát na CSV pro MS Excel, abyste stáhli soubor CSV se všemi položkami. Podle údajů, které chcete shromáždit, můžete zvolit Rychlý nebo Vlastní export.

Po úpravě nastavení klikněte na Přejít a soubor CSV se vygeneruje a stáhne. Exportovaná data pak můžete spravovat pomocí aplikace Microsoft Excel.

S WP Engine optimalizujte své stránky naplno

Sběr a správa dat kontaktního formuláře je jednoduchý úkol, pokud máte správný plugin kontaktního formuláře. Z ovládacího panelu budete moci zobrazit a exportovat data, která chcete shromažďovat.