Up to 35% Off! Own the Summer Rush
Grab the Deal Close discount banner
wordpress directory plugin

How to Create a Directory Website with Bricks

Building a directory website usually means either hiring a developer or fighting with page builders that weren’t designed for directory content. Bricks Builder, paired with Directorist and AddonsKit for Bricks, removes most of that friction: Bricks is a fast, drag-and-drop WordPress theme, and AddonsKit adds Directorist-specific elements (listings, search forms, and more) directly into it, so you can assemble a directory site visually instead of writing custom code.

This guide walks through building a directory website with Bricks, listing plugin by plugin what you actually need and in what order.

Basic Requirements to Create a Directory Website with Bricks

  • WordPress (latest version): the CMS everything else runs on.
  • A domain name: register one through any domain registrar.
  • Reliable hosting: any host that supports current WordPress and PHP versions.
  • Directorist (version 8.0 or later): the directory plugin. AddonsKit for Bricks specifically checks for Directorist 8.0+ and will show an admin notice if your installed version is older.
  • Bricks Builder: a premium WordPress theme, purchased and installed as your site’s active theme (not a plugin, and not paired with another theme).
  • AddonsKit for Bricks: adds Directorist-specific elements (Listings, Search Form, Single Listing components, and more) to the Bricks element panel. Requires a valid license, Bricks as the active theme, and Directorist 8.0+ active.

Note: Bricks is itself your site’s theme, so you don’t install a separate directory theme alongside it. If you’d rather build your directory visually with Bricks and AddonsKit, skip installing any other theme; a separate directory theme is only relevant if you’re not using Bricks for the whole site.

Install Directorist Latest Version- Create a Directory Website with Bricks

To install Directorist, go to your WordPress admin dashboard and navigate to Plugins > Add New. Search for the plugin using the keyword “Directorist.”

Click the “Install Now” button.

Now Activate the plugin.

Show Image

Run through the setup wizard to begin with a fresh configuration. Confirm the version installed is 8.0 or later, since AddonsKit for Bricks won’t load its elements on older versions.

Install Bricks Builder Theme

As Bricks is a premium tool, you need to purchase its license to get things done. You can head over to its website to choose a plan.

Now, assuming you have already purchased a license key for Bricks. To install Bricks,

Go to Appearance > Themes > Add New Theme

How to Create a Directory Website with Bricks

Upload theme

How to Create a Directory Website with Bricks

Next, Choose File

How to Create a Directory Website with Bricks

Hit the Install Now button

How to Create a Directory Website with Bricks

You have successfully installed Bricks on your WordPress site.

Finally, Activate the theme.

Install AddonsKit for Bricks

To install AddonsKit for Bricks, you first need to purchase a valid license.

Once done, then navigate to Plugins > Add New

How to Create a Directory Website with Bricks

Upload Plugin

How to Create a Directory Website with Bricks

Now, click on the Choose File option.

How to Create a Directory Website with Bricks

Hit the Install Now button.

How to Create a Directory Website with Bricks

Finally, Activate the plugin.

How to Create a Directory Website with Bricks

You have successfully activated the AddonsKit for Bricks on your WordPress site.

Create Categories, tags, or Locations

  • Create Categories

Navigate to Directorist > Categories and add the relevant categories for your directory (e.g., Restaurants, Real Estate, Travel).

How to Create a Directory Website with Bricks

P. S: You can set the description, category icon, and image.

  • Create Tags

Head over to Directorist > Tags and add the relevant Tags for your directory.

How to Create a Directory Website with Bricks
  • Create Locations

Go to Directorist > Locations and add the desired locations for your directory website.

How to Create a Directory Website with Bricks

P. S: You can add the description and image as well.

Create a Home Page for Your Business Directory Website

Now, you need to create a homepage for your directory website.

To create a homepage, navigate to WP Admin Dashboard > Pages > Home.

How to Create a Directory Website with Bricks

Then, EDIT WITH BRICKS

How to Create a Directory Website with Bricks

Now, you should see the following edit panel where you can find the Directorist widgets. You don’t have to code anything because everything is already around here.

How to Create a Directory Website with Bricks

For example, you can search for the keyword Search Form in the search bar.

How to Create a Directory Website with Bricks

Now, click on the Search Form option.

How to Create a Directory Website with Bricks

Finally, Hit the Save button.

How to Create a Directory Website with Bricks

You have successfully created a home page with Search Form component.

 Create a Listings Page on the Directory Website

The “All Listings” page displays all your listings, regardless of location, category, or tag. To set it up, simply edit the page with the Bricks Builder like before and add the Listings component. Finally, Save it.

How to Create a Directory Website with Bricks

Additionally, you can arrange the listings in different views just to enhance the user experience.

How to Create a Directory Website with Bricks

Moreover, your visitors might want to see the pagination or breadcrumbs for all listings. You can toggle on the Display Pagination.

How to Create a Directory Website with Bricks

Also, you can set the listings based on your preference. For example, you can only display featured listings, you can restrict your listings as well. And, this is the cool feature of Bricks and Directorist integration.

How to Create a Directory Website with Bricks

Remember to click the ‘Save’ button before leaving the editor panel.

Well done! You’ve successfully built your business directory website using Bricks.

Adding Motion to Your Directory Pages

Once the directory structure and functionality are created with Directorist and AddonsKit for Bricks, the next step is improving how visitors experience the website.

Users can add visual interactions with BricksFly for Bricks Builder, which provides GSAP-powered animation controls for effects such as ScrollTrigger reveals, SplitText, parallax movement, sticky sections, horizontal scrolling, and smooth scrolling.
BricksFly focuses on the animation and presentation layer, while Directorist AddonsKit continues to manage directory-specific elements such as listings, search forms, user dashboards, and checkout. This allows both tools to work together without overlapping responsibilities.

Frequently Asked Questions

Do I need to buy Bricks Builder to use AddonsKit for Bricks?

Yes. AddonsKit for Bricks only loads its elements when Bricks is your site’s active theme — it’s a premium theme, so you’ll need a paid license before installing it.

Is Directorist itself free?

The core plugin is free. Some monetization options (like PayPal) are available at no extra cost, but fuller payment gateway support and AddonsKit for Bricks itself are separate paid products.

Why don’t the Directorist elements show up in my Bricks element panel?

Three things have to be true at once: Bricks must be the active theme (not just installed), Directorist must be active at version 8.0 or later, and AddonsKit for Bricks must be active. If any one is missing, AddonsKit shows an admin notice instead of loading its elements.

Can I use a different WordPress theme with AddonsKit for Bricks?

No. The plugin checks that Bricks specifically is your site’s active theme and won’t load otherwise, so you can’t pair it with another theme.

Do I need to enable anything extra to edit a single listing page in Bricks?

Yes. Go to Bricks > Settings > Post types and turn on Listings. Bricks only lets you edit post types that are explicitly enabled there — the Home and All Listings pages in this guide don’t need it since they use the regular Pages post type, but a Single Listing template does.

Can I pull listing data (like title or price) into other Bricks elements?

Yes, through Bricks’ dynamic data tags. Click into a text field (or the relevant setting) and type { or click the dynamic data icon; Directorist’s listing fields appear grouped under “Listing.” This only resolves correctly inside a template or query loop that’s actually rendering a listing post.

How many Directorist elements does AddonsKit for Bricks add?

27, covering listings and browsing, single listing detail sections, submission and account flows, payments, and a couple of shared components like the search modal.

Do I need any coding knowledge to build a directory site this way?

No. Every step in this guide uses Bricks’ drag-and-drop editor and AddonsKit’s pre-built elements — no custom code required.

Final Thoughts

Building a directory website with Bricks and Directorist mostly comes down to getting the setup order right: Directorist 8.0+ and Bricks (as your active theme) installed first, AddonsKit for Bricks activated on top of both, and the Listings post type turned on in Bricks’ settings before you touch a single listing template. From there, the Search Form and Listings elements cover a homepage and an All Listings page without writing any code.

If you want more control over layout and fields beyond what’s covered here, the directory builder gives you more advanced customization options.

If you run into an issue following this guide, the Directorist support team can help you get unstuck.

Share
URL copied to clipboard!
Written by

Md. Hamim Khan

Md Hamim Khan is the Content and SEO Manager at Directorist, where he creates engaging content that helps improve online visibility. When he’s not at work, he loves playing cricket and enjoys chatting with friends, family, and colleagues.

Share
URL copied to clipboard!

Leave a Reply