Vous cherchez à créer un annuaire Web? Des sites Web comme Yelp, Airbnb et bien d'autres sont des exemples d'annuaires Web populaires et réussis. Essentiellement, les annuaires Web sont des sites Web qui collectent et partagent des données sur des personnes, des événements, des lieux ou des organisations, souvent moyennant des frais.

Un répertoire Web peut être complexe et prendre du temps à coder à partir de zéro, mais avec les progrès des fonctionnalités du logiciel WordPress, vous pouvez désormais en créer un facilement.

Voici trois façons de faire le travail :

Méthode 1: création d'un répertoire Web à l'aide d'un thème de répertoire WordPress personnalisé

C'est probablement la méthode la plus simple pour créer un répertoire Web. Vous pouvez utiliser un thème conçu sur mesure pour cela, et tout ce que vous avez à faire est simplement de télécharger vos données et de personnaliser les fonctionnalités du thème de conception. Il y a plusieurs thèmes qui sont fortement recommandés. Voici les trois premiers :

instagram viewer

AnnoncePro

AnnoncePro est un thème WordPress qui permet de créer facilement tout type de site d'annuaire. Il comprend un générateur de page par glisser-déposer ainsi qu'un générateur de formulaire qui vous aide à créer des formulaires personnalisés pour les prospects, les listes, les informations de contact, etc.

Les autres fonctionnalités incluent un outil de gestion des publicités intégré, un calendrier des événements et la prise en charge de plus de 10 principaux systèmes de traitement des paiements. Avec ce thème riche en fonctionnalités, vous n'avez besoin d'aucun plugin supplémentaire pour créer votre répertoire, ce qui est un gros plus.

Lister

Avec son impressionnante collection de fonctionnalités et sa facilité d'utilisation, Lister est l'un des thèmes d'annuaire les plus populaires sur le marché. La fonction de géolocalisation permet aux utilisateurs de trouver plus facilement des annonces à proximité, et les signets permettent aux utilisateurs d'enregistrer des annonces particulières susceptibles de les intéresser.

Il propose également des fonctionnalités telles que les abonnements, l'accès payant, les publicités et les réservations qui facilitent la monétisation de votre annuaire, ce qui sera une considération importante.

Répertoire Javo

Répertoire Javo est un thème de répertoire WordPress basé sur Compositeur visuel. Tout comme ListingPro et Listify, ce thème est riche en fonctionnalités. Pour commencer, les visiteurs peuvent interagir avec les annonces de votre page en laissant des avis et des suggestions.

Il existe également la possibilité de permettre aux clients de créer des profils et de noter les entreprises. Le thème propose également plus de 100 modèles prédéfinis que vous pouvez facilement importer et personnaliser.

Devriez-vous utiliser un thème personnalisé ?

Si vous recherchez une solution simple et rapide, l'utilisation d'un thème personnalisé pour créer votre répertoire Web est une excellente option.

Avantages:

  • L'utilisation de thèmes personnalisés est généralement très facile. La plupart des thèmes sont faciles à configurer et comportent des générateurs par glisser-déposer qui ne nécessitent aucune connaissance en codage.
  • La plupart des thèmes de répertoire offrent de nombreuses options de personnalisation, vous donnant un grand contrôle sur l'apparence des divers éléments.
  • La plupart des thèmes offrent une intégration facile avec les systèmes de paiement comme PayPal et Stripe.

Les inconvénients:

  • Si vous souhaitez changer de thème, il peut être difficile de transférer du contenu vers le nouveau thème.
  • Les thèmes d'annuaire sont généralement des thèmes premium pour lesquels vous devez payer.

Création d'un répertoire Web à l'aide d'un plugin

Si vous avez déjà un thème installé sur WordPress et que vous préférez ne pas passer à un thème spécifique à un répertoire, vous pouvez simplement installer un plugin dédié à la création de répertoires.

Ces plugins s'intègrent bien avec la plupart des thèmes et fournissent les fonctionnalités de base pour intégrer un répertoire Web dans tout type de site Web. Il en existe plusieurs, mais voici quelques-uns des meilleurs :

Plugin d'annuaire d'entreprises

Les Plugin d'annuaire d'entreprises est un plugin léger et facile à utiliser qui comprend gratuitement les fonctionnalités de répertoire les plus essentielles. Ceux-ci incluent le traitement des paiements, les champs de formulaire personnalisables et la prise en charge des médias. Vous avez également la possibilité d'acheter des modules complémentaires pour obtenir toutes les fonctionnalités supplémentaires dont vous pourriez avoir besoin.

Géorépertoire

Si vous souhaitez créer un annuaire d'entreprise évolutif, Géorépertoire est une excellente option car elle vise à aider les utilisateurs à créer des annuaires commerciaux mondiaux. Cela ne signifie pas pour autant que vous ne pouvez pas l'utiliser pour des répertoires plus petits et plus ciblés. La version gratuite vous offre une impressionnante collection de fonctionnalités suffisantes pour la plupart des projets. Mais vous avez la possibilité d'ajouter certaines fonctionnalités en achetant des modules complémentaires si vous en recherchez plus.

Annuaire Pro

Annuaire Pro est un plugin riche en fonctionnalités qui vous donne les outils pour créer des répertoires uniques qui se démarquent de la concurrence. Il est très réactif, optimisé pour la vitesse et convivial pour le référencement. Il est également très facile à utiliser avec un éditeur glisser-déposer qui vous permet d'apporter des modifications sans avoir à écrire de code.

Devriez-vous utiliser un plugin ?

L'utilisation d'un plugin est probablement votre meilleur choix si vous souhaitez conserver les paramètres de votre répertoire quel que soit le thème que vous utilisez, ou si vous ne souhaitez pas installer un thème personnalisé en premier lieu.

Avantages:

  • Les plugins s'intègrent de manière transparente avec la plupart des thèmes WordPress.
  • Ces types de plugins fournissent toutes les fonctionnalités dont vous avez besoin pour créer un site Web d'annuaire sans avoir besoin d'installer d'autres dépendances.
  • Ils sont relativement faciles à installer et à utiliser.

Les inconvénients:

  • Vous devrez installer un thème pour servir de cadre à la conception de votre site Web.
  • Vous devrez peut-être passer à la version premium pour profiter de certaines fonctionnalités.
  • Un plugin peut gonfler et ralentir votre site Web.

Création d'un répertoire Web avec des types de publication personnalisés

Bien que l'utilisation d'un thème et de plugins personnalisés soit relativement simple et directe, les codeurs plus expérimentés pourraient préférer créer un répertoire Web en créant des types de publication personnalisés dans un thème WordPress.

Vous envisagez peut-être de créer un répertoire d'entreprises de base, comme un site d'annonces immobilières ou un répertoire de cabinets d'avocats de votre région. Vous pouvez le faire manuellement en utilisant une combinaison de plug-ins tels que le plug-in Custom Post Types, le plug-in Custom Fields et Elemntor Pro, l'un des les meilleurs constructeurs de pages WordPress.

Une meilleure approche pourrait être d'écrire un peu de code dans votre thème WordPress. Les étapes sont faciles à suivre. Dans notre exemple, nous ajouterons un type de publication "liste" personnalisé au thème WordPress 2021 par défaut, mais vous pouvez utiliser n'importe quel thème WordPress polyvalent.

Avant de commencer, assurez-vous de créer un thème enfant, et sauvegardez votre site Web.

Lire la suite: Comment sauvegarder votre site WordPress manuellement avec FTP ou à l'aide de plugins

Tout d'abord, dans le backend WordPress, rendez-vous sur Apparence > Éditeur de thème > Fonctions de thème (fonctions.php). Copiez et collez le code suivant en bas :

/*Début du type de message personnalisé*/
fonction cw_post_type_listing() {

$supports = array(
'titre', // titre du message
'éditeur', // publier du contenu
'auteur', // auteur de la publication
'vignette', // images en vedette
'extrait', // publier un extrait
'custom-fields', // champs personnalisés
'commentaires', // poster des commentaires
'révisions', // publier des révisions
'post-formats', // post-formats
);

$labels = tableau(
'nom' => _x('listes', 'pluriel'),
'singular_name' => _x('listing', 'singular'),
'menu_name' => _x('listes', 'menu admin'),
'name_admin_bar' => _x('listings', 'admin bar'),
'add_new' => _x('Ajouter un nouveau', 'ajouter un nouveau'),
'add_new_item' => __('Ajouter une nouvelle annonce'),
'new_item' => __('Nouvelle annonce'),
'edit_item' => __('Modifier la liste'),
'view_item' => __('Voir la liste'),
'all_items' => __('Toutes les annonces'),
'search_items' => __('Rechercher dans les listes'),
'not_found' => __('Aucune annonce trouvée.'),
);

$args = tableau(
'supports' => $supports,
'labels' => $labels,
'public' => vrai,
'query_var' => vrai,
'rewrite' => array('slug' => 'listings'),
'has_archive' => vrai,
'hiérarchique' => faux,
);
register_post_type('liste', $args);
}
add_action('init', 'cw_post_type_listing');
/*Fin du type de message personnalisé*/

Ce code exploite le PHP spécifique à WordPress qui vous permet d'enregistrer un type de publication personnalisé sans avoir à le créer complètement à partir de zéro.

Mettez à jour le fichier et actualisez la page, et votre tableau de bord devrait avoir un tout nouvel élément de menu appelé « Listes ».

C'est ça! Pour voir toutes vos annonces, accédez à votrenomsite.com/listings/. Si vous ne pouvez pas afficher les annonces ou si le navigateur renvoie une page 404, revenez simplement à votre tableau de bord WordPress, accédez à paramètres > permaliens et enregistrez à nouveau les paramètres du lien permanent. La page d'archive de vos annonces devrait maintenant être visible.

Construire votre annuaire Web

La création d'un annuaire Web peut être un moyen intelligent de créer et de gérer une entreprise en ligne. Comme nous l'avons montré, il existe plusieurs méthodes que vous pouvez utiliser et de nombreuses options parmi lesquelles vous pouvez choisir pour exécuter chacune de ces méthodes. Tirez parti de ces possibilités et commencez à créer votre répertoire Web dès aujourd'hui.

Vous pouvez également envisager de relever le défi de créer votre site Web d'annuaire d'entreprises à partir de zéro. Si vous avez des compétences en codage, cela pourrait être une bonne idée qui vous permet de garder le contrôle sur l'apparence et les fonctionnalités de votre site Web.

Comment créer votre premier site Web PHP simple

Vous voulez créer un site Web mais vous ne savez pas par où commencer? La création d'un site Web PHP de base vous mettra sur la voie du développement Web.

Lire la suite

PartagerTweeterE-mail
Rubriques connexes
  • La programmation
  • Wordpress
  • Développement web
  • PHP
A propos de l'auteur
David Abraham (5 articles publiés)

David est un amoureux de WordPress qui se passionne pour aider les petites entreprises à se développer !

Plus de David Abraham

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner