WordPress e’ un Content Management System ma puo’ essere utilizzato molto bene come sistema per sviluppare applicazioni di ogni tipo (general-purpose) con una user interface di Forms (campi) sofisticata che memorizza i dati nel database WP.
Ad esempio posso richiedere l’anagrafica di un utente per poi elaborare statistiche complesse su tutte le anagrafiche memorizzate. Ad esempio selezionare solo i clienti entro un certo raggio dalla mia sede per una campagna di e-mail. Questo e’ solo un esempio, il sistema si presta agli usi piu’ disparati.
Come fare?
Per la User-Interface a forms utilizziamo il plugin Gravity Forms su WordPress. E’ nella mia esperienza il piu’ potente e completo. Il costo parte da 60 Euro circa l’anno. Se questo e’ un ostacolo puoi considerare worldpress.it, che ne offre una versione a costo molto ridotto (attorno 5-10 euro).
Gravity e’ potentissimo per generare modelli, schermate, forms e memorizzarli nel database wordpress. Ma come estrarre, elaborare e visualizzare questi dati?
Per estrarre e visualizzare i campi Gravity Forms puoi utilizzare plugin apposito gf_entries che ti metto a disposizione qui di seguito.
Scarica il plugin gf_entries.
Se necessario il plugin va modificato adattando i vari parametri del plugin, che e’ stato concepito per un sito particolare.