Listdom is a directory & listings plugin for WordPress. It provides a complete data model (Listings + taxonomies), map and search experiences, front-end submission tools, and a flexible shortcode-driven UI that integrates with block editor and popular page builders like Elementor. This overview explains how the pieces fit together so you can plan, build, and scale your directory.
Listdom’s UI is composable. You can combine shortcodes on any page to produce listing grids, carousels, maps, search forms, and more. All shortcodes accept parameters for layout, filtering, and styling.
Shortcodes: Create in Listdom → Shortcodes. Each shortcode can be used on multiple pages.
Widgets: Theme-side widget areas support Listdom widgets (e.g., Simple Map, Search, Terms).
Page builders: Elementor / Divi add-ons provide native widgets that mirror shortcode functionality.
After downloading the Listdom from the WordPress repository, it’s time to start your amazing journey of creating a valuable directory website. Here we will review the main steps to create the first listings and then show them on the site. A complete step-by-step process of setting up the Listdom listing plugin and getting access to its many powerful features in the best way.
You might also import the Listdom dummy data. In this situation, there are some existing listings and taxonomies on your site. This guide helps you to understand what’s there and where to start.
Installation and activation of Listdom: Listdom is a WordPress plugin. So first you need to install it on your site.
Add-ons installation: Listdom add-ons can add extra features to the Listdom main plugin.
Settings: Like any other new plugin on your site, after installation, you have to configure it.
First listing creation: It’s time to create the first listing based on your website niche and purpose.
Configuration of the listing taxonomies: A listing page, also called a directory page, is the main part of the plugin. Each item on your directory site like jobs, hotels, ads, cars, homes, etc. is a listing. The listings can be gathered in different groups with the same taxonomy. Categories, Labels, and Tags are some of them. Also, they can have some custom fields too.
Skin choosing and shortcode creation: You can show a list of the listings in different styles and skins on any of your site pages. To do that you have to create shortcodes. Each shortcode can be inserted in site pages with various methods.
Setting up search and filter forms: The list of the directories (listings) can have a search or filter form on top or any other position.
Setting up frontend dashboard: Listdom helps you to have a dashboard page that enables your site users to submit listings without entering the WordPress admin space.
The first step to start using Listdom is to install and activate the plugin. You can download the Listdom from the WordPress repository. For more detailed information, you can read the full guide on how to install and activate Listdom.
Several add-ons add incredible features to the Listdom. You can see the list of the Listdom add-ons in the add-ons documentation. To see the full list of the documentation of each of them, you can see the Listdom add-ons documentation.
Before publishing your first listing, there are some settings that you must pay attention to. The settings consist of several topics including Google Recaptcha, maps settings, colors, fonts, etc. The settings are not required to use Listdom. But you need them to add extra functionalities to your site. For example, to use Google Maps or OpenStreetMap, you need to get an API from them. To increase the security of your site, the Google Recaptcha Site and Security keys are required. The details of each part can be achieved through Listdom settings documentation.
Now it’s time to create your first listing. As it was said, a listing is the main item of your directory site. Everything starts from entering a name and continues with various options to modify its appearance and functions. If you’re looking for a starting point, read the Listdom listing creation guide. Also, you may want to bulk import your pre-made listings. In this case, you can use the Listdom Import / Export feature.
The listings taxonomies play a main role on your directory site. You can create different categories, labels, tags, and locations, and assign them to desired listings. For example, you can create a location named New York. Then you can choose it on the desired listing’s setting to be their default location. The Listdom taxonomies guide can be helpful here. To create and manage the custom fields (attributes) click here.
After publishing the listings, it’s time to show a list of them on your site. You can show your listings in different skins and views including List view, Grid view, Half Map view, Table view, and many more. With some settings applied, Listdom has over 80 ready views that can be used with any WordPress theme.
Listdom has a powerful shortcode builder that generates specific shortcodes with desired settings. Based on the page builder or editor you use like WordPress Classic Editor, Block Editor, Elementor, etc., you can insert the shortcodes with different methods in your site. Mostly it’s possible to paste the shortcode term directly in a text area or use a Shortcode widget/module.
Listdom search and filter builder empowers you to create simple to advanced forms to assign to your shortcodes. To learn more, take a look at the Search & Filter builder documentation.
Until now, you have completed your directory site. If you need your site users to be able to publish listings, it’s time to make the Listdom frontend dashboard. To learn more you can read Listdom frontend dashboard documentation. That’s it. Creating your directory site is as easy as this. Enjoy the Listdom.
The Listdom is the most advanced WordPress plugin in the category of listing and directory. This plugin is focused on providing all the features that you need in the highest possible simplicity. Also, you can see its power with a simple comparison with available plugins in the market. The comparison result will be unbelievable.
Covers all the features that a high-scale listing and directory project needs with a great root map for future developments.
Consists of all the features that you need to support a wide range of industries in one package.
Follows the best practices in all concepts including coding, user experiences, optimization, customizability, etc.
Offers wonderfully predefined patterns that are available in your business as you have this plugin.
Define category fields as you wish and work according to your business.
Supports different payment gateways and amazing structures to add new ones dedicated to clients.
Advanced filtering system that is available in the front end side and it gives amazing flexibility to end-users.
Google Maps integrated.
Compatible with a wide range of other third-party plugins and templates.
Use Categories (Restaurants, Shops, Services) and a City-based Location tree. Build a search form with Category, Location, and Open Now; add Reviews and Favorites for engagement. Place a Map + Results page for browsing.
Real Estate Portal
Define property Categories and Features (Bedrooms, Parking), display Prices on map markers with Advanced Map, and add a multi-step submission. Monetize with Subscriptions and highlight paid listings with Labels.