How to create a business directory website with WordPress

How to create a business directory website with WordPress

Are you looking for how to create a business directory website? Some users ask about the possibility of creating an ad site and a business directory in WordPress. Of course, you can create an ad site with WordPress! In this article, we will teach you how to create a directory in WordPress.

Before we teach you how to do this, it’s best first to explain what a directory is and what it does, and then we’ll teach you how to do it easily using WordPress plugins. The powerful WordPress system has made this helpful feature very easy for its users, and here we introduce several plugins to do this to you, dear ones.

You can create a directory on your website depending on your business and take advantage of it. There are many benefits to doing this, which we will explain below. So we suggest you do not miss this tutorial from MihanWP.

How to create a business directory website

Web directories allow users to browse catalogs from direct links to topics, categories, and areas of interest. A complete example of a web directory is a phonebook. WordPress offers several different directory plugins and templates that allow you to create web directories by WordPress. However, for this article, we will only show you the plugin method. So you can use it for any site.

Indeed you have seen many sites where different activities are introduced to users and categorized. In some of these sites, links are made to the desired websites. These sites are known as reference sites that some webmasters increase their number of visitors by registering their site on such websites.

Keep in mind that you will be limited to these templates if you use the WordPress directory template forever. Now let’s take a look at how to create a web directory in WordPress. Here we introduce you to a plugin that you can use.

Business Directory Plugin

This method is to use the Business Directory plugin. This plugin is available in both free and professional versions. But you have to keep in mind that while the main plugin is free, you have to have a professional performance to use many of the features. In this tutorial, we will teach you how to work with the free version, dear friends. To install and activate this plugin from the WordPress repository of your site.

Once you have installed the plugin on your website, Connections will be added to your WordPress counter with several areas. Here we are going to explain to you these sections and their application.


The first tab you see here is the counter. When you click on this tab, you will be taken to the following page to see the other directories you have created. This section contains different sections that are categorized separately.


In this section, you can also see a list of all your directories. You can manage and control your guides using this section. This means that it is possible to delete and edit them using this section.

Add input

Using this section, you can create a directory. The image section is also for you to select an image for your guide. The logo section is also for if the entered information has a logo, enter the relevant logo.

Then you have to enter the required address in the address field. We will now explain the different parts of the speech to you. The first option here is the visibility feature, in which you should specify to who this URL will be displayed. The public option means to be shown to all people.

Private option means that this information is displayed only to the site administrator. By selecting the unlisted option, you specify that the specified information is revealed only to the administrator. The last option, preference, is because if someone has multiple addresses and prefers one of them, it can be starred by selecting this option.

You can also specify the type of address, which is different: home, work, school, etc. Email, Messenger, Phone Number, Social Networking, Links, and Dates should be completed in the same way.

Biographical information, as its name implies, is for entering a biography, and the notes section is for placing notes for the manager. In the Excerpt section, you must enter a brief bio.

Another thing you need to specify in this section in the left box on this page is what your directory type should look like.


The next part of this plugin is the category, where you can create and save your class. Once you have entered the information, you must click the Add Category option.


In this section, you can select the template you want to display in your directory. You can customize this section by selecting a custom template.


This section is for access restrictions, and if you want to create a specific limitation for your users, you must do so through this section. You can specify which user role has access to the directory. In this section, you determine precisely what different maps have access to.


The following section is called Tools, which has different areas. This section has several tabs that are described here. With this section, you can easily control and manage your directory.

Output capture information

The first tab you see in this section is Export. Using this section, you can generate CSV output. This means that you can output as a CSV file from the various and specified areas that you want.

To do this, you must click the Export button in the desired field to get this output.


In this section, you have the opportunity to upload the output that you have prepared. This section is actually for work from categories. To do this, click on Choose File and then select the Upload option. This way, you can upload this file to your WordPress.

System Information

When you click on this option, you will be redirected to a page where information about your hosts and plugins will be displayed. You can download this information as a file or enter your email in the box below to be emailed to you.

You can also create a link in the Remote Viewing section and provide that link to your desired users. This way, they can access this information secretly. Of course, keep in mind that this link will expire automatically after 72 hours.

Import / Export Settings

Using this section, you can get and output settings, and using the second field; you can upload this file to your WordPress.


This section is for emails. In this section, you can view and receive the emails you receive from the plugin.


The settings of this plugin are in this section, which we will explain to you here. These settings include different areas that are divided into separate tabs in the settings. Now let’s look at each of these tabs:


The first thing you need to do is create a new tab. Of course, you have to put the shortcode [connections] on this tab. Once the account has been published, you can display your website activity on this tab. Do not forget that you must select that tab in this section.

By the “Login required” section, you specify that only registered website users can view this directory. Of course, you can display a message to users who are not members of your site. To do this, enter your desired message in the appropriate box. The Category section is for you to select the category you want for your directory.

The Base Country and Base Region sections also specify your country and city. In the Shortcode visibility cancellation section, you must determine whether the inputs are visible to everyone.

the show

The next tab is called Show, which relates to setting whether or not to show different items. The date format is for you to specify how the date is displayed. Y is used to represent the year, F to describe the moon, and J to represent the day. The Show Clear Search Message option is for you to clear your searches. This means you can remove the results using this option.

Category Description is to display categories before searching. You can also specify the position of the character profile. The Result List Actions option is also used to display the phrase View, All to users. Content Blocks are used to enable you to enable custom fields. To do this, check this box.

Fieldset Configuration

The first option you see here is Entry Type Options, where you can specify the input type. This means you can determine whether the input is active for the individual, family, and organization. Default Entry Type is also used to specify the default input. Using the Default Publish Visibility option, you can select the status of the publication, which has three modes.

If you have selected the person mode for the input status, you can specify what must be entered and filled in to enter by this section. You can select the necessary information with the Organization Name Fields option if you have chosen the organization. The next option, Repeatable, determines how much data each user can enter from one option.

You can change the number for different options in Address Type Options. For example, you can add or subtract the number of URLs to any number you want. These values ​​can also be changed for phone, email, and.


This tab is for setting the images you use. Here you can specify the quality, length, and width of your selected images. The settings of this section are in Persian, and you can easily change them.

In this section of the settings, you specify which of these features to search for is listed here. You can enable or disable the tick of your choice. This section is also Persian, and you can easily activate them. Of course, keep in mind that this feature is only active in the professional version of this plugin.


As you know, SEO is essential, and in this plugin, there are settings to improve SEO. That is, you specify that the title and summary be displayed to the user. You can check this option if you wish.


Permanent link: In this section, you will see different links in your directory that you can change to your desired link if you want. The association of each part of the directory can be adjusted individually by this part. But it is better not to change these links.

Links: This option is to link to different parts of the directory.

Custom Post Type Support: This option is used to display custom directory types if you use them.

Google Maps Geocoding API: With this option, you can display Google Maps. To do this, you must enter your API in this field to display the map.

The following two options, jQuery and templates, are for you to fix a problem with either. The last option is to display the errors that the plugin shows.

Thank you for joining us. be triumphant and victorious. 🙂

What do you think?