Vuoi creare una directory web come Yelp o Angi dove le persone possano scoprire le attività locali?
Non hai bisogno di uno sviluppatore o di un sito creato su misura per farlo. Un plugin gratuito per directory ti fornisce elenchi, categorie, una casella di ricerca e un modulo di invio che i proprietari delle attività possono utilizzare per aggiungere le proprie voci. Se le tue attività sono già in un foglio di calcolo, puoi caricarle tutte in una volta.
In questa guida, ti mostreremo come creare una directory web in WordPress e come iniziare a farti pagare per gli elenchi, se lo desideri.

Ecco cosa tratteremo in questo articolo.
- Passaggio 1. Installa un plugin per directory web
- Passaggio 2. Configura la tua pagina della directory aziendale
- Passaggio 3. Personalizza il tuo modulo di inserzione
- Passaggio 4. Crea alcune categorie aziendali
- Passaggio 5. Inizia ad accettare inserzioni nella directory
- Passaggio 6. Aggiungi località e una mappa
- Passaggio bonus. Accettare pagamenti per le inserzioni nella directory
- Domande frequenti sulla creazione di una directory web in WordPress
Iniziamo!
Passaggio 1. Installa un plugin per directory web
Diversi plugin per WordPress possono creare una directory, tra cui GeoDirectory, HivePress e Directorist. Useremo Business Directory Plugin per questo tutorial, perché la sua versione gratuita copre ciò di cui la maggior parte delle directory ha bisogno: elenchi, categorie, ricerca front-end e importazione CSV. Quindi, se hai già un elenco, puoi caricarlo tutto in una volta invece di aggiungere ogni voce manualmente.
Innanzitutto, dovrai installare e attivare Business Directory Plugin. Se hai bisogno di aiuto, consulta la nostra guida su come installare un plugin per WordPress.

Passaggio 2. Configura la tua pagina della directory aziendale
Dopo aver attivato il plugin, vai su Directory » Impostazioni dalla dashboard di WordPress.
Vedrai un popup che chiede il permesso di creare una nuova pagina. Il plugin utilizza questa pagina per visualizzare lo shortcode della directory, che aggiunge la barra di ricerca, la navigazione per categorie e il modulo di invio degli elenchi. Fai clic su 'Crea le pagine richieste per me'.

Il plugin creerà ora una nuova pagina chiamata 'Business Directory'. Per impostazione predefinita, questa pagina include tutti i controlli necessari ai visitatori per sfogliare i tuoi elenchi e inviarne di propri.

Per iniziare, è una buona idea rivedere le impostazioni del plugin andando su Directory » Impostazioni. Qui troverai diverse sezioni:
- Elenchi
- Pagamento
- Aspetto
Due di queste meritano di essere modificate prima di andare avanti. Nella scheda Elenchi, imposta 'Stato predefinito nuovo post' su 'In attesa (Richiede approvazione)' in modo da poter rivedere le proposte prima che vengano pubblicate. Quindi apri la scheda Generale, fai clic su 'SPAM' e attiva reCAPTCHA, poiché un modulo di invio pubblico attira bot nel giro di pochi giorni. Mentre sei in Elenchi, puoi anche scegliere quanti elenchi visualizzare per pagina.

Al termine, non dimenticare di fare clic su ‘Salva modifiche’ per memorizzare le tue impostazioni.
Passaggio 3. Personalizza il tuo modulo di inserzione
Business Directory ha un modulo standard che mostra ai visitatori, ma potresti voler personalizzare questo modulo aggiungendo il tuo logo, il tuo marchio o i tuoi contenuti.
Per personalizzare il modulo, vai su Directory » Contenuto Directory e seleziona 'Campi Modulo'.

Questa schermata mostra tutti i campi che compongono il modulo standard. Per riorganizzare i campi, puoi usare le frecce su/giù nella colonna 'Ordine'.
Per rimuovere un campo, fai clic su 'Elimina'. Se desideri modificare l'etichetta, la descrizione o lo stato obbligatorio di un campo, passa il mouse sopra l'opzione e fai clic su 'Modifica'.

Questo apre una pagina in cui puoi modificare l'etichetta del campo, rendere il campo obbligatorio, aggiungere una descrizione opzionale e altro ancora. Al termine, fai clic su 'Aggiorna Campo' per salvare le modifiche.

Passaggio 4. Crea alcune categorie aziendali
Successivamente, è una buona idea creare alcune categorie che le persone possano utilizzare quando inviano i loro elenchi. Queste categorie aiutano a organizzare i tuoi elenchi in modo che i visitatori possano sfogliarli o filtrarli per trovare ciò di cui hanno bisogno. Senza di esse, i visitatori dovrebbero scorrere ogni voce per trovare ciò di cui hanno bisogno.
Per impostazione predefinita, il plugin ha una singola categoria ‘Generale’, ma puoi aggiungerne altre facendo clic sulla scheda ‘Categorie’. Quindi, seleziona ‘Aggiungi nuova categoria.’

Nel popup che appare, digita un nome per la categoria. Puoi anche organizzare le categorie in categorie padre e figlio, simili alle pagine figlio in WordPress. Ad esempio, potresti creare una categoria principale chiamata ‘Ristoranti’ e una sottocategoria chiamata ‘Ristorante Italiano.’
Per trasformare una categoria in una sottocategoria, apri il menu a discesa ‘Categoria padre’ e scegli la sua categoria padre.

Per creare la categoria, fai clic su ‘Aggiungi nuova categoria.’ Puoi ripetere il processo per aggiungere altre categorie alla tua directory aziendale.

Passaggio 5. Inizia ad accettare inserzioni nella directory
Ora, i visitatori possono creare una nuova inserzione andando alla tua pagina Directory Aziendale e facendo clic su ‘Aggiungi Inserzione.’

Questo li porta a una schermata in cui possono scegliere una categoria di inserzione e inserire tutte le informazioni per la loro inserzione.
Una volta terminato, possono fare clic su ‘Completa Inserzione’ in fondo alla pagina per inviarla.

Per impostazione predefinita, le inserzioni inviate vengono pubblicate immediatamente. Per esaminarle prima tu stesso, vai su Directory » Impostazioni » Inserzioni e imposta ‘Stato predefinito nuovo post’ su ‘In attesa (Richiede approvazione).’
Per esaminarle, vai su Directory » Contenuto Directory » Inserzioni nella tua area di amministrazione di WordPress. Qui vedrai un elenco di inserzioni in attesa.

Per visualizzare in anteprima un’inserzione, fai clic sul relativo link ‘Anteprima’. Questo aprirà l’inserzione in una nuova scheda.
Se devi apportare modifiche, fai clic su ‘Modifica’ invece. L’inserzione si aprirà nell’editor a blocchi, dove puoi espandere la sezione Meta Box per accedere alle opzioni dell’inserzione.
Quando hai finito di esaminare e modificare l’inserzione, fai clic su ‘Pubblica.’

Puoi anche creare inserzioni da solo andando su Directory » Contenuto Directory e facendo clic su ‘Aggiungi Nuova Inserzione.’

Questo apre una schermata in cui puoi inserire tutte le informazioni dell’inserzione. Una volta terminato, fai clic su ‘Pubblica’ per rendere l’inserzione attiva.

Una volta che hai alcune inserzioni pubblicate, i visitatori possono utilizzare la ricerca integrata e i filtri per categoria della directory per trovare ciò di cui hanno bisogno. Possono cercare per parola chiave o restringere i risultati a una categoria specifica invece di scorrere ogni inserzione.

Passaggio 6. Aggiungi località e una mappa
Trovare aziende locali è uno dei motivi principali per cui le persone utilizzano le directory web, rendendo i dati di localizzazione importanti quanto la ricerca per parola chiave. Nella versione gratuita, le inserzioni possono includere un campo di indirizzo basato su testo, che funziona bene per una semplice directory in cui i visitatori necessitano solo dei dettagli di contatto.
Se desideri che i visitatori vedano le inserzioni su una mappa o cerchino per codice postale o città, avrai bisogno dei moduli Google Maps e Ricerca per Codice Postale, che sono disponibili con il piano Pro.

Una volta abilitata, la posizione di ogni inserzione appare su una mappa nei risultati di ricerca e sulla pagina della singola inserzione. I visitatori possono anche filtrare i risultati per vicinanza invece di cercare per nome dell’azienda.
Passaggio bonus. Accettare pagamenti per le inserzioni nella directory
Business Directory ti consente di accettare pagamenti per le inserzioni nella sua versione gratuita. Stripe e Authorize.net sono inclusi senza costi aggiuntivi, quindi non è necessario effettuare l'aggiornamento per iniziare ad addebitare le inserzioni.
Stripe utilizza prezzi pay-as-you-go, con una commissione del 3% per transazione oltre alle commissioni di elaborazione di Stripe. Un piano a pagamento di Business Directory rimuove questa commissione aggiuntiva. Authorize.net non addebita una commissione per transazione a nessun livello.
PayPal richiede almeno il piano a pagamento Basic (99 $/anno), mentre Payfast è disponibile solo con il piano Elite (249 $/anno).
In questo tutorial, ti mostreremo come configurare il pagamento con Authorize.net. Vai su Directory » Impostazioni e fai clic sulla scheda 'Pagamento'.

Successivamente, seleziona 'Authorize.net' e abilita l'interruttore 'Abilita Authorize.net'. Puoi quindi inserire l'ID di accesso e la chiave di transazione per il tuo account Authorize.net.

Domande frequenti sulla creazione di una directory web in WordPress
Ora che hai visto come creare una directory web in WordPress, rispondiamo ad alcune domande comuni per aiutarti a ottenere il massimo dalla tua directory.
Posso creare una directory web gratuita in WordPress?
Sì. La versione gratuita di Business Directory Plugin copre inserzioni, categorie, ricerca dal front-end e pagamenti con Stripe o Authorize.net. Funzionalità come Google Maps, ricerca per codice postale e PayPal richiedono l'aggiornamento a un piano a pagamento.
Come accetto pagamenti per le inserzioni della directory?
Con Business Directory Plugin, Stripe e Authorize.net funzionano subito nella versione gratuita. L'aggiornamento a un piano a pagamento rimuove la commissione per transazione di Stripe e aggiunge PayPal, con Payfast disponibile nel piano di livello superiore.
Posso importare le mie inserzioni aziendali esistenti invece di aggiungerle una per una?
Sì. Business Directory Plugin include importazione ed esportazione CSV integrate sia nella versione gratuita che in quella premium, quindi puoi caricare in blocco le inserzioni da un foglio di calcolo invece di inserirne ognuna manualmente.
Speriamo che questo articolo ti abbia aiutato a creare una directory web utilizzando WordPress. Successivamente, potresti anche voler consultare la nostra guida su come accettare pagamenti con Stripe e il nostro elenco selezionato dei migliori plugin per WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.


Daphane Simmons
Grazie WPBeginner. La recensione della directory aziendale e la guida passo passo sono state molto buone. Sono nuovo a WordPress e ora penso che perseguirò la creazione di un sito web con WordPress.
Supporto WPBeginner
Siamo lieti di aver potuto contribuire a rendere più confortevole la creazione di un sito
Amministratore
Mrteesurez
Per favore, qual è la differenza tra formidable form e formidable views, è una parte di esso o un plugin completamente diverso?
Supporto WPBeginner
Le viste fanno parte di Formidable Forms
Amministratore
Mrteesurez
Grazie per la chiarificazione, inizialmente pensavo fosse un altro plugin o un add-on per Formidable form.
jeff
Se installo un tema directory, ho ancora bisogno di installare un plugin?
Supporto WPBeginner
Dipenderebbe dal tema, alcuni hanno la funzionalità aggiunta mentre altri offrono solo lo stile. Se utilizzi un tema con funzioni di directory, renderebbe anche difficile spostare i tuoi contenuti su un nuovo tema.
Amministratore
crassus David
Come si crea un sito immobiliare usando WordPress?
Per favore, aiutami.
Supporto WPBeginner
Per creare un sito immobiliare, dovresti dare un'occhiata al nostro articolo qui: https://www.wpbeginner.com/wp-tutorials/how-to-create-an-idx-real-estate-website-using-wordpress/
Amministratore
Brandon
Puoi collegare i risultati della directory a un modulo inviato dall'utente?
Emmanuel
Ciao, sto cercando di combinare una funzionalità di inventario e una di directory su un sito web e mi piacerebbe se gli utenti potessero cercare prodotti specifici disponibili nei negozi vicino a loro. Per favore, come posso ottenere questo? grazie
Rizwan
Ho provato a inviare un annuncio come visitatore, mi ha richiesto di registrarmi al sito, mi dà un'email e un link di attivazione e dopo viene creato un nuovo utente con una dashboard limitata (in realtà solo il profilo) quello che voglio è che chiunque possa inviare i dettagli della propria attività negli annunci creati e quello che devo fare è approvare o disapprovare (come facciamo con i commenti)
Aurora
Questo è esattamente quello che sto cercando. Ottimo post come al solito!
desy
Sarebbe fantastico se fornissi un link alla demo
Ravinder Singh
Ciao, sono un utente WordPress e voglio creare una directory web WordPress.
Per favore, qualcuno può aiutarmi in dettaglio.
Archanian
Ottimo articolo, mi è piaciuto molto. Stavo pensando di creare un sito di directory e volevo usare WordPress, ma non ero sicuro che WordPress fosse una buona scelta. Il tuo articolo qui ha risposto a diverse domande per le quali stavo cercando risposte.
Ero un po' insicuro sull'uso di WordPress per questo scopo, ma ci stavo seriamente pensando dato che lo conosco abbastanza bene.
Le tue informazioni qui mi hanno aiutato a decidere di procedere e vedere cosa posso fare con esso.
Grazie per la scrittura, era proprio quello che stavo cercando.
Tushar Bhambare
per favore fornisci il link demo
Nouman Younas
Sarebbe fantastico se fornissi un link alla demo
RickyO
Esistono altri plugin che offrono molto di più (come foto, eventi, pianificazione, vendita di biglietti e layout multipli per visualizzare gli elenchi per tipo di attività, date [giorno corrente, passato e futuro]), e sono facili da installare e mantenere.
La soluzione GF sembra solo un lavoro troppo dettagliato.
Siddharth Saudagar
Puoi per favore fornire i nomi di tali plugin?
Andrea Pernici
Il problema con le directory di WordPress è che non puoi gestire alcun livello di permesso per categoria, ad esempio.
Conosci un modo per impostare i livelli utente appropriati per un plugin o tema di directory di WordPress?
Janet Barclay
Amo Gravity Forms, ma ho avuto una brutta esperienza con l'add-on Directory, che è un plugin di terze parti e non supportato da Gravity Forms. Il supporto è quasi nullo, ma sono andato avanti finché un giorno la mia directory è semplicemente scomparsa.