Quer criar um diretório web como o Yelp ou Angi, onde as pessoas possam descobrir negócios locais?
Você não precisa de um desenvolvedor ou de um site personalizado para fazer isso. Um plugin de diretório gratuito oferece listagens, categorias, uma caixa de pesquisa e um formulário de envio que os proprietários de empresas podem usar para adicionar suas próprias entradas. Se suas empresas já estão em uma planilha, você pode carregá-las todas de uma vez.
Neste guia, mostraremos como criar um diretório web no WordPress e como começar a cobrar por listagens, se desejar.

Aqui está o que abordaremos neste artigo.
- Etapa 1. Instale um Plugin de Diretório Web
- Etapa 2. Configure Sua Página de Diretório de Negócios
- Etapa 3. Personalize Seu Formulário de Listagem
- Etapa 4. Crie Algumas Categorias de Negócios
- Etapa 5. Comece a Aceitar Listagens de Diretório
- Etapa 6. Adicione Locais e um Mapa
- Etapa Bônus. Aceitando Pagamentos por Listagens no Diretório
- Perguntas Frequentes sobre a Criação de um Diretório Web no WordPress
Vamos começar!
Etapa 1. Instale um Plugin de Diretório Web
Vários plugins do WordPress podem criar um diretório, incluindo GeoDirectory, HivePress e Directorist. Usaremos o Business Directory Plugin para este tutorial, pois sua versão gratuita cobre o que a maioria dos diretórios precisa: listagens, categorias, pesquisa front-end e importação de CSV. Portanto, se você já tem uma lista, pode carregá-la de uma vez em vez de adicionar cada entrada manualmente.
Primeiro, você precisará instalar e ativar o Business Directory Plugin. Se precisar de ajuda, consulte nosso guia sobre como instalar um plugin do WordPress.

Etapa 2. Configure Sua Página de Diretório de Negócios
Após ativar o plugin, vá para Diretório » Configurações no painel do WordPress.
Você verá um pop-up pedindo permissão para criar uma nova página. O plugin usa esta página para exibir o shortcode do diretório, que adiciona a barra de pesquisa, a navegação por categorias e o formulário de envio de listagens. Clique em ‘Criar páginas necessárias para mim.’

O plugin criará agora uma nova página chamada ‘Business Directory’. Por padrão, esta página inclui todos os controles que os visitantes precisam para navegar em suas listagens e enviar as suas.

Para começar, é uma boa ideia revisar as configurações do plugin indo para Directory » Settings. Aqui, você encontrará várias seções:
- Listings
- Payment
- Aparência
Duas delas valem a pena ser alteradas antes de prosseguir. Na aba Listagens, defina ‘Status padrão de novo post’ para ‘Pendente (Requer aprovação)’ para que você possa revisar as submissões antes que elas sejam publicadas. Em seguida, abra a aba Geral, clique em ‘SPAM’ e ative o reCAPTCHA, pois um formulário de envio público atrai bots em poucos dias. Enquanto estiver em Listagens, você também pode escolher quantas listagens exibir em cada página.

Quando terminar, não se esqueça de clicar em ‘Salvar Alterações’ para armazenar suas configurações.
Etapa 3. Personalize Seu Formulário de Listagem
O Business Directory tem um formulário padrão que ele exibe aos visitantes, mas você pode querer personalizar este formulário adicionando seu próprio logotipo, marca ou conteúdo.
Para personalizar o formulário, vá para Directory » Directory Content e selecione ‘Form Fields.’

Esta tela mostra todos os campos que compõem o formulário padrão. Para reorganizar os campos, você pode usar as setas para cima/baixo na coluna ‘Order.’
Para remover um campo, clique em 'Excluir'. Se você quiser editar o rótulo, descrição ou status obrigatório de um campo, passe o mouse sobre a opção e clique em 'Editar'.

Isso abre uma página onde você pode alterar o rótulo do campo, torná-lo obrigatório, adicionar uma descrição opcional e muito mais. Quando terminar, clique em ‘Update Field’ para salvar suas alterações.

Etapa 4. Crie Algumas Categorias de Negócios
Em seguida, é uma boa ideia criar algumas categorias que as pessoas possam usar ao enviar suas listagens. Essas categorias ajudam a organizar suas listagens para que os visitantes possam navegar ou filtrá-las para encontrar o que precisam. Sem elas, os visitantes teriam que rolar por todas as entradas para encontrar o que precisam.
Por padrão, o plugin tem uma única categoria ‘Geral’, mas você pode adicionar mais clicando na aba ‘Categorias’. Em seguida, selecione ‘Adicionar Nova Categoria’.

No pop-up que aparece, digite um nome para a categoria. Você também pode organizar categorias em categorias pai e filho, semelhante a páginas filhas no WordPress. Por exemplo, você pode criar uma categoria principal chamada ‘Restaurantes’ e uma subcategoria chamada ‘Restaurante Italiano’.
Para transformar uma categoria em uma subcategoria, abra o menu suspenso "Categoria Pai" e escolha sua categoria pai.

Para criar a categoria, clique em ".:"Adicionar Nova Categoria".:".

Etapa 5. Comece a Aceitar Listagens de Diretório
Agora, os visitantes podem criar um novo anúncio indo para sua página de Diretório de Empresas e clicando em ‘Adicionar Anúncio’.

Isso os leva a uma tela onde eles podem escolher uma categoria de anúncio e inserir todas as informações para o seu anúncio.
Quando terminarem, eles podem clicar em ‘Concluir Anúncio’ na parte inferior da página para enviá-lo.

Por padrão, os anúncios enviados são publicados imediatamente. Para revisá-los primeiro, vá para Diretório » Configurações » Anúncios e defina ‘Status padrão de novo post’ para ‘Pendente (Requer aprovação)’.
Para revisá-los, vá para Diretório » Conteúdo do Diretório » Anúncios em sua área de administração do WordPress. Aqui, você verá uma lista de anúncios pendentes.

Para visualizar um anúncio, clique no link ‘Visualizar’. Isso abrirá o anúncio em uma nova aba.
Se precisar fazer alterações, clique em ‘Editar’ em vez disso. O anúncio será aberto no editor de blocos, onde você pode expandir a seção Meta Boxes para acessar as opções do anúncio.
Quando terminar de revisar e editar a listagem, clique em "Publicar".

Você também pode criar anúncios sozinho indo para Diretório » Conteúdo do Diretório e clicando em ‘Adicionar Novo Anúncio’.

Isso abre uma tela onde você pode inserir todas as informações do anúncio. Quando terminar, clique em ‘Publicar’ para tornar o anúncio ativo.

Depois de ter alguns anúncios publicados, os visitantes podem usar a pesquisa integrada e os filtros de categoria do diretório para encontrar o que precisam. Eles podem pesquisar por palavra-chave ou refinar os resultados para uma categoria específica em vez de rolar por todos os anúncios.

Etapa 6. Adicione Locais e um Mapa
Encontrar empresas locais é um dos principais motivos pelos quais as pessoas usam diretórios da web, tornando os dados de localização tão importantes quanto a pesquisa por palavra-chave. Na versão gratuita, os anúncios podem incluir um campo de endereço baseado em texto, que funciona bem para um diretório simples onde os visitantes precisam apenas de detalhes de contato.
Se você quiser que os visitantes vejam os anúncios em um mapa ou pesquisem por CEP ou cidade, você precisará dos módulos Google Maps e Pesquisa por CEP, que estão disponíveis com o plano Pro.

Uma vez ativado, a localização de cada anúncio aparece em um mapa nos resultados da pesquisa e na página de anúncio individual. Os visitantes também podem filtrar os resultados por proximidade em vez de pesquisar pelo nome da empresa.
Etapa Bônus. Aceitando Pagamentos por Listagens no Diretório
O Business Directory permite que você aceite pagamentos por listagens em sua versão gratuita. Stripe e Authorize.net estão incluídos sem custo extra, então você não precisa fazer upgrade para começar a cobrar por listagens.
O Stripe usa preços de pagamento conforme o uso, com uma taxa de 3% por transação, além das taxas de processamento do Stripe. Um plano pago do Business Directory remove essa taxa extra. O Authorize.net não cobra uma taxa por transação em nenhum nível.
O PayPal exige pelo menos o plano pago Basic (US$ 99/ano), enquanto o Payfast está disponível apenas com o plano Elite (US$ 249/ano).
Neste tutorial, mostraremos como configurar o pagamento com Authorize.net. Vá para Directory » Settings e clique na aba ‘Payment’.

Em seguida, selecione ‘Authorize.net’ e ative o interruptor ‘Enable Authorize.net’. Você pode então inserir o ID de login e a chave de transação para sua conta Authorize.net.

Perguntas Frequentes sobre a Criação de um Diretório Web no WordPress
Agora que você viu como criar um diretório web no WordPress, vamos responder a algumas perguntas comuns para ajudá-lo a aproveitar ao máximo seu diretório.
Posso criar um diretório web gratuito no WordPress?
Sim. A versão gratuita do Business Directory Plugin cobre listagens, categorias, pesquisa no front-end e pagamentos com Stripe ou Authorize.net. Recursos como Google Maps, pesquisa por CEP e PayPal exigem upgrade para um plano pago.
Como aceito pagamentos por listagens de diretório?
Com o Business Directory Plugin, Stripe e Authorize.net funcionam imediatamente na versão gratuita. O upgrade para um plano pago remove a taxa por transação do Stripe e adiciona o PayPal, com o Payfast disponível no plano de nível superior.
Posso importar minhas listagens de negócios existentes em vez de adicioná-las uma por uma?
Sim. O Business Directory Plugin inclui importação e exportação de CSV integradas em ambas as versões, gratuita e premium, para que você possa carregar em massa listagens de uma planilha em vez de inserir cada uma manualmente.
Esperamos que este artigo tenha ajudado você a criar um diretório web usando WordPress. Em seguida, você também pode querer ver nosso guia sobre como aceitar pagamentos com Stripe e nossa lista selecionada dos melhores plugins do WordPress.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Daphane Simmons
Obrigado WPBeginner. A avaliação do diretório de negócios e o esboço passo a passo foram muito bons. Sou novo no WordPress e agora acho que vou seguir em frente com a criação de um site com WordPress.
WPBeginner Support
Ficamos felizes em ajudar a deixá-lo mais confortável para iniciar um site
Admin
Mrteesurez
Por favor, qual é a diferença entre formidable form e formidable views, é parte dele ou um plugin totalmente diferente?
WPBeginner Support
As visualizações fazem parte do Formidable Forms
Admin
Mrteesurez
Obrigado pela clarificação, inicialmente pensei que fosse outro plugin totalmente diferente ou um complemento para o Formidable form.
jeff
Se eu instalar um tema de diretório, ainda preciso instalar um plugin?
WPBeginner Support
Dependeria do tema, alguns têm a funcionalidade adicionada enquanto outros oferecem apenas o estilo. Se você usar um tema com funções de diretório, também dificultaria a migração do seu conteúdo para um novo tema
Admin
crassus David
Como criar um site de imóveis usando o WordPress?
Por favor, ajude.
WPBeginner Support
Para criar um site imobiliário, você deve dar uma olhada em nosso artigo aqui: https://www.wpbeginner.com/wp-tutorials/how-to-create-an-idx-real-estate-website-using-wordpress/
Admin
Brandon
Você pode vincular os resultados do diretório a um formulário enviado pelo usuário?
Emmanuel
olá, estou tentando combinar um inventário e uma funcionalidade de diretório em um site e adoraria que os usuários pudessem procurar por produtos específicos que estão disponíveis em lojas perto deles. por favor, como faço para conseguir isso? obrigado
Rizwan
Tentei enviar um anúncio como visitante, ele exigiu que eu me registrasse no site, ele fornece um e-mail e um link de ativação e, depois disso, um novo usuário é criado com um painel limitado (na verdade, apenas o perfil) o que eu quero é que qualquer pessoa possa enviar os detalhes de seu negócio nos anúncios criados e o que eu tenho que fazer é aprovar ou reprovar (como fazemos com os comentários)
Aurora
É exatamente o que eu estava procurando. Ótima postagem como sempre!
desy
Seria ótimo se você pudesse fornecer um link de demonstração
Ravinder Singh
Olá, sou um usuário do WordPress e quero criar um diretório web no WordPress.
Por favor, alguém pode me ajudar em detalhes.
Archanian
Ótimo artigo, adorei. Eu estava pensando em criar um site de diretório e queria usar o WordPress, mas não tinha certeza se o WordPress seria uma boa escolha. Seu artigo aqui respondeu a várias perguntas para as quais eu estava buscando respostas.
Eu estava um pouco incerto sobre usar o WordPress para este propósito, mas estava pensando seriamente nisso, já que estou bastante familiarizado com ele.
Suas informações aqui me ajudaram a decidir ir em frente e ver o que posso fazer com isso.
Obrigado pela postagem, era exatamente o que eu estava procurando.
Tushar Bhambare
por favor, forneça o link de demonstração
Nouman Younas
Seria ótimo se você pudesse fornecer um link de demonstração
RickyO
Existem outros plugins que oferecem muito mais (como fotos, eventos, agendamento, venda de ingressos e múltiplos layouts para visualização das listagens por tipo de negócio, datas [dia atual, passado e futuro]), e são fáceis de instalar e manter.
A solução GF parece exigir muito trabalho de detalhe.
Siddharth Saudagar
Você pode, por favor, fornecer os nomes de tais plugins?
Andrea Pernici
O problema com diretórios do WordPress é que você não consegue gerenciar nenhum nível de permissão por categoria, por exemplo.
Você conhece alguma maneira de definir os níveis de usuário adequados para um plugin ou tema de Diretório do WordPress?
Janet Barclay
Eu amo o Gravity Forms, mas tive uma má experiência com o add-on Directory, que é um plugin de terceiros e não é suportado pelo Gravity Forms. O suporte é quase inexistente, mas eu me virei até que um dia meu diretório simplesmente desapareceu.