Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
30 Millions+
Sites web utilisant nos plugins
20+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment créer un annuaire web dans WordPress (étape par étape)

Vous voulez créer un annuaire web comme Yelp ou Angi où les gens peuvent découvrir les entreprises locales ?

Vous n'avez pas besoin d'un développeur ou d'un site personnalisé pour le faire. Un plugin d'annuaire gratuit vous offre des fiches, des catégories, une boîte de recherche et un formulaire de soumission que les propriétaires d'entreprises peuvent utiliser pour ajouter leurs propres entrées. Si vos entreprises sont déjà dans une feuille de calcul, vous pouvez les importer toutes en une seule fois.

Dans ce guide, nous vous montrerons comment créer un annuaire web dans WordPress et comment commencer à facturer les fiches si vous le souhaitez.

Comment créer un annuaire web dans WordPress

Voici ce que nous allons couvrir dans cet article.

Commençons !

Étape 1. Installer un plugin d'annuaire Web

Plusieurs plugins WordPress peuvent créer un annuaire, notamment GeoDirectory, HivePress et Directorist. Nous utiliserons Business Directory Plugin pour ce tutoriel, car sa version gratuite couvre ce dont la plupart des annuaires ont besoin : fiches, catégories, recherche front-end et importation CSV. Donc, si vous avez déjà une liste, vous pouvez l'importer en une seule fois au lieu d'ajouter chaque entrée manuellement.

Tout d'abord, vous devrez installer et activer Business Directory Plugin. Si vous avez besoin d'aide, veuillez consulter notre guide sur comment installer un plugin WordPress.

Installation du plugin Business Directory

Étape 2. Configurer votre page d'annuaire d'entreprises

Après avoir activé le plugin, allez dans Annuaire » Paramètres depuis le tableau de bord WordPress.

Vous verrez une fenêtre contextuelle vous demandant la permission de créer une nouvelle page. Le plugin utilise cette page pour afficher le shortcode de l'annuaire, qui ajoute la barre de recherche, la navigation par catégorie et le formulaire de soumission des fiches. Cliquez sur « Créer les pages requises pour moi ».

Créer un annuaire web à l'aide d'un plugin

Le plugin va maintenant créer une nouvelle page appelée « Business Directory ». Par défaut, cette page inclut tous les contrôles dont les visiteurs ont besoin pour parcourir vos fiches et soumettre les leurs.

Le plugin Business Directory pour WordPress

Pour commencer, il est conseillé de vérifier les paramètres du plugin en allant dans Directory » Settings. Ici, vous trouverez plusieurs sections :

  • Annonces
  • E-mail
  • Paiement
  • Apparence

Deux d'entre elles méritent d'être modifiées avant d'aller plus loin. Sous l'onglet Listings, définissez « Default new post status » sur « Pending (Require approval) » afin de pouvoir examiner les soumissions avant qu'elles ne soient publiées. Ensuite, ouvrez l'onglet General, cliquez sur « SPAM », et activez reCAPTCHA, car un formulaire de soumission public attire les bots en quelques jours. Pendant que vous êtes dans Listings, vous pouvez également choisir le nombre de fiches à afficher sur chaque page.

La page des paramètres de Business Directory

Lorsque vous avez terminé, n'oubliez pas de cliquer sur « Enregistrer les modifications » pour sauvegarder vos paramètres.

Étape 3. Personnaliser votre formulaire d'annonce

Business Directory a un formulaire standard qu'il affiche aux visiteurs, mais vous voudrez peut-être personnaliser ce formulaire en ajoutant votre propre logo, votre marque ou votre contenu.

Pour personnaliser le formulaire, allez dans Directory » Directory Content et sélectionnez « Form Fields ».

Modifier les champs de votre formulaire d'annuaire en ligne

Cet écran affiche tous les champs qui composent le formulaire standard. Pour réorganiser les champs, vous pouvez utiliser les flèches haut/bas dans la colonne « Order ».

Pour supprimer un champ, cliquez sur « Supprimer ». Si vous souhaitez modifier l'étiquette, la description ou le statut obligatoire d'un champ, survolez l'option et cliquez sur « Modifier ».

Réorganisation et modification des champs de formulaire dans WordPress

Cela ouvre une page où vous pouvez modifier le libellé du champ, rendre le champ obligatoire, ajouter une description facultative, et plus encore. Lorsque vous avez terminé, cliquez sur « Update Field » pour enregistrer vos modifications.

Comment personnaliser les champs du formulaire

Étape 4. Créer des catégories d'entreprises

Ensuite, il est conseillé de créer des catégories que les gens peuvent utiliser lors de la soumission de leurs fiches. Ces catégories aident à organiser vos fiches afin que les visiteurs puissent les parcourir ou les filtrer pour trouver ce dont ils ont besoin. Sans elles, les visiteurs devraient faire défiler toutes les entrées pour trouver ce qu'ils cherchent.

Par défaut, le plugin a une seule catégorie « Général », mais vous pouvez en ajouter d'autres en cliquant sur l'onglet « Catégories ». Sélectionnez ensuite « Ajouter une nouvelle catégorie ».

Ajouter de nouvelles catégories à votre annuaire en ligne

Dans la fenêtre contextuelle qui apparaît, tapez un nom pour la catégorie. Vous pouvez également organiser les catégories en catégories parentes et enfants, similaires aux pages enfants dans WordPress. Par exemple, vous pourriez créer une catégorie principale appelée « Restaurants » et une sous-catégorie appelée « Restaurant italien ».

Pour transformer une catégorie en sous-catégorie, ouvrez le menu déroulant « Catégorie parente » et choisissez sa catégorie parente.

Organiser les catégories de l'annuaire

Pour créer la catégorie, cliquez sur « Ajouter une nouvelle catégorie ». Vous pouvez répéter le processus pour ajouter d'autres catégories à votre annuaire d'entreprises.

Catégories d'entreprise ajoutées

Étape 5. Commencer à accepter les annonces d'annuaire

Désormais, les visiteurs peuvent créer une nouvelle fiche en se rendant sur votre page Annuaire d'entreprises et en cliquant sur « Ajouter une fiche ».

Ajouter des annonces à votre site WordPress

Cela les amène à un écran où ils peuvent choisir une catégorie de fiche et saisir toutes les informations pour leur fiche.

Une fois qu'ils ont terminé, ils peuvent cliquer sur « Compléter la fiche » en bas de la page pour la soumettre.

Soumettre des annonces à un annuaire en ligne

Par défaut, les fiches soumises sont publiées immédiatement. Pour les examiner vous-même d'abord, allez dans Annuaire » Paramètres » Fiches et définissez « Statut par défaut des nouveaux articles » sur « En attente (Approbation requise) ». 

Pour les examiner, allez dans Annuaire » Contenu de l'annuaire » Fiches dans votre zone d'administration WordPress. Ici, vous verrez une liste des fiches en attente.

Approuver les soumissions des visiteurs

Pour prévisualiser une fiche, cliquez sur son lien « Aperçu ». Cela ouvrira la fiche dans un nouvel onglet.

Si vous devez apporter des modifications, cliquez plutôt sur « Modifier ». La fiche s'ouvrira dans l'éditeur de blocs, où vous pourrez développer la section Boîtes méta pour accéder aux options de la fiche.

Lorsque vous avez terminé d'examiner et de modifier la fiche, cliquez sur « Publier ».

Publication d'une annonce d'entreprise soumise par un utilisateur

Vous pouvez également créer des fiches vous-même en allant dans Annuaire » Contenu de l'annuaire et en cliquant sur « Ajouter une nouvelle fiche ».

Ajouter des annonces à un annuaire en ligne

Cela ouvre un écran où vous pouvez saisir toutes les informations de la fiche. Lorsque vous avez terminé, cliquez sur « Publier » pour rendre la fiche visible.

Ajout d'une annonce pour un partenaire affilié nous-mêmes

Une fois que vous avez quelques fiches publiées, les visiteurs peuvent utiliser la recherche intégrée et les filtres de catégorie de l'annuaire pour trouver ce dont ils ont besoin. Ils peuvent rechercher par mot-clé ou affiner les résultats à une catégorie spécifique au lieu de parcourir toutes les fiches.

La page Business Directory affichant la boîte de recherche et le filtre de catégorie

Étape 6. Ajouter des emplacements et une carte

Trouver des entreprises locales est l'une des principales raisons pour lesquelles les gens utilisent les annuaires web, ce qui rend les données de localisation aussi importantes que la recherche par mot-clé. Dans la version gratuite, les fiches peuvent inclure un champ d'adresse textuel, ce qui fonctionne bien pour un annuaire simple où les visiteurs n'ont besoin que des coordonnées.

Si vous souhaitez que les visiteurs voient les fiches sur une carte ou recherchent par code postal ou par ville, vous aurez besoin des modules Google Maps et Recherche par code postal, qui sont disponibles avec le plan Pro.

Page des paramètres de l'annuaire dans un tableau de bord d'administration ; la navigation de gauche montre l'annuaire en surbrillance, avec les sections Posts, Media, Pages et Directory ; le panneau de droite contient les champs de clés API Google Maps et les cases à cocher pour afficher les annonces sur la carte et les résultats de recherche.

Une fois activé, l'emplacement de chaque fiche apparaît sur une carte dans les résultats de recherche et sur la page de la fiche individuelle. Les visiteurs peuvent également filtrer les résultats par proximité au lieu de rechercher par nom d'entreprise.

Étape bonus. Accepter les paiements pour les listes de l'annuaire

Business Directory vous permet d'accepter des paiements pour les annonces dans sa version gratuite. Stripe et Authorize.net sont inclus sans frais supplémentaires, vous n'avez donc pas besoin de passer à la version supérieure pour commencer à facturer les annonces.

Stripe utilise une tarification à l'utilisation, avec des frais de 3 % par transaction en plus des frais de traitement de Stripe. Un plan payant Business Directory supprime ces frais supplémentaires. Authorize.net ne facture pas de frais par transaction, quel que soit le niveau.

PayPal nécessite au moins le plan payant Basic (99 $/an), tandis que Payfast n'est disponible qu'avec le plan Elite (249 $/an).

Dans ce tutoriel, nous vous montrerons comment configurer le paiement Authorize.net. Allez dans Directory » Settings et cliquez sur l'onglet ‘Payment’.

Ajouter une passerelle de paiement à votre site Web WordPress

Ensuite, sélectionnez ‘Authorize.net’ et activez le commutateur ‘Enable Authorize.net’. Vous pouvez ensuite entrer l'identifiant de connexion et la clé de transaction de votre compte Authorize.net.

Comment activer la passerelle de paiement Authorize

FAQ sur la création d'un annuaire Web dans WordPress

Maintenant que vous avez vu comment créer un annuaire web dans WordPress, répondons à quelques questions courantes pour vous aider à tirer le meilleur parti de votre annuaire.

Puis-je créer un répertoire web gratuit dans WordPress?

Oui. La version gratuite de Business Directory Plugin couvre les annonces, les catégories, la recherche front-end et les paiements Stripe ou Authorize.net. Des fonctionnalités comme Google Maps, la recherche par code postal et PayPal nécessitent une mise à niveau vers un plan payant.

Comment accepter les paiements pour les annonces d'annuaire ?

Avec Business Directory Plugin, Stripe et Authorize.net fonctionnent dès la sortie de la boîte dans la version gratuite. La mise à niveau vers un plan payant supprime les frais par transaction de Stripe et ajoute PayPal, avec Payfast disponible sur le plan le plus élevé.

Puis-je importer mes annonces d'entreprise existantes au lieu de les ajouter une par une ?

Oui. Business Directory Plugin inclut l'importation et l'exportation CSV intégrées dans les versions gratuite et premium, vous pouvez donc télécharger en masse des annonces à partir d'une feuille de calcul au lieu d'entrer chacune manuellement.

Nous espérons que cet article vous a aidé à créer un annuaire web à l'aide de WordPress. Ensuite, vous voudrez peut-être aussi consulter notre guide sur comment accepter les paiements avec Stripe et notre sélection des meilleurs plugins WordPress.

Si vous avez aimé cet article, abonnez-vous à notre Chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

22 CommentairesLaisser une réponse

  1. Merci WPBeginner. La revue de l'annuaire d'entreprises et le plan étape par étape étaient très bons. Je suis nouveau sur WordPress et je pense maintenant que je vais créer un site web avec WordPress.

  2. S'il vous plaît, quelle est la différence entre formidable form et formidable views, est-ce une partie de celui-ci ou un plugin entièrement différent ?

    • Cela dépendrait du thème, certains ont la fonctionnalité ajoutée tandis que d'autres n'offrent que le style. Si vous utilisez un thème avec des fonctions d'annuaire, il serait également difficile de déplacer votre contenu vers un nouveau thème.

      Admin

  3. salut, j'essaie de combiner une fonctionnalité d'inventaire et d'annuaire sur un site web et j'aimerais beaucoup que les utilisateurs puissent rechercher des produits spécifiques disponibles dans les magasins près de chez eux. s'il vous plaît, comment puis-je y parvenir ? merci

  4. J'ai essayé de soumettre une annonce en tant que visiteur, cela m'a demandé de m'inscrire sur le site, cela donne un e-mail et un lien d'activation et après cela, un nouvel utilisateur est créé avec un tableau de bord limité (en fait, seulement le profil) ce que je veux, c'est que n'importe qui puisse soumettre les détails de son entreprise dans les annonces créées et ce que je dois faire, c'est approuver ou désapprouver (comme nous le faisons avec les commentaires)

  5. Bonjour, je suis un utilisateur de WordPress et je souhaite créer un annuaire web WordPress.
    S'il vous plaît, quelqu'un peut-il m'aider en détail.

  6. Excellent article, je l'ai adoré. Je pensais créer un site d'annuaire et je voulais utiliser WordPress, mais je n'étais pas sûr que WordPress serait un bon choix. Votre article ici a répondu à plusieurs questions auxquelles je cherchais des réponses.

    J'étais un peu incertain quant à l'utilisation de WordPress à cette fin, mais j'y réfléchissais sérieusement car je le connais assez bien.

    Vos informations ici m'ont aidé à décider de me lancer et de voir ce que je peux en faire.

    Merci pour la rédaction, c'était exactement ce que je cherchais.

  7. Il existe d'autres plugins qui offrent beaucoup plus (tels que des photos, des événements, la planification, la vente de billets, et plusieurs mises en page pour visualiser les listes par type d'entreprise, dates [jour actuel, passé et futur]), et qui sont faciles à installer et à maintenir.

    La solution GF semble demander trop de travail de détail.

  8. Le problème avec les annuaires Wordpress est que vous ne pouvez pas gérer un niveau de permission par catégorie, par exemple.

    Connaissez-vous un moyen de définir les bons niveaux d'utilisateur pour un plugin ou un thème d'annuaire Wordpress ?

  9. J'adore Gravity Forms, mais j'ai eu une mauvaise expérience avec le module complémentaire Directory, qui est un plugin tiers et non pris en charge par Gravity Forms. Le support est quasi inexistant, mais je m'en suis sorti jusqu'au jour où mon annuaire a tout simplement disparu.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.