Kontaktný formulár pre WordPress

Jedným z pluginov (zasuvným modulom), ktorý používam najčastejšie je plugin Contact Form 7. Plugin používam pre jeho jednoduchosť a preto, že presne spĺňa to na čo bolo určený, čiže jednoduché vytváranie kontaktných formulárov.

Výhodou tohto pluginu je, že sa človek nemusí o nič starať. Teda len o vytvorenie formuláru, ktoré je vďaka jednoduchému užívateľskému rozhraniu veľmi ľahké.

Pomocou pluginu sa dajú do kontaktného formulára pridávať rôzne položky ako jednoduché textové pole, viac riadkové textové pole, zaškrtávacie políčka,… ale aj súbory, ktoré sa majú odoslať… Takýchto formulárov si môžete vytvoriť viac a vkladať ich tam kde ich potrebujete. Možnosti využitia sú rôzne. Môžete vytvoriť jednoduchý kontaktný formulár s menom, emailom a textom, alebo aj objednávkový formulár, kde si zákazník špecifikuje (nakliká) čo potrebuje a Vám to príde mailom.

Okrem iného si pre každý formulár môžete zvoliť vlastné chybové a informatívne hlášky, alebo použijete jeden z jazykov do ktorých bol plugin lokalizovaný… Mimochodom slovenskú lokalizáciu som robil ja ;).

Kontaktný formulár a spam

Kontaktné formuláre sa často stávajú obeťou útoku spamerov, ale aj s týmto si vie Contact Form 7 jednoducho poradiť. Na detekciu spamu využíva Akismet, čiže rovnaký mechanizmus ako WordPress pre detekciu spamu v komentároch. Ak chcete využívať Akismet, tak musíte mať aktivovaný Akismet plugin, ktorý sa dodáva priamo s WordPressom a musíte mať vygenerovaný svoj kľúč (API Key) pre Akismet, ktorý môžete získať tu. O Akismete som písal už dávnejšie v článku WordPress a spam.

Keď už máme Akismet plugin aktivovaný aj s našim kľúčom, potom už len stačí pri kontaktnom formulári doplniť ku značkám pre meno, email, alebo web stránku odosielateľa jeden z reťazcov akismet:author, akismet:author_email alebo akismet:author_url a Contact Form 7 bude využívať Akismet pre detekciu spamu.

Príklad modifikovanej značky:

[email* email akismet:author_email]

Ak však nechcete použiť Akismet, stále je tu možnosť použiť CAPTCHA funkcionalitu, ktorú ponúka priamo Contact Form 7, ale mne osobne sa takéto riešenie nepáči, keďže je otravné pre užívateľov.

Záver

Čiže ak potrebujete mať na stránke nejaký kontaktný formulár, tak ja jednoznačne odporúčam Contact Form 7.


Posted

in

by

Comments

6 odpovedí na na “Kontaktný formulár pre WordPress”

  1. Pavel Avatar
    Pavel

    Zdravim. Nevies poradit ako pridat formular z Contact form 7 ako widget do sidebaru stranky ?

  2. ondro Avatar
    ondro

    zdravim neviem co s tym mam robit….vytvorim formular aj mi to posle na mail ale po kliknuti na tlacitko odoslat sa vedla neho zobrazia tociace sa sipky ze posiela a nejde to prestat cize sa tvari ze stale posiela…co s tym???dakujem

  3. head Avatar

    Pavel: Ak túto možnosť neponúka samotný plugin, tak potom buď musíš nájsť iný plugin čo to vie, alebo si naprogramovať vlastný widget, ktorý zobrazí formulár.

  4. head Avatar

    Ondro: Máš poslednú verziu pluginu ? Pri akom prehliadači ti to robí ? Alebo pri každom ?

  5. neposiela Avatar

    zdravym tento formular sice napise ze vas email bol odoslany ale na emailovej adrse nic nie je…:( ani v SPAME..:( nevies mi poradit co stymM?

  6. Richard Avatar
    Richard

    Zdravim, ked zadam do formularu prilohu cize tam vlozim fotku-poslem to. Na email mi pride „email“ ale bez prilohy iba tam je napisany. A moja otazka znie ona sa niekde uklada ze kde si ju mozem pozriet alebo to treba niako nastavait. Ďakujem

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *