Today I will be showing you a selection of free and premium plugins and themes which allow you to create a directory using the WordPress script. Most of these scripts use posts to store link information though some taken advantage of WordPress’s in built blogroll feature.
In future we should see more plugin developers use the new Custom Post Type feature, introduced in WordPress 3.0, to store link information in new post types.
In total there are 10 free WordPress plugins and 1 premium WordPress theme listed in this article. I’m sure you will find something which does what you are looking for.
Free Link Directory Plugins for WordPress
WordPress Link Directory allows you to add a link directory to any page on your site (using the shortcode [wplinkdir]).
The plugin has a huge number of features. Links can be added manually by admin or by visitors. Link submissions can be added automatically or after approval. A reciprocal linking option is available whereby links will only be approved of a return link is added to the submitters website. You can set it so that only sites with a Page Rank of a certain level have to do this.
The plugin also has a premium link option where users can pay a set fee (via PayPal) to have their link displayed at the top of the category. A reciprocal link can still be required for premium links if required. You can also import and export links when necessary.
A good option for those who want to add a link directory to their main website.
Download: WordPress Link Directory
A plugin which mimics the Open Directory Project.
The category and link setup is quite basic however you can integrate Google Adsense into your directory via the admin panel.
Download: Open Links Directory
3. Business Directory
A basic directory plugin which lists all links on the one page. Links are split into pages as your directory grows and links can be filtered by category, however everything is linked dynamically on the one page.
Download: Business Directory
A business directory plugin which offers additional fields for business users such as address, phone and contact email.
Captcha validation can be added to the link submission form and users can be forced to enter information in certain fields before the submission is accepted.
Links can have ‘nofollow’ tags attached to them and thumbnail images can be generated for them too.
A great plugin which can be used as a public address book or a business or staff directory. A wealth of information can be added for users including address, phone, email, messenger id, social media id, website address and much more.
If you are looking to add an address book or public directory for users on your website then I recommend checking Connections out.
The directory is very easy to customise, particularly when it comes to how categories are displayed.
To add the directory to your site you just need to add one line of PHP code though the theme which works with the plugin works really well with it and comes with great banner integration.
Download: Article Directory
Download: Web Directory WordPress plugin
Web directory is a basic plugin which uses the WordPress blogroll feature. You can add the directory to one of your pages by using the shortcode [wplinks].
It’s more of an advanced blogroll plugin than a fully functioning directory. It should suit those who are looking for something simple.
Another directory plugin which pulls links from your blogroll, ZeList has some nice features such as SEO optimised URL’s and a submit a link form. The submission form is not very common for this type of plugin; most plugins like this can only pull links from the blogroll and have no function to allow users to submit links.
The actual directory is quite basic though it should be more than sufficient for those who just need a basic link or sponsors on their website.
9. WP Contacts Directory
A great little contacts directory which lists the name, email, website, phone and address of contacts.
The number of contacts per page can be set and the contact template and styling can be adjusted in the options page too.
Download: WP Contacts Directory
10. WP Link Dir
Originally released in 2008, WP Link Dir was eventually updated again this year with the release of version 1.0. The plugin is quite unique in that it uses WordPress pages to store directory information instead of posts or links (i.e. blogroll).
The directory is SEO optimised, using the .html extension for categories. Each link in the directory has a thumbnail image generated for it. The page rank is displayed for each link too as well as a small description.
WP Link Dir is still a work in progress but it has a lot of potential.
Download: WP Link Dir
Premium Link Directory Plugins for WordPress
11. Directory Press
A version of this design used to be available for free however developers Premium Press have since converted it to a premium theme.
The theme is easily the best looking directory option available to WordPress users and comes with a lot of great features such as integrated advertising, multi language support, integrated Google Analytics tracking, import tools and much more.
Directory Press retails for $79 and comes with unlimited updates and support.
Download: Directory Press
If you know of any other good directory plugins or themes for WordPress please let me know and I’ll include it in the list :)