Il existe de nombreuses ressources et tuto sur la toile pour créer un annuaire sous wordpress.
Pour les plugins et les thèmes de nombreux sont gratuits, quelques uns sont payants, mais le mieux, si vous ne souhaitez pas payer, est de le faire sur mesure à partir de plugins wordpress gratuits… (voir le bonus en bas de page)

1) Liste de plugins gratuits pour transformer votre wordpress en annuaire :
Alkivia Open Community, WordPress Users, Connections, Article Directory, Mylinks, wpLinksManager, Business Directory, WordPress Link Directory, WP-Business Directory, zeList, wpDirAuth
2) Liste de thèmes payants pour transformer votre wordpress en annuaire :
Il est certainement le thème le plus abouti : DirectoryPress. Ce thème a été développé par Mark Fail. Il équipe les meilleurs annuaires francophone comme Supernova ou Liens Internes. Achetez Directorypress en suivant ce lien

Les bonus

Créez votre annuaire wordpress à l’aide du plugin Business Directory.

La vidéo pour créer un annuaire sous WordPress avec Business Directory

Créez votre annuaire sous wordpress : Liste des plugins dont vous avez besoin

Chacun de ses programmes a une utilité. Vous n’êtes pas cependant dans l’obligation d’utiliser l’ensemble.

  1. Article Directory
  2. Dashboard Site Notes permet l’affichage dans l’administration de message à l’intention de vos membres.
  3. Collapsing Categories
  4. Broken Link Checker va chercher les liens morts
  5. Auto link best tags va effectuer un lien entre les catégories
  6. Contextual Related Posts affiche en fin d’article des sujets similaires
  7. Evergreen Post Tweeter permet le retweet automatique de vos articles
  8. Follow Category Feeds affiche un lien vers le flux de la catégorie en bas de chaque article. Le flux affiché est celui de la catégorie dans laquelle le site est présent.
  9. Jetpack est bien connu et à juste titre. Ce plugin en remplace une dizaine.
  10. NoFollow Free supprime l’aspect « nofollow » des commentaires
  11. Nofollow Internal Links ajouote l’aspect nofollow sur les liens internes
  12. Outbound Link Manager permet de gérer la « dofollow attitude » des liens présents sur votre site
  13. Redirection porte bien son nom.
  14. SEO Auto Links s’occupe de la gestion de votre linking interne.
  15. SEO SearchTerms Tagging 2 affiche les dernières recherches qui ont conduit vos visiteurs vers les pages de votre annuaire. Il permet de re-publier les articles qui n’ont aucun trafic moteur.
  16. Share Buttons by AddToAny remplit honnêtement sa fonction de partage
  17. User Role Editor permet de gérer les compétences de vos membres
  18. WordPress SEO gère le seo de votre annuaire
  19. WP Status Notifier envoie des mails à vos membres pour leur signaler si leur article est publié ou pas.
  20. Wysija Newsletters vous invite à communiquer avec vos membres.
  21. KeywordLuv permet l’affiche des liens de vos commentaire sous la forme Votrepseudo@votremotcle
  22. CommentLuv affiche un lien dans le commentaire vers le dernier article de la personne qui commente.
  23. Exec-PHP permet l’affichage de php dans vos articles.

Vous pouvez également vouloir enrichir votre éditeur visuel.
Pour la gestion des « sauvegarde » comme du « cache », je m’en réfère à JetPack qui parmi ces nombreuses options permet entre autre avec l’option « VaultPress« (payant) et l’option « Photon » de remplacer deux voir trois plugins. Vous devez penser aux ressources serveur dont les plugins wordpress peuvent être friand.