Preskoči na sadržaj
BeoHosting
BeoHosting

8 min

WordPress kontakt forma

Contact Form 7, WPForms i zaštita od spama.

BeoHosting tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Posljednje ažuriranje:

Kontakt forma jedan je od najvažnijih elemenata svake web stranice. Omogućuje posjetiteljima da vam pošalju poruku izravno sa stranice, bez potrebe da otvaraju email klijent. Profesionalna kontakt forma povećava povjerenje posjetitelja, štiti vašu email adresu od spam botova i omogućuje strukturirano prikupljanje informacija od potencijalnih klijenata. Ovaj vodič uspoređuje tri najpopularnija plugina (Contact Form 7, WPForms, Gravity Forms) i objašnjava reCAPTCHA i SMTP konfiguraciju.

WordPress kontakt forma

1

Odaberite plugin za kontakt formu

WordPress nudi nekoliko izvrsnih pluginova za kontakt forme. Tri najpopularnija su: Contact Form 7 (besplatan, najkorišteniji s preko 5 miliona aktivnih instalacija), WPForms Lite (besplatan, drag-and-drop builder, idealan za početnike) i Gravity Forms (premium, napredne funkcije za složene forme). Za većinu stranica preporučujemo WPForms Lite ili Contact Form 7.

2

Instalirajte plugin iz WordPress panela

Prijavite se u WordPress admin panel (vasadomena.ba/wp-admin). Idite na Plugins > Add New i pretražite naziv odabranog plugina. Kliknite Install Now, zatim Activate. Plugin će se aktivirati i pojaviti u sidebar admin panela. Za većinu pluginova proces traje manje od minute.

3

Kreirajte novu kontakt formu

Za WPForms: idite na WPForms > Add New, odaberite Simple Contact Form predložak i unesite naziv forme. Za Contact Form 7: idite na Contact > Add New. Editor će prikazati osnovnu formu s poljima za ime, email, naslov i poruku — možete je urediti dodavanjem ili uklanjanjem polja.

4

Konfigurirajte polja forme

Dodajte potrebna polja prema namjeni forme: tekst polja za ime i prezime, email polje s validacijom, textarea za poruku, dropdown izbornik za kategoriju upita, checkbox za saglasnost na politiku privatnosti (obvezno za GDPR). Označite obvezna polja zvjezdicom (*) i dodajte placeholder tekst za lakše popunjavanje.

5

Postavite email notifikacije

Konfigurirajte gdje se šalju popunjene forme. U postavkama plugina unesite email adresu na koju želite primati poruke (obično info@vasadomena.ba). Postavite naslov emaila (npr. Nova poruka s web stranice — {ime}), tijelo poruke s placeholderima koji ubacuju podatke iz forme i odgovorni email (Reply-To) na email pošiljatelja.

6

Aktivirajte zaštitu od spama (reCAPTCHA)

Registrirajte se na google.com/recaptcha i kreirajte novi sajt. Odaberite reCAPTCHA v3 (nevidljiva za posjetitelje). Kopirajte Site Key i Secret Key. U WordPressu idite u postavke plugina za forme i unesite oba ključa u reCAPTCHA sekciju. To blokira 99% spam poruka bez ometanja pravih posjetitelja.

7

Testirajte formu prije objavljivanja

Dodajte formu na stranicu pomoću shortcodea ili Gutenberg bloka. Otvorite stranicu u pregledniku i popunite formu s test podacima. Provjerite stiže li email na postavljenu adresu, prikazuje li se poruka uspješnog slanja, radi li validacija za obvezna polja i blokira li reCAPTCHA automatsko slanje. Testirajte i na mobilnom uređaju.

Spremni za pokretanje svoje stranice?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancije povrata novca
Besplatna migracija15 dana garancije24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

Za početnike preporučujemo WPForms Lite koji ima drag-and-drop editor i gotove predloške. Za napredne korisnike koji žele potpunu kontrolu, Contact Form 7 je izvrstan izbor. Oba plugina potpuno su besplatna, redovito se ažuriraju i imaju milione aktivnih korisnika. WPForms je lakši za korištenje, dok CF7 nudi veću fleksibilnost.

Najučinkovitija zaštita je Google reCAPTCHA v3 koja radi u pozadini bez ometanja posjetitelja. Dodatno možete koristiti honeypot polja (skrivena polja koja samo botovi popunjavaju), Akismet anti-spam plugin, CAPTCHA pitanja ili ograničenje broja poruka po IP adresi. Kombinacija reCAPTCHA + honeypot blokira 99,9% spama.

Najčešći razlog je što WordPress koristi PHP mail() funkciju koja često završava u spam folderu ili se ne isporučuje. Rješenje je instalacija SMTP plugina (WP Mail SMTP) koji šalje emailove preko pravog SMTP servera. Na BeoHostingu SMTP postavke su: server mail.vasadomena.ba, port 465 (SSL), korisničko ime info@vasadomena.ba. Provjerite i spam folder.

U WPForms: otvorite formu u editoru, povucite nova polja iz lijeve kolone (tekst, email, dropdown, checkbox, file upload, datum). U Contact Form 7: dodajte HTML tagove u predložak forme koristeći generator tagova. Najčešća dodatna polja su: telefon, naziv firme, dropdown za tip upita, checkbox za newsletter i file upload za dokumente.

Kvalitetni plugini za forme minimalno utječu na brzinu stranice — obično dodaju 20-50 KB CSS/JS datoteka. Problemi nastaju kada plugin učitava skripte na svim stranicama umjesto samo na stranici s formom. WPForms i CF7 optimizirani su za brzinu. Izbjegavajte učitavanje nepotrebnih stilova — u WPForms postavkama isključite Load Assets Globally.

Naša garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacujemo vašu stranicu bez prekida — vi ne radite ništa.

24/7 podrška

Naši stručnjaci su tu 24/7 putem tiketa i live chata.