Categories
php webdev

WordPress Contact Form Generator

Contact Form Generator Nata come esigenza di un cliente ho iniziato a slavoricchiare su un plugin per wordpress utile alla gestione delle classiche form di contatto. La cosa che lo differenzia dalla miriade di altri plugin è che il mio può utilizzarne diverse contemporaneamente ed un pochino più complesse delle classiche, nome, email, messaggio, salvandole su un file a parte.

Inoltre è possibile con poca fatica validare via server alcune tipologie di valori (ie. integer, string) ed utilizzare regex preimpostate per email, domini e poco altro.

Per ora il plugin, che ho chiamato Contact Form Generator, è in alfa testing ma ha tutto quello che serve per funzionare (compresa l’integrazione di Akismet).

Se volete testarlo e dare qualche suggerimento siete i benvenuti. Intanto aspetto che Tassoman si svegli dal suo torpore e finisca l’internazionalizzazione del plugin…

Cose che verranno implementate in futuro:

  • captcha opzionale
  • hashcode in js
  • migrazione da moocode a prototype di wordpress
  • internazionalizzazione

Idee per un futuro remoto (ma speriamo neanche troppo)

  • generatore di form web based (e salvataggio su db o disco)
  • possibilità di salvare i risultati delle form su db oltre che spedirli
  • conquista del mondo

ciuaz

10 replies on “WordPress Contact Form Generator”

Una cosa interessante potrebbe essere la possibilità di salvare su database i contatti.
Per esempio io ho un form che mi manda un’email per la richiesta di essere inseriti in una sms-list. Se potessi inserire questi dati direttamente su db eviterei il passaggio a mano di trascrizione. Purtroppo non ho mai avuto modo di lavorarci sopra…

Wp-Plugin Antispam Contact Form…

Un plugin che permette di creare dei form di contatto protetti dallo spam.
Utilizza sistemi diversi a partire da Askimet.
E’ sviluppato da Fullo e da Tassoman sotto il cappello del GrUSP.
[Qui la home page del progetto | Qui il Download]
……

Ho scaricato ed installato il plugin.
Ho compilato i campi del pannello “Generatore di moduli email” e cliccato l’upload ma non succede nulla: pagina bianca.
Nel form che ho chiamato nella pagina di contatto l’action rimane vuota.
Sbaglio qualcosa ?
Saluti e grazie in anticipo

ma nn funziona mi dice alla creazione della form :
Fatal error: Cannot instantiate non-existent class: fcc_custom_form in /web/htdocs/www.vsmtuning.it/home/wp-content/plugins/fcc/contact_form.php on line 165

Comments are closed.