close
Cimatti Consulting

Ricerche più popolari:

A searchable user database with WordPress

Ehi! Questa pagina è disponibile solo in Inglese

Searchable user database

Ehi! Questa pagina è disponibile solo in Inglese

I am pleased to host this post written by Simon Wakeman, our first international client. Simon is a marketing and public relations consultant who blogs at www.simonwakeman.com.

Many bloggers will be familiar with the WordPress open source content management system. But WordPress can do much more than just run a blog – it can run a traditional website. Using the Cimy WordPress plug-in to create extra user fields and some custom scripts produced by Andrea Cimatti, its capabilities extend to running a full front-end member database.

The site I built for the British Marine Electronics Association (BMEA) is at www.bmea.org. It is intended for members of the association (who have access to member-specific news, content and feeds), prospective members and customers buying marine electronic equipment.

I’ve used plenty of plugins on the BMEA website, but where the Cimy Extra Fields plugin and Andrea’s custom scripts come in is to provide the searchable database of BMEA members.

The Cimy Extra Fields plugin allows administrator to add extra fields to the users that are set up in WordPress – I’ve used this to hold all the extra data about member organisations, such as extra contact details, region and the list of products and services supplied (example here).

According to Andrea, the guys at Cimatti Consulting have never seen an implementation of Cimy Extra Fields with so many custom fields – there are 74 to be precise! They include address and contact details, location, member type and then a large number of product and service fields detailing the business activities of a particular member.

The plug-in itself allowed me to set up users in the administrator area, but my PHP skills weren’t up to coding the front-end PHP for templates to allow retrieval and searching of member information. Andrea Cimatti produced me some extra PHP for my templates to do just this – the result is an effective member search facility.

If you’re looking to do something similar in WordPress I’d definitely recommend getting in touch with Cimatti Consulting – the combination of their free plug-in and bespoke coding means there are few limits to creating custom user data and search for your website.


NB: il plugin per WordPress Cimy User Extra Fields, prodotto da Marco Cimmino per Cimatti Consulting, non è più ospitato su www.cimatti.it ma lo potete trovare su www.wordpress.org o sul blog del suo autore.


Una risposta a “A searchable user database with WordPress”

  1. Peter ha detto:

    Buon Jorno,
    this is Peter from New Zealand,
    i am looking to build a searchable database just like the BMEA example on the web, but for a non profit organization in New Zealand who register local health practitioners.
    Could you please advise prices for simple php interface and DB?

    many Thanks
    Peter

Le nostre competenze

Industria
alimentare
edile
editoriale
elettronica

manifatturiera
metalmeccanica
medicale
packaging
Artigianato
ceramica
food
moda
Commercio
distributori
rivenditori
negozi
Turismo
alberghi
agriturismi
strutture ricettive
Professionisti
consulenti
studi associati

Siamo in Romagna, lavoriamo con tutto il mondo

Ravenna
Faenza
Lugo
Bagnacavallo
Castel Bolognese
Ravenna

Emilia Romagna
Forlì
Imola
Cesena
Rimini

Italia
Bologna
Milano
Ferrara
Firenze
Palermo
Roma
Torino

Worldwide
Canada
UK
USA

Cancel

Necessari

I cookie necessari sono i cookie tecnici cioè quelli il cui utilizzo non richiede il consenso dell’utente.

Questi cookie sono essenziali per consentire di navigare in un sito web e utilizzarne tutte le funzionalità. Senza questi cookie, che sono assolutamente necessari, un sito web non potrebbe fornire alcuni servizi o funzioni e la navigazione non sarebbe agevole e facile come dovrebbe essere. Un cookie di questo tipo viene inoltre utilizzato per memorizzare la decisione di un utente sull’utilizzo di cookie sul sito web.

I cookie tecnici sono essenziali e non possono essere disabilitati utilizzando questa funzionalità.
In generale comunque i cookie possono essere disattivati completamente nel proprio browser in qualsiasi istante.

Chiudi

Cancel

Statistiche

I cookie statistici vengono utilizzati per monitorare le performances del sito, per esempio per conoscere il numero di pagine visitate o il numero di utenti che hanno visualizzato una determinata sezione.

I cookie statistici utilizzati dal nostro sito si avvalgono di servizio di Google Analytics.

L’analisi di questi cookie genera dati statistici anonimi e aggregati senza riferimento alcuno all’identità dei navigatori del sito. Sono utili anche per valutare eventuali modifiche e miglioramenti da apportare al sito stesso.

Chiudi

Cancel

Targeting

I cookie di targeting sono cookie impostati da terze parti come YouTube, Facebook, Twitter.

Questi cookie tengono traccia del tuo comportamento come la riproduzione di video o quali tweet hai già visualizzato.

Se non viene dato il consenso a questi cookie, non sarà possibile guardare i video su questo sito web o utilizzare la funzionalità di condivisione sui social.

Questi cookie possono essere utilizzati dal fornitore di cookie per creare un profilo dei tuoi interessi e mostrarti pubblicità pertinenti su altri siti. Non memorizzano direttamente informazioni personali, ma si basano sull'identificazione univoca del browser e del dispositivo Internet.

Chiudi