Kontaktní formulář je část webu, ze které je možné odeslat e-mail na předem určenou e-mailovou adresu a eliminovat tak pro návštěvníka nutnost použít jeho e-mailového klienta, nebo webové rozhraní pro správu jeho e-mailu. Také mu usnadníte práci tím, že nebude muset kopírovat Vaší e-mailovou adresu, pokud jste na webu chytře nepoužili tag mailto:. Obvykle se formulář skládá z několika polí, do kterých se vyplňuje návštěvníkova e-mailová adresa, jméno a příjmení a nějaký text s dotazem.
Kontaktní formulář pak podle nastavení použije buď funkci mail () k odeslání e-mailu pomocí PHP, nebo nastavený SMTP server s autentizací, přes který bude umět e-mail odeslat také.
Nejoblíbenějšími pluginy pro kontaktní formuláře jsou Contact Form 7 nebo WP Forms.
Kontaktní formulář doporučuji ochránit před zneužitím a rozesíláním spamu.
Integrace antispamové ochrany do WPForms
Integrace antispamové ochrany do Contact Form 7