Login
Your cart is empty.

Listdom Features

Transform your online presence with the dynamic Listdom plugin! Effortlessly develop, manage, and categorize your listings while unlocking new opportunities to monetize your website. Join the fast-growing community of users who are elevating their listings experience and watch your business flourish!

Single Listing Management

Listdom is engineered to support directories of any size—from small local listings to large-scale global platforms—with powerful performance optimizations and scalability features that ensure smooth operation even under heavy data loads.

Key Capabilities:

  • Optimized Query System
    Listdom uses performance-optimized database queries that handle thousands of listings, categories, and custom fields without slowing down the site.

  • Custom Post Type Architecture
    Listings are stored using a dedicated WordPress custom post type, ensuring full compatibility with the WordPress ecosystem while enabling separation from standard posts and pages for better management.

  • AJAX-Powered Loading
    Many of Listdom’s skins (like Grid, List, Half Map) use AJAX to load listings dynamically, improving page speed and reducing reloads—especially beneficial for directories with high listing counts.

  • Pagination & Lazy Loading Support
    You can enable classic pagination, “Load More” buttons, or infinite scroll in shortcode settings to display listings in batches. This prevents overwhelming the browser and server with excessive content loads.

  • Advanced Search & Filtering Indexing
    The Search Builder is designed to work efficiently even with dozens of fields, taxonomies, and conditions—perfect for large-scale, filter-heavy directories.

  • Taxonomy Management at Scale
    Listdom supports thousands of categories, locations, tags, features, labels, and custom fields with optimized admin panels and bulk editing tools to streamline content management.

  • Clustering on Maps
    With built-in support for marker clustering in map-based skins, Listdom avoids overcrowding the map by grouping nearby pins into clusters—critical for visualizing dense data points.

  • Import/Export Tools
    Quickly bulk upload or export listings and their metadata, useful for migrating large datasets or maintaining external backups.

  • Caching Compatibility
    Fully compatible with major caching plugins like WP Rocket and LiteSpeed Cache, enabling further performance gains through static HTML delivery and query caching.

  • Multisite and Multilingual Support
    Run multi-region directories under a WordPress Multisite setup or use translation plugins to deliver high-performance listings in multiple languages.

Whether you’re building a regional real estate site or a nationwide business directory, Listdom is fully equipped to scale with your ambitions.

Listdom empowers you to tailor your directory to virtually any industry or niche by allowing the creation of unlimited custom fields. These fields enable you to collect, display, and filter listing-specific data beyond the default fields—making your listing pages dynamic, rich, and highly relevant.


Key Capabilities:

🔧 Unlimited Custom Fields
There is no limit to how many custom fields you can create and assign to listings. Whether you’re running a real estate directory, restaurant guide, medical directory, or service marketplace, Listdom adapts to your needs.

🔢 Supported Field Types
Create diverse field types to accommodate different data formats:

  • Text Field (e.g., “Pet Policy” – “Allowed”)
  • Number Field (e.g., “Square Footage” – 1800)
  • Textarea (e.g., “Service Description” – Multiple sentences)
  • URL (e.g., “Booking Page” – external links)
  • Email (e.g., “Contact Person Email”)
  • Dropdown (e.g., “Property Type” – Apartment, Villa, Office)
  • Radio Buttons (e.g., “Has Parking?” – Yes/No)
  • Checkboxes (e.g., “Amenities” – Pool, Gym, Wi-Fi)

Each field can be configured with a label, tooltip, placeholder, required/optional status, and default value.


Fully Integrated with Display and Search:

  • Single Listing Page Display
    Custom fields automatically appear on the listing details page under the “Additional Info” section or anywhere you specify using layout controls.
  • Search and Filter Builder Integration
    You can assign any custom field as a filter field to allow advanced search capabilities. Users can filter listings by any of your custom field values (e.g., “Max Guests”, “Fuel Type”, “Warranty Period”).
  • Skin Filtering Compatibility
    Skins such as Grid, List, Half Map, etc., can filter the output using specific custom field criteria—great for showing only listings with certain attributes.

Design & Layout Control:

  • Field Order and Visibility
    You can drag-and-drop fields into your preferred order. Fields can also be hidden from public view while still storing data.
  • Custom Layout Zones
    Assign fields to specific areas of the single listing layout (e.g., sidebar, content block, tabs).
  • Conditional Display
    With Listdom Pro, custom fields can appear or disappear based on selected category or other listing data—ideal for niche segmentation.

User-Friendly Entry Interface:

  • Admin and Frontend Support
    Fields appear in both the WordPress backend and frontend dashboard, ensuring smooth submission for admins and users alike.
  • Predefined Options for Fields
    For fields like dropdowns, checkboxes, and radio buttons, define the choices users can pick from—ensuring data consistency.

Performance and Developer Support:

  • Custom fields are stored as WordPress post meta.
  • Fully accessible for developers to query, sort, display, or integrate with third-party services.
  • Compatible with WP All Import/Export for bulk operations.

Use Cases:

  • In a restaurant directory, add fields like “Cuisine Type”, “Reservation Link”, “Vegetarian Options”.
  • In a real estate site, add “Year Built”, “Lot Size”, “HOA Fees”, “Property Status”.
  • In a medical directory, add “Specialization”, “Languages Spoken”, “Insurance Accepted”.

 

 

 

Listdom offers seamless integration with the popular Advanced Custom Fields (ACF) plugin, allowing you to extend listings with powerful and highly customizable field structures. If you’re already using ACF to manage complex data or need capabilities beyond Listdom’s built-in fields, this integration makes it easy to map and display ACF data inside your listings.


Key Capabilities:

🔗 Full ACF Compatibility
With the Listdom ACF Add-on, you can link any ACF field group to your listings. This gives you access to ACF’s advanced field types such as:

  • Repeater Fields
  • Flexible Content Blocks
  • Google Maps (ACF Field)
  • Image Galleries
  • Color Pickers
  • True/False Toggles
  • Date/Time Pickers
  • File Uploads
  • And more…

📍 Location-Aware Mapping
If you use the ACF Google Map field, Listdom can extract the coordinates and display the listing on the map—perfect for syncing data across systems.


Easy Mapping & Display:

  • Dynamic Field Mapping
    The ACF Add-on detects the custom fields you’ve created via ACF and makes them available for output within the listing layout—no code needed.
  • Display on Single Listing Page
    ACF fields appear within the Additional Info section of the single listing page, or you can control their location via the layout editor.
  • Conditional Visibility
    Supports showing ACF fields based on category or user role (when used with Listdom Pro’s conditional display system).

Use in Frontend Dashboard & Backend:

  • ACF fields can be displayed in both the WordPress backend listing editor and Listdom’s frontend dashboard, so users can input data directly.
  • This is especially helpful in membership sites, classifieds, and agent-based portals where users need to manage their own listings with rich field data.

Developer-Friendly:

  • ACF values are stored using standard post meta, making them fully accessible via WordPress functions (get_field(), the_field()).
  • Supports custom templates, Elementor widgets, and shortcodes for displaying data anywhere.

Popular Use Cases:

  • In a car dealership directory, use ACF repeaters to list multiple vehicle features or service records.
  • In a real estate platform, use flexible content blocks for dynamic property descriptions.
  • In an events portal, display structured details like agenda, speaker lists, and schedules.

Requirements:
🔌 Requires Listdom ACF Add-on and ACF Free or Pro Plugin installed and active.

 

 

 

Listdom gives you full control over the contact details displayed on single listing pages, allowing visitors to quickly reach out to listing owners through multiple communication channels. This boosts engagement, increases trust, and enhances lead generation for directory platforms.


✅ Key Contact Fields

  • Phone Number: Display one or more phone numbers prominently. Users can click to call directly from mobile devices.

  • Email Address: Show a clickable email address that opens in the default email client.

  • Website URL: Link to the official website of the business, company, or listing.

  • WhatsApp: A special field for WhatsApp contact, enabling instant messaging through the world’s most popular chat platform.


🛠️ Display Settings and Styling

  • Flexible Element Control: You can enable or disable each contact element individually based on what’s appropriate for your listing type.

  • Custom Labels and Icons: Customize field titles (e.g., “Book Now” instead of “Phone”) and assign unique icons using the Advanced Icon Addon.

  • Inline or Block Display: Choose to show contact info in a single line, boxed area, sidebar, or integrated into the main content.

  • Conditional Visibility: Only display contact fields if they’ve been filled out by the listing owner, ensuring clean layouts with no empty placeholders.

Listdom gives you full control over the title and URL (slug) of each listing, making it easy to optimize for both user clarity and search engine visibility. Every listing is saved as a custom post type within WordPress, which means it follows the standard WordPress rules for managing titles and slugs—yet it adds enhancements specifically tailored for directory-style content.


Key Capabilities:

📝 Custom Listing Titles
Each listing requires a unique title, which serves as its main identifier across all views and skins (grid, list, map, etc.). The title is prominently displayed on listing cards, search results, single detail pages, and in meta previews (e.g., when shared on social media).

🔗 SEO-Friendly Slug Configuration
Slugs are generated automatically from the listing title, but they can be manually edited via the WordPress post editor. You can customize them for keyword-rich, human-readable URLs—an important factor for SEO and user trust.

📍Permalink Structure Control
Listdom supports configuring the permalink base structure using WordPress’s permalink settings or with the help of plugins like “Permalink Manager.” If you want listings to appear under a specific URL base like /listings/ or /properties/, this is easily doable.

💼 Business Use Case Example:
For a real estate directory, you might have a listing titled “Luxury Apartment in Manhattan” with a slug of luxury-apartment-manhattan, resulting in a clean, professional-looking URL:
https://example.com/listings/luxury-apartment-manhattan


Developer Notes:

  • The listing title is stored as post_title and the slug as post_name, both accessible via WordPress core functions.
  • Compatible with multilingual slug generation tools like WPML and Polylang.
  • Fully compatible with Listdom Pro and Elementor templates—titles and slugs are dynamically pulled and displayed in your custom layouts.

Benefits for End Users:

  • Easy identification of listings in search engines and browser tabs.
  • Clean, meaningful URLs that users can recognize and remember.
  • Enhanced discoverability when titles include relevant keywords or locations.

Listdom gives you full control over how listing URLs (slugs and permalinks) are structured, helping you create SEO-friendly, readable, and brand-aligned URLs for your single listing pages.

Key Capabilities:

  • Custom Listing Slug
    In the Listdom → Settings → General tab, you can define the base slug used in listing URLs. For example, change /listings/sample-listing to /directory/sample-listing or anything else that fits your branding or niche.

  • Automatic Slug Generation
    When a new listing is created, the slug is automatically generated based on the listing title, ensuring consistent and clean URLs.

  • Manual Slug Editing
    For advanced control, listing authors or admins can manually edit the slug of each listing from the Add/Edit Listing screen to customize the URL even further.

  • SEO-Friendly Structure
    Short, readable URLs with relevant keywords improve visibility in search results and help users understand the page content before clicking.

  • Multilingual Compatibility
    Works seamlessly with translation plugins like WPML or Polylang, allowing slugs to be translated or localized across languages.

This level of control is essential for directories that require clean and optimized URLs to maximize search performance and maintain content structure consistency.

Listdom provides two distinct yet complementary fields for describing listings: the Excerpt and the Description. These fields help balance brevity and detail, ensuring listings are both scannable in preview formats and informative in their full view.


Key Capabilities:

📄 Excerpt (Short Description)
The Excerpt is a concise summary or teaser of the listing. It appears in compact layouts such as grid, list, carousel, and table views. Designed to capture attention quickly, it gives users just enough information to decide whether to click for more.

  • Typically shown as a 1–3 line preview next to the listing thumbnail or title.
  • Editable separately from the full description field, giving precise control.

📘 Description (Full Content)
The Description field is a rich, fully formatted content area for detailed information about the listing. This is displayed prominently on the single listing page and can include anything from property specs to business profiles, menus, or tour itineraries.

  • Full visual (WYSIWYG) editor support.
  • Compatible with images, shortcodes, embedded media, tables, and links.
  • Accepts content built in Gutenberg or page builders like Elementor (if enabled).

Design & Display Flexibility:

  • Excerpt Trimming: Some skins can be configured to limit the number of words shown from the excerpt field.
  • Conditional Display: You can choose to show or hide the excerpt or description on a per-skin or per-layout basis using the Design settings or Element Toggle panel.
  • Custom Styles: Style excerpt and description content separately via CSS or theme settings for better visual hierarchy.

Use Cases:

  • A travel site might use the excerpt to show the destination and duration (“5-day Bali Escape”) and use the full description to explain the itinerary, inclusions, and terms.
  • A business directory could use the excerpt for a tagline (“Best Vegan Bistro in San Francisco”) and the full description to list menu items, services, and certifications.

SEO Benefits:

  • Excerpt helps with click-through rate from listing grids and search results.
  • Description contributes significantly to the content richness of the listing, improving keyword coverage and indexability.

 

 

Listdom provides a robust pricing system that enables listings to include both exact price values and qualitative price ranges. This dual-approach system is ideal for directories across real estate, rentals, services, hospitality, and more, allowing you to communicate pricing with both precision and simplicity.


Key Capabilities:

💰 Price Field (Numeric or Textual)
The standard price field lets you display a specific price or textual format—depending on the nature of your listing.

  • Accepts numeric values (e.g., 250000, 79.99, etc.) or formatted text (e.g., $200 per night, From $1,200/month).
  • Supports any currency or symbol (e.g., USD $, Euro €, Pound £, Yen ¥).
  • Works seamlessly with listing views and search filters.
  • Can be paired with a pricing suffix or prefix for localization (e.g., “from”, “starting at”, “per hour”).

🏷️ Price Class (Cheap, Normal, Expensive)
Listdom introduces a Price Class selector to allow qualitative categorization of pricing. Instead of (or alongside) showing specific numbers, you can assign listings a class based on relative cost.

  • Built-in options:
    • Cheap
    • Normal
    • Expensive
  • Displayed as text labels or colored indicators in various skins.
  • Helpful for users who want a quick sense of affordability without needing a precise number.

Design & Display Control:

  • Show or Hide Price: Enable or disable price display per skin or globally through settings.
  • Position Customization: Control where the price appears—in the header, under title, next to excerpt, or on hover cards.
  • Highlight Premium Listings: Use price values in conjunction with Top-Up or Ads Add-on to highlight premium-priced listings.

Advanced Integration:

  • Search Filtering:
    • Use built-in or custom fields to allow users to filter listings based on price range (e.g., $100–$500).
    • Combine with other fields like location, category, or features for highly targeted results.
  • Custom Field Extension:
    • Add other price-related fields such as “Cleaning Fee”, “Security Deposit”, or “Service Charge” using Listdom’s custom field builder.
  • Currency Localization:
    • Use custom text or dynamic currency plugins to localize the price for multilingual/multi-region directories.

Use Cases:

  • A property directory can show: $850,000 or From $2,500/month.
  • A hotel listing can show: €200 per night and label it “Expensive”.
  • A tutor profile might use: Negotiable or Hourly pricing available.

Developer Access & Customization:

  • Price is stored in a dedicated field as post meta (_listdom_price).
  • Price Class is stored as a separate field and can be styled via CSS or used in sorting logic.
  • Both can be exported, imported, or manipulated via Listdom Pro or external scripts.

 

 

The Business Hours feature in Listdom allows listings to display their open and close times for each day of the week, offering vital scheduling information to visitors. Whether you’re managing a directory of restaurants, clinics, coworking spaces, or local services, this functionality adds a layer of trust and utility by keeping users informed of availability.


🕒 Full Weekly Schedule Support

Each listing can include opening and closing times for every day of the week (Monday–Sunday). Businesses that are closed on specific days can leave those fields empty or marked as closed.

 

📌 Interactive Table Format

Displayed on the single listing page in a clean and structured table format, making it easy for users to scan available times.


Multiple Use Cases:

  • Show restaurant service times (e.g., lunch vs. dinner).

  • Display office hours for professional services.

  • Indicate open hours for physical locations like gyms, clinics, or stores.

  • Help event listings show check-in windows or availability slots.


Easy Input via Admin & Frontend Dashboard:

  • Admins and frontend users (with proper roles) can easily set or update business hours.

  • Integrated into both the WordPress backend and Listdom Frontend Dashboard.


Conditional Display Options:

  • Business hours can be enabled/disabled globally or per listing via the Details Page settings.

  • Can be reordered or hidden entirely using the Element Visibility and Ordering feature in Listdom Pro.


Developer-Friendly:

  • Business hour data is saved in post meta, which developers can query or display programmatically.

  • Supports custom styling or third-party enhancements via filters and templates.


Requirements:
🧩 Core feature of Listdom (no add-on required).
📦 Fully supported in Listdom Pro for additional styling, ordering, or conditional visibility.

 

The Map & Address feature in Listdom provides precise geographic and location information for each listing, making it easier for users to find physical destinations, navigate using maps, or explore businesses near them. It includes a full address field, dynamic interactive map, and several customizable settings that bring location-based listings to life.


Key Capabilities:

📍 Address Field with Auto-Complete
Listings include a full address field where owners or admins can type in any location. If enabled, the field supports Google Maps auto-complete, making address input fast and accurate.

🗺️ Interactive Single Listing Map
Each listing displays a dedicated map with a single marker, showing its exact location. This is highly useful for real estate, local business directories, and tourism listings.

📌 Custom Map Marker Icons
Use Listdom’s Advanced Icon Add-on to replace the default map marker with custom icons. For example, a coffee cup for cafes or a stethoscope for clinics.

🗾 Google Maps or Leaflet Integration
Choose between Google Maps (default, with full styling options) or Leaflet (OpenStreetMap) for a free, API-key-free solution. This can be set globally or per listing (with Pro add-on support).


Frontend User Experience:

🔗 Address-to-Google Maps Linking
The address displayed on the listing can be made clickable, opening Google Maps in a new tab for navigation. This improves mobile usability and quick access to driving or walking directions.

🎯 Accurate Single Marker Display
The map shows only one marker per listing (not to be confused with the multi-marker map on listing pages), giving a clean and uncluttered display of a single location.

🧭 Directions Integration
The map includes an optional “Get Directions” link, leading users from their current location to the listing using Google Maps.


Map Settings and Customization:

🧩 Choose Map Position
With the Style Manager or Details Page settings, you can show the map at the top, bottom, or within the listing layout.

🖼️ Map Styling Options (Google Maps Only)
Customize the look and feel of the map using built-in styles such as Midnight, Subtle Grayscale, Ultra Light, etc. Custom styles can be applied via the Advanced Map Add-on.

🔁 Marker Actions
Choose what happens when a visitor clicks the map marker:

  • Open an info window
  • Redirect to full listing page
  • Open in a Lightbox
  • Or do nothing

Admin and Frontend Listing Submission:

  • Users can pin the listing location directly on the map using a draggable marker.
  • Supports both backend and frontend submission forms (with Listdom Pro or Frontend Dashboard add-on).

 

 

 

Listdom allows you to enhance each listing with dedicated social media fields, giving you the flexibility to connect listings with their online presence. These fields are part of the default elements in the single listing setup and can be optionally shown or hidden depending on your layout or preferences.

Supported Platforms:

  • Facebook
  • Instagram
  • Twitter (X)
  • LinkedIn
  • YouTube

Each of these can be filled in via the listing submission form in the backend or frontend dashboard.

Display Options:

  • Displayed as clickable icons or text links on the single listing page.
  • These links open in a new tab by default to preserve user session on your site.
  • Visibility of each platform can be toggled on/off globally via Listdom → Settings → Details Page.

This feature is useful for business directories, influencer networks, event listings, or any use case where an external digital presence matters.

 

Listdom provides robust support for showcasing images in listings, helping you present your content in a visually engaging and informative way. From a single featured image to a full gallery, the system is designed for maximum flexibility and clarity.

Featured Image:

  • Every listing can have one featured image that represents it in listing views, maps, sliders, carousels, and other skins.
  • This image is also shown prominently at the top of the single listing page by default.

Image Gallery:

  • Listings can include multiple additional images as a gallery.
  • Gallery images are displayed using the built-in slider, which is responsive and touch-friendly.
  • Images are shown in the order they’re uploaded and can be browsed with arrows or swipes.

Settings & Customization:

  • You can choose to hide the image section completely via Listdom → Settings → Single Listing.
  • In Style Management, certain layouts (like Slider Style) make the gallery a central focus of the design.
  • Image gallery behavior and layout (e.g., as a lightbox or slider) are determined by the selected layout style and available style settings.

Fallback Behavior:

  • If no image is uploaded, a placeholder image is shown.
  • The placeholder image can be changed globally in Listdom settings or through add-ons such as APS.

This image support makes Listdom suitable for visually rich use cases like real estate listings, product catalogs, portfolios, event directories, and more.

Listdom makes it easy to add rich multimedia content to your listings with flexible video support. Whether you’re showcasing a property walkthrough, a business introduction, or a promotional clip, video integration enhances user engagement and helps listings stand out.

Supported Video Types:

  • YouTube: Embed videos directly by pasting the video URL into the video field.
  • Vimeo: Paste the Vimeo video link to load it into the listing.
  • Self-hosted Videos: Upload video files to your WordPress media library and paste the URL into the video field.

How It Works:

When a video URL is added to the listing, it will appear in a dedicated section of the Single Listing page. The video player is responsive and adjusts to various screen sizes. Users can click to play the content inline, without redirection.

Optional Video Section Toggle:

Admins can choose whether or not to display the video section on the Single Listing view. If no video is added to a listing, the section is hidden automatically.

Flexible Styling:

  • Works across all layout styles (Basic, Sidebar, Slider, User Directory).
  • Fully responsive and mobile-friendly.
  • Compatible with page builders like Elementor and Divi when building custom single listing templates.

This video integration empowers listing owners to better present their offerings and helps directory owners create modern, media-rich listings that captivate visitors.

Categories provide a hierarchical taxonomy system for organizing your listings into logical groups. Whether you’re managing a real estate directory, business listing portal, or service marketplace, categories allow you to structure content in a clear and searchable way.


Category Management:

  • Categories are created and managed through:
    WordPress Dashboard → Listings → Categories

  • Each category supports:

    • Name

    • Slug

    • Description

    • Parent Category (to create nested structures)


🔁 Single or Multiple Categories:

  • By default, each listing is assigned to one category.

  • With the Multiple Categories Addon, you can allow listings to belong to more than one category, enhancing cross-group visibility and filtering.


🎯 Search and Filtering Capabilities:

  • Categories are tightly integrated with Listdom’s Search and Filter Form Builder.

  • Users can filter listings by category using dropdowns, checkboxes, or multi-select fields in the frontend.

  • Search logic can be customized (AND/OR) using the APS Addon.


🎨 Display Control in Single Listings:

  • Category information can be shown or hidden on the Single Listing page via:
    Settings → Single Listing → Elements

  • Typically displayed as clickable links that take the user to category-filtered listing archives.


📥 Import/Export and Bulk Assignment:

  • Category assignments are supported during bulk import/export.

  • Categories can also be set when adding or editing listings in both frontend and backend submission forms.

Locations are a built-in hierarchical taxonomy in Listdom used to geographically categorize listings. Whether you’re building a global directory, a local business map, or city-specific listings, locations provide users with intuitive navigation and filtering by place.


Location Management:

  • Create and manage locations via:
    WordPress Dashboard → Listings → Locations

  • Each location supports:

    • Name

    • Slug

    • Description

    • Parent Location (for hierarchical structuring like Country > State > City)


🔁 Single or Multiple Locations:

  • By default, listings are assigned to a single location.

  • With the Multiple Locations Addon, listings can be assigned to multiple locations to increase discoverability in regional searches.


🗺️ Hierarchical Filtering & Search Integration:

  • Locations are fully integrated into the Search & Filter Form Builder.

  • Users can filter listings by location using dropdowns or dynamic fields that drill down into sub-locations.

  • Hierarchical display ensures that users can filter from broad regions down to specific areas.


📍 Location Display in Listings:

  • Location information can be toggled on/off in the Single Listing layout via:
    Settings → Single Listing → Elements

  • When displayed, it appears as a clickable link, leading users to a filtered archive of listings in the same location.


📥 Import/Export Support:

  • Locations can be assigned in bulk import/export processes.

  • Useful when setting up a large directory with predefined geographic structures.


💡 Complementary with Map & Address Fields:

  • Locations work alongside the Map & Address section of listings.

  • While location is a taxonomy, the exact address is a meta field that can include coordinates for maps.

Tags in Listdom allow you to assign flexible, descriptive keywords to listings, enhancing both searchability and organization within your directory. Unlike categories or locations, which are typically hierarchical, tags are flat taxonomies ideal for nuanced filtering.


Tag Management:

  • Tags are managed directly in your WordPress admin panel by navigating to:
    WordPress Dashboard → Listings → Tags

  • Each tag can have a name, slug, and description.

  • You can assign tags to listings when adding or editing a listing from either the backend or the frontend.


🔍 Search and Filtering Benefits:

  • Tags are integrated with Listdom’s Search and Filter Form Builder, enabling users to find listings by tag.

  • Tags can be included in search filters or as clickable elements on the listing details page.


🎨 Display Options:

  • Tags can be toggled on or off from the Single Listing Settings (Settings → Single Listing).

  • When enabled, they appear on the listing detail page and often link to a filtered archive of listings with the same tag.


📥 Import/Export Compatibility:

  • Tags are fully supported in bulk import/export operations, making it easy to manage tag associations across thousands of listings.

Listdom allows you to define Features as a flexible taxonomy to highlight the specific attributes, services, or characteristics of each listing. Whether you’re creating a property directory, restaurant guide, or business catalog, this feature enables users to easily identify what makes each listing stand out.

✅ Key Capabilities:

  • Flexible Feature Creation:
    Admins can create unlimited feature terms from WordPress Dashboard → Listings → Features. These could include things like “Free WiFi,” “Pet Friendly,” “Parking Available,” “Wheelchair Accessible,” and more.
  • Multi-Select on Listing Add/Edit Forms:
    When adding or editing a listing (both in backend and frontend forms), users can select multiple feature tags that apply. This allows a listing to display several distinct attributes simultaneously.
  • Display on Single Listing Page:
    Selected features appear visually in the designated “Features” section of the single listing page. You can enable/disable this section from Listdom → Settings → Single Listing → Features.
  • Filter in Search Forms:
    Features can also be used as search filters within the Search & Filter Builder, enabling users to find listings that match specific criteria (e.g., “Listings that offer 24/7 Support”).
  • Icon-Based Presentation (with Advanced Icon Addon):
    Enhance the display of features with custom icons using the Listdom Advanced Icon Add-on, providing a more visual and user-friendly way to present attributes.
  • Frontend Dashboard Support:
    If you are using the Frontend Dashboard, users can assign features when submitting or editing their listings from the frontend panel.

This taxonomy is an essential tool for making listings more descriptive, searchable, and visually informative. It bridges the gap between raw content and user expectations.

 

Labels in Listdom allow you to assign colorful, eye-catching badges to listings—perfect for highlighting special statuses like “New”, “Hot”, “Premium”, or any custom tag you define. These labels appear prominently on listing cards and in the single listing view, making them ideal for improving visibility and user interaction.

How Labels Work:

  • Labels are a built-in taxonomy in Listdom, similar to categories and tags.

  • You can create an unlimited number of custom labels from the WordPress admin by navigating to Listings → Labels.

  • Each label can have a name, description, and a custom background color that will be used as the badge color on the front-end.

Display Locations:

  • Listing Cards (Grid, List, Carousel, etc.): Labels appear as styled badges—typically at the corner of the image or card.

  • Single Listing Page: The assigned label(s) display near the listing title or featured image, based on your Single Listing layout.

Design & Customization:

  • Each label’s background color can be set individually, allowing you to create visual distinctions between types of listings (e.g., red for “Sold”, blue for “New”).

  • The text of the label (e.g., “Featured”, “Limited Offer”) is completely customizable.

Flexible Use Cases:

  • Mark newly added listings with a “New” badge.

  • Highlight exclusive offers or premium content.

  • Visually group listings by marketing categories like “Top Rated”, “Limited Edition”, etc.

Settings Integration:

  • You can toggle the Labels element visibility in the Single Listing settings to enable or hide them from the detail pages.

  • Labels can also be used as search filters, allowing users to filter listings based on assigned badges.

This feature helps users quickly identify high-value or time-sensitive listings and gives directory admins a tool for enhancing the visibility of key content.

Listdom provides a built-in breadcrumb feature on the Single Listing page to enhance navigation clarity and user experience. This breadcrumb trail displays the hierarchical path of a listing, including its category and location structure, helping users understand the listing’s context within the site.

Key Capabilities:

  • Automatic Generation: Breadcrumbs are automatically generated based on the listing’s assigned categories and locations.

  • Hierarchy-Aware: Supports nested categories and locations, reflecting full taxonomy paths.

  • SEO-Friendly: Improves site structure visibility for search engines by providing clear navigational context.

  • Enable/Disable Option: You can toggle the breadcrumb display on or off from the Single Listing settings.

This simple yet powerful feature makes it easier for users to navigate your directory, return to broader sections, and explore related listings effortlessly.

Listdom includes built-in Sharing Buttons on the Single Listing page, allowing visitors to easily share listings across popular social media platforms or via direct link. This promotes organic reach and user engagement, especially for high-value or time-sensitive listings.

Key Capabilities:

  • Enable/Disable via Settings: Sharing buttons can be toggled on or off from the Single Listing tab in the Listdom settings panel.

  • Supports Major Platforms: Visitors can share listings on platforms like Facebook, Twitter (X), LinkedIn, WhatsApp, or copy a direct link.

  • Inline Display on Listing Page: Sharing buttons appear clearly on the listing details layout, usually near the title or action area, encouraging interaction without disrupting the design.

  • Custom Styling Compatibility: The appearance of the buttons inherits from your theme’s or Listdom style settings, ensuring visual harmony.

  • No Third-party Plugin Required: The feature works out-of-the-box without the need for separate social media sharing plugins.

With just a click, users can amplify listing visibility, drive more traffic, and increase engagement across networks.

Listdom includes a built-in Report Abuse functionality that allows visitors to flag listings they believe are inappropriate, outdated, or incorrect. This feature appears as a Report Abuse Form on the single listing page and enhances trust and quality control by enabling user feedback and moderation.

Key Capabilities:

  • Report Abuse Form: When enabled, a Report Abuse button appears on the single listing page. Clicking this button opens a form where users can submit a report with a message or reason.

  • Configurable in Settings: The Report Abuse option can be toggled on or off in the WordPress dashboard under Listdom → Settings → Single Listing → Report Abuse.

  • User Input Field: The form provides a simple textarea input where users can describe the issue or complaint regarding the listing.

  • Email Notification: Once a report is submitted, Listdom automatically sends the report details to the WordPress admin email address, notifying site administrators to take further action.

  • No Addon Required: This feature is included in the free version of Listdom and does not require any additional plugin or configuration beyond enabling it in the settings.

This feature is especially helpful in community-powered listing directories, where users play an active role in identifying outdated or incorrect information.

Listdom provides a user-friendly Favorite functionality that allows logged-in users to bookmark or “favorite” listings for quick access later. This feature enhances user engagement and personalization, helping visitors keep track of listings they’re interested in.

Key Capabilities:

  • Add to Favorites Button: A heart or bookmark-style icon is displayed on each listing (including single listing pages and listing skins). Users can click to add or remove the listing from their personal favorites list.

  • Frontend Favorites Page: A dedicated favorites page is available via shortcode. Logged-in users can view all their favorited listings in one place. This page can be added to the frontend dashboard or used as a standalone menu.

  • Seamless Integration: The favorite system integrates across all skins and works with AJAX, so items can be added or removed from favorites without reloading the page.

  • Shortcode for Favorites List: You can use the special shortcode [listdom_favorite] to display a user’s favorite listings anywhere on your site.

This functionality makes it easier for visitors to build shortlists and return to listings of interest, improving overall retention and user satisfaction.

Listdom allows visitors to compare multiple listings side by side using the Compare feature. This is especially useful for directories where users need to evaluate options based on details—such as property features, business services, or specifications.

Key Capabilities:

  • Compare Button on Listings: Each listing includes a “Compare” button (typically shown as a plus or scale icon) that lets users select it for comparison. This can appear in both listing skins and single listing pages.

  • Comparison Modal or Page: Once listings are selected, users can open a comparison interface. This interface displays all chosen listings in a structured table layout, with key fields shown side by side.

  • Smart Field Detection: The compare table dynamically pulls shared fields across the selected listings—including taxonomy terms, custom fields, price, labels, and more.

  • Visual Icons & Layout: The comparison layout uses icons and structured formatting to make differences and similarities easy to detect.

  • Reset/Remove Options: Users can easily remove individual listings or clear all compared items.

  • Persistent Compare Queue: Selected items remain in the comparison list across the session unless removed, improving convenience.

This feature is ideal for classifieds, real estate, product directories, and service listings where decision-making often involves multiple options.

Listdom allows listing owners to claim their listings and display a verified badge once the claim is approved. This builds trust with users and ensures that businesses or individuals represented in your directory are truly in control of their profiles.

Key Capabilities:

  • Claim Button on Listing Page: A prominent “Claim This Listing” button appears on the single listing page if the listing hasn’t already been claimed. Users can click it to initiate the claim process.

  • Claim Submission Form: Clicking the button opens a form where the user can provide information to justify their ownership of the listing—such as name, email, company details, and a message to the site admin.

  • Admin Approval Workflow: Submitted claims are sent to the site administrator for review. The admin can approve or reject the claim from the backend.

  • Verified Badge: Once approved, the listing receives a special “Verified” badge or icon. This badge is automatically displayed in listing skins and on the single listing page to show the listing is verified and managed by its rightful owner.

  • Customizable Notifications: Claim requests trigger admin notification emails, allowing fast response and communication.

  • Security and Trust: Claiming prevents impersonation and ensures that only authorized users manage listing content.

This feature is essential for business directories, service marketplaces, and professional listings where ownership validation enhances credibility.

The Author Profile Box on the single listing page provides users with direct insight into the person or entity that created or manages the listing. It promotes transparency and helps build trust by showing author-related details.

Key Capabilities:

  • Automatic Display of Author Info: Shows the listing author’s display name, avatar (profile image), and a short description or bio (if available in the user’s profile).

  • Clickable Name and Avatar: Both the name and avatar link to the author’s archive page, where all listings created by the author can be browsed. This encourages exploration and helps promote other listings by the same user.

  • Contact and Profile Data Integration: If the author has provided details such as email, website, or social links in their WordPress user profile, these can be shown in the box (depending on theme or customization).

  • Supports Guest Submission: For guest-submitted listings, the box may show only limited data (e.g., name and email) based on the site’s privacy settings and configuration.

This section improves the browsing experience by connecting users with listing creators and encouraging engagement through trust-building design.

The Team Members Panel allows you to showcase a group of people associated with a listing—ideal for agencies, service providers, or companies with multiple representatives. This panel appears on the single listing page and is powered by the Listdom Team Add-on.

Key Capabilities:

  • Add Multiple Team Members to a Listing: Assign one or more team members to a listing directly from the back-end interface when editing or adding a listing.

  • Display in a Dedicated Section: A visually distinct “Team” section appears on the single listing page, showing each team member’s name, image, title/position, and contact details.

  • Link to Author Profile: Each team member can optionally be linked to a separate profile or author archive, allowing users to view other listings or content related to them.

  • Ideal for Agencies or Organizations: Perfect for businesses like real estate agencies, legal firms, clinics, or any multi-person service operation.

  • Fully Customizable Layout: Depending on your selected layout and style settings (Style Management), the Team Members Panel can be shown in grid, list, or inline formats.

This feature enhances professional presentation and helps site visitors understand the people behind the listing, boosting credibility and engagement.

Listdom gives you full control over how individual listings are displayed through its robust Style Management system. Whether you’re running a business directory, real estate portal, travel site, or classified platform, you can choose from multiple pre-designed styles—or build your own—to ensure each listing matches your brand, audience expectations, and content structure.


✅ Built-in Layout Styles:

Listdom includes 4 professionally designed styles for single listing pages:

  • Basic Style:
    A clean, content-first layout with all listing details presented in a linear format. Ideal for general-purpose directories.

  • Sidebar Style:
    Separates primary and secondary listing content into main and sidebar columns. Great for emphasizing images, maps, or CTAs alongside content.

  • Slider Style:
    Places an image slider at the top of the listing, ideal for visual content like travel destinations or real estate.

  • User Directory Style:
    Tailored for user-based listings such as members, freelancers, service providers, or agents. Includes profile-specific elements.


🎨 Layout Flexibility and Control:

  • Per-Listing Layout Selection: When adding or editing a listing (either from the backend or frontend), you can manually select the layout style—Basic, Sidebar, Slider, or User Directory. This allows specific listings to stand out or be styled according to their purpose or industry.
    • Useful for emphasizing photo-heavy listings (e.g. real estate) or simplifying profile-like entries.
    • Overrides global or category-based defaults when assigned.
  •  Per-Category Layout Assignment: You can assign a default layout style to specific categories via the backend settings. Any listing created under that category will automatically inherit the assigned style—unless a different layout is chosen manually at the listing level.
    • Ensures visual consistency within category types.
    • Great for directories with mixed listing types, such as services, products, or locations.
  • Subscription-Based Layout Customization: Using subscription-based logic (when used in combination with Listdom Pro and relevant monetization features), you can assign different layout styles based on the user’s package.
    • For example:
      • Free users may only access the Basic layout.
      • Premium users may unlock advanced layouts like Slider or Sidebar.
    • Helps create tiered visual experiences and motivates users to upgrade.

 


🔧 Element Visibility & Positioning:

  • Toggle On/Off Listing Elements:
    Easily enable or disable sections like map, video, gallery, features, and contact info.

  • Reorder Display Elements (Drag & Drop):
    Adjust the sequence of each section from the Single Listing settings using a simple drag-and-drop interface.


🛠️ Builder Compatibility:

  • Elementor Support:
    With the Elementor Addon, create fully custom single listing templates using drag-and-drop widgets.

  • Divi Support:
    Use Divi Builder to customize your single listing templates visually and responsively.

  • Gutenberg Block Support:
    Compatible with the native WordPress block editor for layout customization.

Listdom offers a robust Review & Rating system that enhances user trust and engagement. Visitors can leave reviews and scores on listings, helping others make informed decisions while encouraging listing owners to improve the quality of their offerings.


✅ Key Features:

  • User Reviews and Comments
    End-users can submit detailed reviews along with a star rating. Reviews appear on the single listing page, offering transparency and community feedback.

  • Rating Display
    Average star ratings are calculated and displayed prominently:

    • On the single listing page.

    • In listing cards within skin views (e.g., grid, list, half map).

    • In search results and filters, if enabled.

  • Admin Moderation
    All submitted reviews can be moderated through the WordPress backend. You can approve, edit, or delete them to ensure quality control.

  • Frontend Dashboard Integration
    Logged-in users can manage their reviews and view feedback directly through the Frontend Dashboard.

 

⚙️ Auction and Bidding (Auction Add-on)

The Auction Add-on in Listdom transforms any listing into a competitive bidding space, enabling users and visitors to submit offers directly from the single listing page. Designed to enhance engagement and monetization potential, it’s ideal for directories dealing with limited stock or high-value items like property, vehicles, or collectibles.


🔧 What It Does:

  • Enable Auctions per Listing
    You can activate the auction feature on individual listings. Once enabled, a dedicated offer submission section appears on the single listing page.

  • Offer Submission Interface (Frontend)
    Users can submit an offer with:

    • A bid amount

    • An optional comment (if allowed)

    This section appears in the listing’s details view and is easy to use.

  • Guest Support
    Allow non-logged-in users to make offers if the Guest Offer setting is enabled.

  • Offer Comment
    Let bidders include a message with their bid for additional context.

  • Offer Sorting Options
    Choose whether submitted offers are shown by amount or submission date.

  • Auction Closure
    Once an offer is accepted by the listing owner or site admin, the auction is automatically closed and the bid form is removed from the frontend.


🛠️ Backend Management:

  • View and Accept Offers
    Listing owners and admins can view all submitted offers from the edit listing page and accept any of them with one click.

  • Offers Table (Admin Panel → Listdom → Offers)
    Admins get a full overview of all offers with filters for:

    • Title (amount + email by default)

    • Status (Published, Pending, Draft, Trashed)

    • Associated Listing

    • Date

    • Manual offer addition (via “Add Offer”)

  • Status Handling
    Offers can be managed with traditional WordPress publishing tools, including visibility (public/private/password) and scheduling.


✉️ Notifications and Hooks:

The addon integrates with Listdom’s notification system to trigger messages when key events occur:

  • New Offer Submitted

  • Owner Notification

  • Offer Accepted

  • Offer Unaccepted

(SMS/email support depends on the notification configuration.)


🧩 Visibility Controls:

  • Globally Disable Auction Section
    Go to: Listdom → Settings → Details Page → Elements. Disable the Auction element across all listings.

  • Disable Per Listing
    Use the Display Options in the Add/Edit Listing screen to hide the auction area for specific listings.

  • Hide on Frontend Dashboard
    Go to: Listdom → Settings → General → Frontend Submission Tab and disable the Auction field.

 

The Listdom Ads Add-on makes it easy to embed advertising content—such as Google Ads, affiliate banners, or any shortcode/HTML—directly into single listing pages. It also enables you to display plugin-generated elements or custom content at the listing level.


📌 Key Features

  • Global Advertisement Block
    Define a universal ad or content block for all listings from:
    WordPress Dashboard → Listdom → Settings → Add-ons → Ads
    This content (shortcode, HTML, or plain text) is injected into every listing’s detail page.

    The placement and appearance of the global ad depend on the active listing style and your site’s theme.

  • Per-Listing Advertisement Content
    When adding or editing a listing (in both backend and Frontend Dashboard), a specific Ads field appears.

    • If filled, this content overrides the global ad for that listing only.

    • If left empty, the global ad (if any) will be shown instead.


🔧 Visibility Control Options

  • Disable Ads Globally
    Go to:
    Listdom → Settings → Details Page → Elements → Ads

    • Click the ✅ icon to disable Ads across all listings.

    • Optionally, click the ⚙ icon to toggle the “Ads” section title visibility.

  • Disable Ads Per Listing
    Within the Display Options panel of each listing’s Add/Edit screen, you can turn off the Ads block for that specific listing.

  • Disable Ads in Frontend Submission
    From:
    Listdom → Settings → General → Frontend Submission tab

    • You can disable the Ads field from appearing in the Frontend Dashboard submission form.

🔒 The Display Options panel and Frontend Dashboard features are part of Listdom Pro Add-on.

The Listdom Visibility Add-on gives you the ability to set expiration dates for listings, allowing automatic control over how long a listing remains visible or active on the site. This is particularly useful for directories with time-sensitive listings like events, jobs, rentals, or promotions.


⏱️ Key Features

  • Enable Expiration for Listings
    Once the Visibility Add-on is installed and activated, you can set an Expiration Date when adding or editing a listing. This option appears in both the WordPress backend and the Frontend Dashboard (if enabled).

    • When the date passes, the listing automatically becomes invisible on the front end.

  • Global and Per-Listing Control

    • If the expiration field is left empty, the listing will remain permanently visible (no expiration).

    • You can assign expiration dates manually based on the type of listing or its lifecycle.


🛠️ Visibility Settings

  • Disable Expiration Element Globally
    Navigate to:
    Listdom → Settings → Details Page → Elements → Expiration

    • Click the ✅ icon to disable the expiration section on all listings.

    • Use the ⚙ icon to toggle the section title if needed.

  • Disable for Specific Listings
    You can hide the expiration section for a specific listing via the Display Options panel in the Add/Edit screen.

  • Disable in Frontend Dashboard
    To remove the expiration field from the user submission form:
    Listdom → Settings → General → Frontend Submission

    • Deactivate the Expiration element there.

🔒 The Display Options panel and Frontend Dashboard submission control are available in Listdom Pro Add-on.

Listdom provides a flexible publishing workflow for managing listing visibility and moderation. Whether you’re manually adding listings via the WordPress backend or allowing users to submit them through the frontend dashboard, you can fully control how and when listings become visible.


🔁 Backend Listing Status Options

When adding or editing listings from the WordPress admin panel, you can choose from the standard WordPress post statuses:

  • Published: The listing is live and publicly visible.

  • Draft: The listing is saved but not visible on the front end.

  • Pending Review: Useful when listings need admin approval before being published.

This native WordPress integration ensures that Listdom listings follow familiar WordPress workflows, making content moderation and status management intuitive for site admins.


🌐 Frontend Submission Workflow (With Frontend Dashboard)

If you’ve enabled Frontend Submission, Listdom allows users to submit listings through a user-friendly form. These user-submitted listings are not published immediately. Instead:

  • Listings are saved in Pending status by default.

  • Site admins can review and publish them manually from the WordPress backend.

This prevents spam and ensures content quality, especially in community-based or monetized directories.

🔐 The Frontend Dashboard for user submissions is part of the free Listdom version. Display control features are enhanced with Listdom Pro.

To protect your directory from spam and automated submissions, Listdom supports seamless integration with Google reCAPTCHA, helping ensure that only legitimate users can submit listings or interact with key forms.


✅ reCAPTCHA Support in Submission Forms

Google reCAPTCHA is embedded into the Add Listing Form (on the Frontend Dashboard) to verify user authenticity before allowing submission. This prevents bots from flooding your site with fake or malicious content.

Supported forms include:

  • Frontend Submission Form: The reCAPTCHA field appears just before the submission button, asking users to verify themselves.

  • Report Abuse Form (if enabled): Spam prevention applies here as well.


🔧 Setup and Configuration

You can enable Google reCAPTCHA by navigating to:

WordPress Admin → Listdom → Settings → General → Google reCAPTCHA tab

From there, you can:

  • Enable or disable the feature.

  • Enter your Site Key and Secret Key from the Google reCAPTCHA dashboard.

  • Choose which forms should include reCAPTCHA validation.

Listdom supports both reCAPTCHA v2 (Checkbox) and Invisible reCAPTCHA v3, giving site owners flexibility in how strict or seamless the protection should be.


🧩 Compatibility

  • Fully compatible with Frontend Dashboard forms.

  • Does not interfere with users who are already authenticated/admins (depending on your reCAPTCHA configuration).

  • Protects against form spamming, mass submissions, and bots.

Listdom allows you to enhance your single listings with Schema.org rich data markup, helping search engines better understand your content and display rich snippets in search results. This leads to improved SEO, higher click-through rates, and better visibility in search engines like Google.

Key Capabilities:

  • Define Schema Types
    Assign a specific Schema Item Type (e.g. LocalBusiness, Event, JobPosting, RealEstateAgent) to each listing category. This tells search engines exactly what type of entity your listings represent.

  • Add Schema Properties to Custom Fields
    With Listdom Pro, you can map schema properties (e.g. startDate, brand, telephone, openingHours) to your custom fields or listing features. These properties enrich the structured data output and provide more context to search engines.

  • Flexible Assignment Per Taxonomy
    Schema types can be assigned at the category level, while schema properties can be linked to listing features or custom fields—making the schema integration both broad and granular.

  • Fully Compatible with Custom Fields System
    Since custom fields replace traditional attributes in Listdom, schema property mappings work seamlessly with your unlimited and dynamic field structures.

  • SEO Optimization Without Extra Plugins
    Listdom embeds structured data directly into your listings, reducing the need for third-party SEO plugins to handle schema markup.

👉 Schema support is a feature of the Listdom Pro Add-on.

With the Listdom Booking Addon, you can turn any listing into a bookable service or resource. Whether you’re building a directory for hotels, appointments, classes, or rentals, the addon adds a robust booking interface directly to the single listing page, allowing users to schedule or reserve items based on real-time availability.

✅ Key Features:

  • Booking Panel on Single Listing Page
    A dedicated booking section is displayed on each listing, allowing users to select dates, times, and available slots. It is integrated seamlessly with the listing’s layout and appears only if enabled for that particular listing.
  • Calendar-Based Booking UI
    Users can see available time slots using a calendar interface. The listing owner defines bookable hours, unavailable days, and booking rules.
  • Price Configuration and Custom Rules
    Set custom pricing for each booking slot or apply dynamic rules such as peak rates or discounts. Prices can vary based on time, number of guests, or other criteria.
  • Confirmation System
    Bookings can require approval from the listing owner before being finalized. This ensures better control and communication.
  • Payment Integration via WooCommerce
    Users can complete payments during booking using WooCommerce. This enables compatibility with any payment gateway supported by WooCommerce.
  • Frontend Dashboard Management
    Listing owners can manage incoming bookings from their frontend dashboard. They can confirm, cancel, or view booking histories.
  • Matched Bookables
    If a booking is created as a product/service (like a class or session), the relevant listings can display matched bookables directly within their layout.

💡 This feature is only available if the Listdom Booking Addon is installed and activated.

The Job Addon in Listdom transforms standard listings into active job posts, allowing users to apply directly from the single listing page. Ideal for job boards, recruitment directories, or freelance marketplaces, this addon introduces an application panel that streamlines the process of collecting and managing applicant information.

✅ Key Features:

  • Job Application Form on the Single Listing Page
    A dedicated application form is embedded into the listing view. Visitors can apply by filling out required fields such as name, email, cover letter, and resume (file upload supported).
  • Customizable Form Fields
    Site admins can define which fields appear in the application form, ensuring alignment with industry standards or niche-specific requirements.
  • Application Submissions Tracking
    Submitted applications are stored and accessible from the WordPress admin dashboard under the “Applications” section.
  • Listing Owner Notifications
    When a new application is submitted, the listing owner receives a notification. They can review applications and follow up via email.
  • Frontend Dashboard Integration
    Listing owners can manage and view job applications directly from the frontend dashboard if this feature is enabled.
  • Visibility Control
    The job application section can be toggled on or off per listing. Additionally, it can be disabled globally or conditionally using display options in the listing editor.

💡 Available only when the Listdom Job Addon is installed and activated.

The Listdom Stats Addon brings powerful analytics to each listing, helping owners understand how their listings are performing. When activated, a dedicated statistics panel appears on the single listing page (visible to the owner), showing essential performance metrics like views, visitor locations, and interaction types.

✅ Key Features:

  • Statistics Box on the Single Listing Page
    Listing owners can see a real-time snapshot of their listing’s performance directly from the single listing page (only visible to the owner).
  • View Count Tracking
    Tracks how many times each listing has been viewed by users. This includes both total and recent views.
  • Detailed Visitor Data
    Provides insights such as date/time of visits and visitor IPs, with potential for geographic mapping using integrated tools.
  • Frontend Dashboard Integration
    Full statistics are accessible from the user’s frontend dashboard, where they can filter by date range and view trends over time.
  • Performance Monitoring Tools
    Supports analysis over different periods, helping owners track popularity spikes, seasonal trends, or the success of marketing campaigns.
  • Admin Access to Global Stats
    In the backend, site admins can see a full overview of listing performance across the entire platform, allowing them to promote or feature top-performing listings.

💡 This functionality is only available with the Listdom Stats Addon activated.

AI-Powered Tools

Uploading data has never been easier. With Listdom’s AI-powered CSV Auto Mapping, you can import large volumes of listings without manually assigning each column to a field. The system intelligently scans your CSV headers and content, then automatically matches them to the correct fields within Listdom—including custom fields you’ve created. This eliminates tedious configuration, reduces human error, and makes bulk importing a breeze—even for non-technical users.

Prefer working in Excel? No problem. Listdom offers the same smart auto-mapping capabilities for Excel files (.xlsx). Just upload your spreadsheet and let the AI handle the matching between your data columns and Listdom’s internal fields. Whether you’re migrating data, onboarding new clients, or syncing from another system, Excel Auto Mapping cuts setup time and helps ensure clean, structured listings every time.

Don’t waste time entering business hours manually. Listdom’s AI can analyze available data or even interpret common time formats to automatically generate work hours for listings. Whether you’re importing from a spreadsheet or filling in details via a form, Listdom intelligently populates open and close times based on typical business logic or existing schedule patterns—saving you time and ensuring accuracy. It’s ideal for high-volume directories like restaurants, clinics, co-working spaces, and more.

Supercharge your listing quality with AI-driven content creation. Listdom uses AI to generate rich, natural-sounding content for any field that accepts textual input—such as descriptions, owner messages, highlights, and more. Just provide minimal input (like category, location, or key attributes), and the AI can create engaging, SEO-friendly text that elevates your listings and keeps your platform looking professional.

This feature is especially valuable when:

  • Onboarding large batches of listings
  • Enhancing imported data with minimal input
  • Creating compelling default messages or summaries
  • Supporting clients who provide incomplete or brief content

From short blurbs to detailed overviews, AI-generated content in Listdom helps you fill in the blanks with style, speed, and accuracy.

User Engagement

Make onboarding seamless and consistent with Listdom’s enhanced user registration and login features. You can easily use shortcodes to add fully functional login, registration, and password reset forms anywhere on your site—no plugins or custom coding required. Even better, you can replace the default WordPress login, register, and reset pages with your own branded versions, keeping users within your site’s design and flow at all times. It’s professional, secure, and a must-have for any membership-based listing site.

Let users easily connect with listing owners through a customizable contact form placed directly on the single listing page. Whether you want basic fields like name and message, or more advanced inputs like phone, subject, or dropdowns—you have full control over the form fields. This helps build trust and enables direct inquiries without needing third-party form builders. You define the experience; Listdom powers it.

Listdom introduces two purpose-built user roles for listing platforms:

  • Listdom Author – Ideal for contributors who can create and manage their own listings.
  • Listdom Publisher – Suited for users who need additional privileges like publishing without moderation.

To protect your backend, you can also block these roles from accessing the WordPress admin dashboard. This keeps contributors focused on what matters—creating and managing their content through a front-end experience—while keeping your admin area clean and secure.

Maintain the integrity of your platform with a report abuse form available on each single listing page. Users can flag inappropriate or fraudulent listings quickly and discreetly. You can also fully customize the fields of the abuse report form to gather the exact information you need—such as reasons, contact info, or details about the issue. This is a critical feature for maintaining quality and safety in user-driven directories.

Drive visibility and organic traffic with social media sharing buttons placed on both the single listing pages and listing cards. Choose which platforms to include—Facebook, Twitter, LinkedIn, WhatsApp, and more—and customize the icon styles to match your site’s look and feel. Easy sharing encourages users to promote listings, expanding your reach and increasing engagement across your platform.

Some listings represent a group—not just a single individual. With the Team addon, you can attach multiple team members to a single listing. Whether it’s a real estate agency, a clinic, a startup, or a service team, each member can be listed with their name, title, photo, and contact details—adding credibility and depth to each listing. It’s a simple yet powerful way to represent organizations more authentically.

Let users rate what really matters.

Don’t settle for a single 5-star score. With Listdom, you can create multi-criteria rating systems tailored to each listing type. Whether it’s “Cleanliness”, “Location”, “Value for Money”, or any other factor, users can rate them individually—and you get a detailed, reliable average rating.

  • Define custom rating criteria per listing type or category
  • Real-time average scores for better decision-making
  • Flexible: Use one overall rating or multiple detailed criteria
  • Perfect for hotels, services, schools, agencies, and more

This builds confidence and transparency, driving higher engagement and longer time-on-site.

 

Collect deeper insights, not just stars.

Give your users a voice beyond basic ratings. Add custom fields to your review form to capture specific feedback or details—encouraging richer, more authentic content.

  • Ask for “Visited Date”, “Would you recommend?”, or “Additional Comments”
  • Support for dropdowns, checkboxes, text fields, and more
  • Mark fields as optional or required to guide submission quality
  • Designed for clarity, ease of use, and mobile responsiveness

With structured feedback, future users get more value—and active contributors feel heard and important.

 

Highlight your best listings—automatically.

Listdom turns reviews into dynamic sorting power. Help users discover high-performing listings by giving them control over how results are ranked.

  • Sort listings by average rating or number of reviews
  • Combine with price, views, newest, or custom sort rules
  • Choose between clean dropdowns or modern inline buttons
  • Fully customizable default sort behavior per page/skin

Reward your most-loved listings with more visibility—and drive listing owners to improve their performance.

 

Google Maps and OpenStreetMap

🌍 Google Maps Integration

Leverage the power, familiarity, and precision of Google Maps with deep integration into Listdom’s skins, shortcodes, and single listings. Ideal for professional-grade directories that require detailed geolocation, real-time traffic, Street View, and vast geographic coverage.

Key Google Maps Features in Listdom:

  • Custom Google Map Styles
    Upload and apply your own map style via JSON to match your site’s branding. Use dark mode, light mode, or totally custom visual themes.

  • Advanced Map Markers
    Display listing data right on the map with icons based on price, category, label, or ID. Marker clustering and custom cluster bubble styles ensure readability at all zoom levels.

  • Infowindow & Quick Preview
    Clicking a marker opens a styled Infowindow with listing info like image, title, rating, and more. Multiple layout options are available.

  • Open Listings in Popups
    Instead of redirecting, you can open a full listing in a popup modal for seamless interaction.

  • Live Map Search
    Let users filter listings by selecting an area directly on the map. Results sync instantly.

  • Auto GPS Detection
    Automatically detect and center the map on the user’s current location—ideal for “near me” functionality.

  • External Direction Links
    Add a one-click button that opens the selected location in Google Maps for navigation.

  • KML Layer Support
    Visualize geographic data like zones, routes, and shapes by overlaying KML/KMZ files directly onto the map.

  • Flexible Map Placement: Place the map top, bottom, left, or right of your listing layout.

  • Connected Map & Listings: Use Map Connected Shortcodes to sync maps with listing results for filter, sort, and search operations.

  • Multiple Marker Types: Show markers by category, label, price, or listing ID.

  • Responsive Design: Maps adapt fluidly to mobile, tablet, and desktop screens.

🗺️ OpenStreetMap Integration

For platforms that prefer open-source mapping solutions, Listdom provides full support for OpenStreetMap (OSM). It’s fast, flexible, and completely free to use—making it ideal for projects with budget constraints or custom deployment needs.

Key OpenStreetMap Features in Listdom:

  • Full Visual Integration
    OSM works across all Listdom skins and layout options, offering a modern alternative to Google’s ecosystem.

  • Marker Clustering & Customization
    Just like with Google Maps, OSM supports marker clustering, bubble styles, and visual customizations using category, price, or label logic.

  • Live Map Interaction
    Pan, zoom, and interact with the OSM interface to filter and browse listings visually.

  • Performance Optimized
    Lightweight loading and compatibility with self-hosted tiles or third-party OSM providers make this a great choice for global or high-volume projects.

  • Flexible Map Placement: Place the map top, bottom, left, or right of your listing layout.

  • Connected Map & Listings: Use Map Connected Shortcodes to sync maps with listing results for filter, sort, and search operations.

  • Multiple Marker Types: Show markers by category, label, price, or listing ID.

  • Responsive Design: Maps adapt fluidly to mobile, tablet, and desktop screens.

Listdom supports custom map styling for Google Maps, allowing you to fully tailor the look and feel of your maps. Apply night mode, desaturated colors, minimalist UI, or even upload a completely custom style via JSON. This makes it easy to match the map visuals with your website branding or thematic aesthetic—perfect for luxury directories, travel platforms, or niche marketplaces.

Don’t just show a map—integrate it into the entire listing experience. With Listdom, you can place maps on the top, bottom, left, or right of your listing skins for a fully interactive experience. Using Map Connected Shortcodes, you can link the map and the listing layout so that filters, search, and sort functions remain synced. As users interact with one side, the other updates in real time, ensuring a cohesive, dynamic, and user-friendly experience.

Map markers in Listdom go far beyond the basics. You can:

  • Enable Marker Clustering to group nearby listings together—ideal for high-density areas.
  • Customize Cluster Bubble Styles to control how grouped markers appear visually.
  • Select Marker Types based on category, price, label, listing ID, and more, making your map more informative at a glance.

With these advanced options, users can explore listings in detail or from a high-level overview with total clarity.

Clicking on a map marker reveals an Infowindow, which can be fully styled and configured. Choose from multiple layouts to display a listing preview, image, price, title, or even ratings. This gives users instant insight into a listing—without needing to leave the map interface—making navigation and discovery faster and more engaging.

Want to keep users on the same page while letting them explore listing details? Listdom allows you to open full single listings in a pop-up when users click a map marker. This delivers a smooth, app-like experience that keeps engagement high while reducing page reloads. It’s perfect for modern, fast-paced platforms that prioritize UX.

Enable Live Map Search to allow users to draw their area of interest directly on the map and see only listings within that region. This feature is ideal for real estate, rentals, or location-sensitive directories. You can also connect the Single Map skin to your archive or search pages, so that map interactions directly filter the displayed listings. It’s intuitive, visual search at its best.

Make your directory location-aware with Auto GPS functionality. Automatically detect the user’s current location and center the map around it. This is especially useful for mobile users, travel platforms, and “near me” search experiences.

Each listing’s location includes an external direction link, allowing users to open navigation in Google Maps or other apps with one click. This helps bridge the gap between browsing and real-world action, enhancing usability for local services, businesses, or travel listings.

Bring advanced geographical data into your platform with KML Layer integration. This lets you overlay complex data such as boundaries, custom routes, zoning areas, and more—ideal for urban planning, property platforms, tourism guides, or environmental maps. Simply upload your file, and Listdom displays it beautifully layered onto your base map.

Design

Listdom is fully compatible with Elementor, giving you the power to create beautiful listing pages using one of the most popular visual page builders in the WordPress ecosystem.

Elementor Templates You Can Design with Listdom:

  • Single Listing Templates
    Build completely custom layouts for individual listings. Add dynamic data, arrange sections visually, and style every detail—descriptions, images, maps, and more.
  • Listing Card Templates
    Customize how listings appear in grid, list, or carousel formats. Define exactly what shows—images, icons, prices, tags—and control how it looks across your archive or search pages.
  • Map Infowindow Templates
    Design the popups that appear when users click on map markers. Use Elementor to include thumbnails, titles, links, or icons in a way that reflects your site’s personality.
  • Listings Archive Templates
    Completely redesign the layout of your directory or archive pages using Elementor, while keeping the full functionality of Listdom search, filters, and skins.

With Elementor + Listdom, you get pixel-perfect control, live previews, and endless possibilities for modern directory design.

Prefer Divi? Listdom also integrates seamlessly with the Divi Builder, allowing you to visually design dynamic templates that plug directly into Listdom’s listing engine.

Divi Templates You Can Create:

  • Single Listing Templates
    Define how every listing detail is presented using Divi’s drag-and-drop builder. Add section dividers, background visuals, styled buttons, and more.
  • Listing Card Templates
    Control how listings appear in modules like grids or sliders. Add animations, icons, or overlays to help your content stand out.
  • Map Infowindow Templates
    Design eye-catching, branded popups for map markers using Divi’s visual styling tools.
  • Listings Archive Templates
    Take full creative control over the look of your listing archives. Whether you want clean and minimal, or bold and content-rich, you can design it visually in Divi—fully connected to Listdom’s dynamic content.

Tweak and tailor the visual elements of Listdom right from the WordPress Customizer. No coding needed—just point, click, and adjust in real time.

What You Can Customize:

  • Buttons – Change colors, borders, radius, and hover effects.
  • Forms – Adjust input styling, labels, spacing, and alignment.
  • Listing Elements – Fine-tune typography, colors, spacing, and more for listing components like titles, categories, and metadata.
  • Responsive Behavior – Customize how listings and forms appear on mobile vs. desktop views.

The Customizer is perfect for quick branding updates and UI refinement, all within WordPress’s native environment.

All Listings in Different Skins

Choose from 13+ modern, responsive skins—each tailored for specific types of directories:

  • Single Map: Fullscreen map view with clickable markers.
  • Half Map (Split View): Two-column layout—map on one side, listings on the other.
  • List View: Classic vertical layout ideal for detailed browsing.
  • Grid View: Visual card-based layout for image-rich directories.
  • List + Grid View: Switchable layout combining list and grid.
  • Table View: Spreadsheet-style view for structured or comparison data.
  • Masonry View: Pinterest-style responsive stacking layout.
  • Carousel View: Horizontally scrollable layout, great for featured content.
  • Slider View: Fullscreen or inline slideshow for visual presentation.
  • Cover View: Bold, full-image layout for immersive visual directories.
  • Side by Side View: Split layout showing media and text in tandem.
  • Accordion View: Collapsible panels ideal for titles-focused content.
  • Mosaic View: Creative, collage-style layout for a modern look.

 

All skins come with robust configuration options that let you control appearance and interaction:

  • Elements Management: Show/hide/reorder listing components like images, titles, prices, and categories.
  • Google Maps Integration: Clickable addresses open directly in Google Maps (or OpenStreetMap).
  • Listing Link Customization: Choose how listings open (same tab, new tab, lightbox, or disable).
  • Image Methods: Show featured image, gallery slider, or disable image display entirely.
  • Pagination Methods: Use “Load More”, infinite scroll, or traditional pagination.
  • Map Controls: Enable/disable zoom, map type, GPS, clustering, draw tools, etc. (Map skins only)

 

Attach dynamic search and filter forms to any skin to help users find relevant listings fast:

  • Connect a custom search form to a skin shortcode.
  • Choose search form position: top, bottom, left, right, or above listings.
  • Skins like Half Map and Side by Side are designed for seamless form integration.
  • Use AJAX-powered search with APS Addon for real-time results.
  • Option to mark skins as non-searchable for static/featured blocks.

 

Each listing skin can show a customizable sorting bar or dropdown. Let users sort listings by:

  • Listing date
  • Title
  • ID
  • Author
  • Comments count
  • Price
  • Rank ⭐ (via Rank Addon)
  • Review score or count 📝 (via Reviews Addon)
  • Most Viewed
  • Top-Up Date 🔼 (via Top-Up Addon)
  • Claimed Status ✅ (via Claim Addon)
  • Randomized order

You can also:

  • Set default sort method (e.g. newest, highest rated)
  • Show sorting as dropdown or inline buttons
  • Drag & drop to reorder sort options

 

Every skin shortcode can be filtered to show only the listings you want. Filters include:

  • Categories
  • Locations
  • Tags
  • Features
  • Labels
  • Authors
  • Custom Fields
  • Rank (Min/Max)via Rank Addon

Use Include and Exclude tabs to fine-tune results—for example, show only “Restaurants” in “New York” but exclude listings tagged “Ad”.

💡 Advanced filtering, rank filters, and include/exclude tabs require the Listdom Pro Addon.

 

⚙️ Ranking and Score Integration

With Listdom’s Rank Add-on, you can assign scores to listings—either manually or based on user activity—and use those scores to sort, filter, or feature high-performing listings. This system enhances credibility, helps users find top-rated entries faster, and introduces gamified engagement for listing owners.


✅ Key Capabilities:

  • Assign Manual or Calculated Ranking Scores
    Listings can be ranked with a numerical score (e.g. 4.8, 92/100) either:

    • Manually by admins

    • Automatically based on logic such as reviews, views, or custom integrations

  • Use in Search Sorting and Filters
    Rank values can be used to:

    • Sort listings from highest to lowest score

    • Filter listings to only show those within a score range (e.g. 80–100)

  • Display Rank Value on Frontend
    Show the rank as a visual badge, icon, or numerical value on:

    • Listing cards

    • Single listing pages

    • Widgets or skins that support custom overlays

  • Shortcode Filter Control
    When creating or editing a shortcode, you can:

    • Include or exclude listings based on their rank score

    • Highlight only top-tier listings in premium display blocks

  • Integrates with Reviews and Views
    Rank values can be calculated from review scores or visit counts for a more dynamic scoring system (if custom logic is implemented via hooks or integrations).

The Top-Up Addon in Listdom allows listing authors to boost the visibility of their listings by placing them at the top of listing views. This feature is ideal for monetized directories where priority exposure can be offered as a paid upgrade, using WooCommerce for seamless payment processing.


💡 What It Does

  • Manual Top-Up: Users can purchase top-up visibility from their Frontend Dashboard. Once paid, their listing jumps to the top.

  • Automatic Top-Up: Admins can optionally enable auto top-up for newly published listings, ensuring new content always appears first.


🛒 WooCommerce Integration

The addon integrates with WooCommerce, giving access to all supported payment gateways and flexible checkout management.

Key WooCommerce settings include:

  • Product Selection: Create a WooCommerce product and assign it in the Top-Up settings.

  • Auto Order Complete: Automatically marks orders as completed after payment, activating the top-up instantly.


👤 User Experience (Frontend)

  • From the Frontend Dashboard, users will see a Top-Up icon beside each listing they own.

  • Clicking it opens a checkout page showing the price.

  • After payment (with reCAPTCHA enabled), the listing is upgraded and moved to the top—sorted by “Top-Up Date.”


📊 Sorting Behavior

To make use of Top-Up priority:

  • Configure your shortcodes to sort by Top-Up Date.

  • This places top-up listings above others until newer ones are topped up or auto-topped-up.

Admins can control whether this sorting option is visible or hidden per shortcode.

Create modern, responsive search forms without writing a single line of code. With Listdom’s visual Search & Filter Form Builder, you can drag and drop fields, arrange them in rows and columns, and customize how users interact with your filters. Want to keep things clean? Move less-used fields into a “More Options” section that expands on click.

✅ Mobile-responsive layout
✅ Customize field widths and labels
✅ Show/hide fields or set default values
✅ “Clear All” and custom Search button labels

Let users find results faster with instant AJAX filtering. No page reloads — results appear immediately as users interact with filters. You can choose between two modes:

  • On Click: Results appear after clicking the Search button
  • On-the-Fly: Listings update instantly as filters are changed

✅ Fast, smooth search experience
✅ Works seamlessly with all Listdom skins
✅ Improves usability on both desktop and mobile

 

Supercharge your keyword field with deep, full-text search functionality. Instead of only matching titles or descriptions, Listdom can scan:

  • Listing titles and descriptions
  • Categories, Tags, Locations, Features
  • Labels

This results in broader, more relevant search results — great for content-heavy directories or classifieds.

 

Your directory may use different types of content — and Listdom supports all of them. You can include multiple fields in any form to allow filtering by:

  • Category
  • Location
  • Features
  • Tags
  • Labels
  • Price
  • Price Class (Cheap, Normal, High)
  • Address
  • Booking data (Dates, Guests)
  • Any custom or ACF field

Everything is highly customizable: dropdowns, checkboxes, radio buttons, input boxes, and range sliders.

 

You can use different search forms for different views or even combine multiple skins (list, grid, map, etc.) on the same page — each with its own form.

✅ Target a specific skin shortcode
✅ Use the same form for multiple skins
✅ Display applied filters as visual “criteria”

Perfect for advanced or niche directories with multiple content views.

 

Help your users find nearby listings by detecting their current GPS location. Ideal for location-based directories, mobile users, and local services.

✅ Get user location automatically
✅ Combine with address and radius filters
✅ Mobile-ready

Allow users to define how far they’re willing to search — using an exact distance. Whether it’s by typing in a number or selecting from a pre-defined dropdown, radius search gives them precision.

✅ Choose meters, kilometers, or miles
✅ Use with address input or GPS
✅ Set default or selectable radius values

Have unique data like “Speed,” “Seats,” or “Rooms”? You can create attributes and add them directly to the search form.

✅ Filter by custom dropdowns, numbers, or text
✅ Use enhanced logic like minimum value or range
✅ Tailor searches to your industry (cars, jobs, real estate, etc.)

Using the Advanced Custom Fields (ACF) plugin? No problem. With Listdom’s ACF Add-on, you can use your ACF fields as search filters.

Supported field types include:

  • Text
  • Number
  • Range
  • Checkbox
  • Radio Button
  • Select
  • True/False
  • Email

 

Frontend Submit and Dashboard

The Listdom Pro Add-on provides a ready-to-use frontend dashboard that allows users to manage their listings, bookings, subscriptions, applications, and more — all without accessing the WordPress admin panel. The dashboard is rendered using the [listdom-dashboard] shortcode.

Listdom offers a full-featured “Add Listing” form that can be used inside the dashboard or as a standalone page via the [listdom-add-listing] shortcode.

  • Supports Recaptcha, gallery uploads, and custom fields.
  • Includes the Labelize section if the Labelize Add-on is installed (users can purchase and assign paid labels).
  • When using the Subscription Add-on, the form automatically checks the user’s active package before allowing submission.

 

Allow non-registered users to submit listings through a “To Reviewers” form shown at the end of the Add Listing form.

  • Statuses:
    • Once Approved: Register user only after listing is approved.
    • Once Submitted: Register user upon form submission.
    • Disabled: No user registration at all.
  • Listings are submitted in pending status and reviewed via the admin dashboard.
  • Includes email, name, password (optional), and message fields depending on registration mode.

 

Users can:
  • View all their submitted listings, whether published, pending, or trashed.
  • Edit or delete listings permanently.
  • View each listing directly.
  • Change the assigned subscription package (if more than one active package exists).
  • Boost their listing with the Top Up Addon option (requires Top-Up Add-on).

This panel displays:

  • All active and expired subscription packages.
  • Default packages assigned to users.
  • A list of all available subscription packages that the user can purchase.

 

Displays a personalized list of the user’s bookmarked listings, accessible via the dashboard menu.

 

Displays a table of bookings received through the user’s listings. Users can manage and track reservations from this view.

Lists contact form submissions or inquiries sent to the user’s listings.

Displays applications submitted to job listings owned by the user.

Admins can add fully customizable menus to the dashboard:

  • Define label, slug, icon, and content.
  • Content supports raw HTML, shortcodes, or builder widgets (Elementor, Divi, WooCommerce, etc.).
  • Menus can be reordered or removed easily.

 

Listdom Pro allows site admins to fully customize the order of the dashboard menu items using a simple drag-and-drop interface. You can rearrange built-in items (like Dashboard, Add Listing, Favorites, etc.) and any custom menus you’ve created.

This gives you full control over how the dashboard is structured, helping prioritize features that matter most to your users. The updated order is instantly reflected on the frontend dashboard, with no coding required.

This functionality is available under:
Listdom → Settings → Frontend Dashboard → Dashboard Menus

  • Choose dropdown or checkbox format for Locations and Features fields.
  • Choose between WordPress Media Uploader or Simple Uploader for gallery images.
  • Select which fields are required (some are always mandatory like Title and Category).

Apply limits to improve performance and content quality:

  • Maximum number of gallery images.
  • Maximum image upload size (in KB).
  • Maximum number of characters in listing descriptions.
  • Maximum number of allowed tags per listing.

If a user exceeds any limit, the form displays a relevant validation error.

 

Monetization

Listdom’s Subscriptions Add-on gives you complete control over monetizing your listing submission process. You can create flexible subscription plans that define how many listings a user can submit, whether listings can be featured, how long listings remain active, and more.

Key capabilities include:

  • Multiple Package Types: Offer free or paid packages, with optional WooCommerce integration for payment processing.
  • Custom Limits per Package: Control how many listings, featured slots, and renewal periods are available per package.
  • Recurring or One-Time Plans: Let users subscribe monthly, annually, or as a one-time fee.
  • Automatic Package Assignment: Assign a selected default package to users who registered before the add-on was activated. This ensures all users are consistently brought into your monetization model without needing manual edits.
  • WooCommerce Compatibility: Use any WooCommerce-supported payment gateway, such as Stripe, PayPal, or bank transfer.

This system is ideal for membership directories, multi-vendor platforms, and listing marketplaces that need structured, scalable pricing models.

 

Listdom includes robust support for pricing details, allowing listing owners to display not just the amount, but also contextual and categorical information.

Capabilities include:

  • Flexible Price Input: Listing owners can enter prices in any format — e.g., “$250 per night,” “€1200/month.”
  • Currency Freedom: Any currency symbol can be used; there’s no restriction to predefined currencies.
  • Price Range Support: Support for ranges like $200–500 gives flexibility for dynamic pricing scenarios.
  • Price Class Tags: Listings can also be classified using qualitative labels such as:
    • Cheap
    • Normal
    • High

These classes can then be used as visual indicators or even as filters in advanced search modules. It’s a user-friendly way to help visitors quickly identify pricing levels without needing to read all listing details.

Allow users to highlight their listings as “Featured,” giving them prominence in search results and listings pages. This increased visibility can attract more attention to their offerings. Enable users to boost their listings to the top of search results temporarily for increased visibility. This feature can be offered as a paid service, providing an additional revenue stream.

Enable users to add special labels (e.g., “Premium,” “Recommended”) to their listings for a fee. These labels can make listings stand out and convey a sense of quality or urgency. This addon uses WooCommerce to handle payments, supporting all WooCommerce-compatible payment gateways.

Leverage WooCommerce to manage payments for listings, subscriptions, and other monetized features. This integration supports various payment gateways, providing a seamless transaction experience.

Allow business owners to claim existing listings on your platform for a fee. Once claimed, they can manage and update their listings, ensuring accurate and up-to-date information. The Claim Add-on uses WooCommerce for handling payments and supports features like file uploads, agreement checkboxes, and custom messages in the claim form.

Implement an auction system where users can bid on listings, creating a dynamic marketplace environment. This feature can be monetized by charging listing fees or taking a percentage of successful bids.

Integrate third-party advertisements into your directory listings. The Ads Add-on allows you to insert ad shortcodes or HTML code globally or per listing, enabling monetization through ad placements.

Listdom also supports the Paid Member Subscriptions (PMS) plugin, a lightweight yet powerful membership tool for managing recurring plans and restricted content.

Key capabilities:

  • Subscription-Based Access: Define who can submit listings or use advanced features based on their PMS subscription plan.
  • Recurring or One-Time Plans: Fully supports monthly, yearly, or one-off membership payments.
  • Flexible Restriction Rules: Control access to certain listing views, dashboard sections, or even search features.
  • WooCommerce Bridge (Optional): Integrate with WooCommerce for extended payment gateway support.

Perfect for websites that need simpler membership controls or are already using PMS for their user base.

 

Listdom integrates seamlessly with MemberPress, one of the most powerful WordPress membership plugins. This allows you to control who can access listings, submit them, or view premium content based on their membership level.

Key capabilities:

  • Restrict Access by Membership Tier: Allow only users with specific MemberPress plans to submit or view listings.
  • Monetize Premium Access: Create exclusive listing categories or features that are only visible to paying members.
  • Frontend Control: Limit frontend dashboard options and submission capabilities based on MemberPress roles.
  • Recurring Payments & Account Management: Leverage MemberPress’ robust billing and account tools to manage long-term subscribers efficiently.

Ideal for: paid communities, gated directories, and professional service networks.

 

Franchise Manager Franchise Addon

Assign any listing as a “parent” to other listings, creating a clear franchise hierarchy. This is ideal for showcasing chains or organizations with multiple branches. On the listing detail page, both parent and child listings are displayed together, allowing visitors to easily navigate between them.

In the Franchise settings panel, you can select one specific category to act as the source of parent listings. Once configured, only listings assigned to that chosen category will appear in the “Listing Parent” dropdown. This ensures consistency and control over which listings can be selected as parent entries in your franchise hierarchy.

Claim and Verify listings Claim Addon

Business owners can submit a claim request for a listing through a user-friendly form. To ensure authenticity, the form can include:

  • Custom Messages: Provide guidance or requirements for claimants.

  • File Uploads: Allow claimants to submit verification documents, with control over file types and sizes.

  • Agreement Checkbox: Ensure claimants acknowledge terms and conditions before submission.

Monetize the claim process by integrating with WooCommerce, enabling:(listdom.net)

  • Payment Timing Options: Choose whether payment is required upon form submission or after claim approval.(listdom.net)

  • Auto Order Completion: Automatically mark WooCommerce orders as complete upon successful claim processing.

This integration supports various payment gateways, including Stripe and PayPal.(listdom.net)

Administrators can review incoming claim requests, assess provided documentation, and approve or reject claims accordingly. This oversight ensures that only legitimate business owners gain control over listings.(listdom.net)

Upon approval, listings can display a “Verified” label, signaling to users that the information is managed by the actual business owner. This badge enhances trust and encourages user interaction.

Utilize the new sort option in Listdom’s skin shortcodes to prioritize and display claimed listings prominently. This feature increases the visibility of verified businesses, potentially leading to higher engagement.(listdom.net)

Save & Favorite (Bookmark) Favorite Addon

Each listing and listing card is equipped with a heart-shaped “Favorite” button. Users can effortlessly add or remove listings from their favorites with a single click, streamlining the process of tracking preferred options.

Users can view their curated list of favorite listings, enabling them to revisit and compare selections at their convenience. This personalized list enhances the user experience by providing quick access to saved listings.

With the Listdom Pro Add-on, a dedicated “Favorites” section is added to the user’s frontend dashboard. This integration allows users to manage their favorite listings directly from the dashboard, offering a seamless and intuitive experience.

The favorite functionality is consistently available across various listing views and skins, ensuring users can add listings to their favorites regardless of how listings are displayed.

The Favorite Add-on supports user authentication, ensuring that each user’s favorite list is securely stored and accessible only to them. This feature maintains user privacy and data integrity.

Compare Listings Compare Addon

With the Compare Add-on, each listing and listing card includes a “Compare” button. Users can click to add or remove listings from their personal comparison list instantly. This button provides a smooth, intuitive interaction that encourages users to engage more deeply with the listings.

You have full control over which fields appear in the comparison table. From basic fields like price and title to advanced custom fields (attributes, ACF fields, and more), Listdom allows you to tailor the comparison experience to your directory’s specific data structure and goals.

Listdom provides the [listdom-compare] shortcode, which you can place on any page to display the comparison table. Once users have selected listings to compare, this shortcode renders them side by side in a structured format, ready for evaluation. It’s fully compatible with any WordPress page builder or theme.

To ensure the comparison interface stays user-friendly and uncluttered, you can configure the maximum number of listings that can be compared at once. For example, restrict it to 2, 3, or 4 items to maintain clean design and usability across devices.

The compare table is built with responsive design in mind. It works seamlessly on all screen sizes — from desktop to tablet and mobile — ensuring users can compare listings conveniently on any device, without layout issues or awkward scrolling.

Booking System Booking Addon

Allow booking functionality on a per-listing basis. Listing owners or admins can enable or disable bookings based on the nature of the item or service. This flexibility supports a wide range of use cases, such as hotels, clinics, tours, or rentals.

Define and manage available days and time slots for each listing. Use daily, weekly, or custom schedules to control when users can place bookings. This ensures accurate availability and avoids double-booking.

Activate booking-aware search policies. When enabled, users can filter listings based on availability — seeing only the ones that match their desired date or time. This streamlines the booking process for time-sensitive users.

Add and customize fields in the booking form to collect all required data (e.g., name, phone, service type, special requests). This flexibility lets you adapt the booking flow to the needs of different industries or listing types.

With the Listdom Pro Addon, listing owners can manage all booking requests via a user-friendly frontend dashboard. They can view incoming bookings, approve or reject them, and update availability without needing backend access.

Automatically notify both admins and users about booking events via email or SMS. Customize the content and recipients of each notification to ensure timely responses and professional communication.

Manage the full lifecycle of a booking: Pending, Approved, Rejected, or Completed. Listing owners can update statuses from the dashboard, and users can view booking history and real-time updates.

Developers can extend or customize the booking system via hooks and templates. Use the same override pattern as WooCommerce to modify booking views or behaviors safely within your theme.

Admin and user notification

The built-in email notification manager allows you to create and manage various email templates tailored to specific events. Key features include:

  • Event Hooks: Trigger emails based on specific actions, such as new listing submissions, listing approvals, or user registrations.(webilia.com)
  • Customizable Templates: Design email content using dynamic placeholders to personalize messages for recipients.
  • Recipient Management: Define who receives each notification, whether it’s the site admin, listing authors, or other users.
  • Template Management: Easily create, edit, duplicate, or delete notification templates through the Listdom dashboard.

For a comprehensive guide on setting up and managing email notifications, refer to the Listdom Notifications Documentation.

To complement email alerts, Listdom provides SMS notification capabilities through the SMS Add-on. This feature ensures immediate delivery of critical information directly to users’ mobile devices. Key aspects include:

  • Instant Alerts: Send real-time SMS messages for time-sensitive events, enhancing user responsiveness.
  • Custom SMS Templates: Craft concise and effective SMS content tailored to specific triggers.
  • Integration with Notification Manager: Manage SMS notifications alongside email templates within the same intuitive interface.
  • Flexible Recipient Options: Determine which users receive SMS alerts based on roles or specific actions.

To utilize SMS notifications, ensure the SMS Add-on is installed and configured appropriately.

By leveraging Listdom’s comprehensive notification system, you can maintain effective communication with users, foster engagement, and ensure smooth operation of your directory platform.

Job Portal System Jobs Addon

The Listdom Jobs Add-on extends your directory by enabling job listing functionality. Designate listings as job openings, allow users to browse available jobs, and apply directly from your site.

Job Category

  • Select a category to mark listings as jobs.

  • Listings in the chosen category and its subcategories will show an “Apply Now” section.

  • Leave empty to apply job functionality to all listings.

Guest Application

  • Allow non-logged-in users to submit job applications by enabling this option.

Allowed File Extensions

  • Define permitted file types for application uploads (e.g., resumes, cover letters).

Application Limits

  • Set how many jobs a user can apply to within a set period.

  • Limit reset methods:

    • Current Month: Reset at the start of each month.

    • Past 30 Days: Reset rolling every 30 days based on registration date.

  • After selecting a job category, disable modules you don’t want displayed on job listings.

  • Enabling a module disables its corresponding feature in the listing.

“Apply Now” Section

  • Appears on job listings, allowing visitors to submit applications.

  • Shows the user’s application count limit (if set).

Application Submission

  • Visitors fill out the form to apply.

  • File upload support for resumes and cover letters.

Frontend Dashboard

  • Adds an Applications tab in the Listdom frontend dashboard.

  • Job authors can view, filter, approve, reject, or trash applications.

  • New applications start with Pending status until reviewed.

WordPress Admin – Applications Menu

  • Manage all applications via Listdom → Applications.

  • Features include:

    • Status filtering: Published, Draft, Pending, Rejected, Trash.

    • Bulk actions for editing or trashing.

    • Detailed applications table with applicant info, listing, date, and status.

Edit Application Details

  • Change title, applicant name, email, status, and attached files.

  • Unique Application Code for easy tracking and communication.

  • View and edit uploaded resumes and cover letters.

  • Manage application status (Published, Pending, Draft, Rejected).

Visibility Options

  • Public, Password Protected, or Private visibility for applications.

  • Schedule publish date and time.

  • [listdom-manage-applications] — Shows received applications for the current user.

  • [listdom-my-applications] — Displays applications sent by the current applicant.

Add these shortcodes to any page with WordPress editor or page builders for frontend management.

  • New Job Application

  • Owner Job Application Notification

Use these hooks to send automated emails or SMS alerts for job application events.

Manage “Apply Now” Section Visibility

  • Disable globally via Listdom → Settings → Details Page → Elements → Application.

  • Disable per listing via Display Options on the Add/Edit listing page (requires Listdom Pro).

BuddyPress Integration BuddyPress Addon

Connect Listdom seamlessly with BuddyPress to build a socially interactive directory platform where users manage listings directly from their BuddyPress profiles.

  • Profile Menu: Adds a “Listings” tab to BuddyPress user profiles.

  • Shortcode Selection: Choose which Listdom shortcode (skin) displays the user’s listings.

  • Listing contact forms can send messages directly to the listing owner’s BuddyPress inbox.
  • Only available for logged-in users.

Listdom actions are reflected in the user’s BuddyPress activity feed:

From Core or Pro:

  • New Listing submission

From Addons:

  • 🏷 Auction Addon:

    • New Offer

    • Offer Accepted

  • ⭐ Reviews Addon:

    • New Review

    • Review Approved

  • 📆 Booking Addon:

    • New Booking

Setup & Maintenance

Listdom includes a quick-start setup wizard that guides you through the essential configurations:

  • Google Maps API setup

  • Permalink settings

  • Shortcode and page suggestions

  • Search form selection

✅ Perfect for beginners to launch faster with less guesswork.

Easily import demo content to see how Listdom works in real-world use cases.

  • Includes pre-built shortcodes, search forms, and sample listings

  • Helps you test layouts and features instantly

🧪 Great for experimenting before going live.

Using WordPress Multisite? No problem.
Listdom works seamlessly in multisite environments, so you can:

  • Manage directories across multiple sites

  • Activate Listdom network-wide or per-site

  • Share or separate content as needed

🔗 Flexible and scalable for enterprise or multi-directory use.

Keep Listdom and its addons up-to-date with 1-click updates directly from your WordPress dashboard.

  • No need for manual downloads

  • Easy access to new features and security improvements

🛡 Stay secure and ahead with hassle-free maintenance.

Migrate or back up your Listdom setup in seconds:

  • Export full plugin configuration

  • Reimport to the same or a different site

  • Especially useful for staging/live environments

💼 A developer-friendly feature for smoother workflows.

Migrate & Backup

Bulk import and export your listings using CSV files with advanced automation:

  • ✅ AI Auto Mapping: Detects and matches your CSV columns to Listdom fields automatically
  • 💾 Saved Templates: Save your mapping settings and re-use them for future imports
  • 🔁 Auto ImportCSV Addon: Automatically import listings from a hosted CSV file like Google Sheets, Dropbox, etc.
  • 📤 Export listings to CSV for backup or migration

🔄 A complete solution for recurring or external data flows. Migrate your directory content from any source with just a few clicks:

  • ⚡ Complete migration in minutes — import thousands of listings effortlessly
  • 🧠 AI-powered field mapping — match your fields to Listdom structures instantly
  • 🔧 Supports all field types — categories, locations, tags, custom fields, media & more
  • 💾 Use saved templates for consistent future imports

📥 Whether you’re switching from another plugin or starting with raw data, Listdom makes it smooth and scalable.

Same powerful features, built for Excel (.xlsx) files:

  • ✅ AI Auto Mapping

  • 💾 Saved Templates

  • 📤 Export listings to native Excel format

📈 Ideal for users who prefer spreadsheet interfaces.

🔄 A complete solution for recurring or external data flows. Migrate your directory content from any source with just a few clicks:

  • ⚡ Complete migration in minutes — import thousands of listings effortlessly

  • 🧠 AI-powered field mapping — match your fields to Listdom structures instantly

  • 🔧 Supports all field types — categories, locations, tags, custom fields, media & more

  • 💾 Use saved templates for consistent future imports

📥 Whether you’re switching from another plugin or starting with raw data, Listdom makes it smooth and scalable.

Programmatic and developer-friendly:

  • 📥 Import structured JSON data

  • 📤 Export listings in JSON for API use or external platforms

  • 🧩 Useful for integrations and headless setups

🚀 Flexible options to move and sync your listing data—your way.

Developer & Performance Tools

Just like WooCommerce, Listdom allows developers to override its templates directly from the active theme. This means you can fully customize the layout and structure of listings, single pages, archive views, and other components without modifying the core plugin.

How it works:

  • Copy any template file from wp-content/plugins/listdom/templates/
  • Paste it into your theme in wp-content/themes/your-theme/listdom/
  • Modify it as needed — your changes will remain safe during plugin updates.

This system gives you full control over HTML markup, output structure, and frontend behavior.

Listdom is built using modern WordPress standards, following best practices in:

  • HTML5 / CSS3 / JavaScript

  • OOP-based PHP

  • Escaping and sanitization

  • Modular structure

💡 Clean code ensures performance, security, and easy maintenance or customization.

Listdom provides numerous WordPress-style action and filter hooks so developers can:

  • Modify plugin behavior without editing core files

  • Extend functionality

  • Integrate with third-party tools and themes

⚙️ Built to be extensible and developer-friendly.

Listdom supports API integration and external calls, making it ideal for:

  • Mobile apps or headless WordPress setups

  • Connecting to external CRMs or services

  • Custom frontend implementations

🔌 Access listings, search filters, and other data via REST API-compatible endpoints.

Boost your website’s speed and performance by controlling where Listdom’s CSS and JS assets are loaded.

🔧 Key Benefits:

  • Load Listdom assets only where needed (e.g. listing pages).
  • Disable globally or limit by post types and taxonomies.
  • Prevent unnecessary scripts/styles on blog posts, pages, or unrelated content.
  • Option to completely disable FontAwesome if your theme or site already includes it.

⚙️ Customization Options:

  • Selectively disable Listdom assets on:
    • Any post type
    • Any taxonomy archive
    • General non-Listdom pages
  • Improve Core Web Vitals, reduce page size, and enhance load times.

This feature ensures Listdom works efficiently without bloating the rest of your website.

SEO Ready

Customize the URL slugs for your listings, categories, features, tags, attributes, labels, and locations. This flexibility allows you to create clean, descriptive, and keyword-rich URLs that are favored by search engines.

Listdom seamlessly integrates with leading WordPress SEO plugins such as Yoast SEO, Rank Math, and All in One SEO Pack. This compatibility enables you to leverage advanced SEO tools and features, including meta tags, sitemaps, and content analysis, to further optimize your site.

Implementing structured data enhances your listings’ appearance in search results by enabling rich snippets. Listdom supports schema markup, providing search engines with detailed information about your listings, which can improve click-through rates.

With Listdom’s built-in design builder, you can tailor the layout and content of your archive and single listing pages. This customization ensures that your pages are not only user-friendly but also optimized for search engines.

For networks of sites, Listdom’s multi-site compatibility ensures consistent SEO practices across all your directories, simplifying management and optimization efforts.

Translation Ready

Listdom integrates smoothly with the WPML (WordPress Multilingual Plugin), allowing you to translate your listings, categories, and other content into multiple languages. This integration ensures that users can switch between languages effortlessly, enhancing user experience and accessibility.

In addition to WPML, Listdom is also compatible with PolyLang, another popular multilingual plugin for WordPress. This provides flexibility in choosing the translation tool that best fits your needs.

Understanding the importance of catering to languages that read from right to left, such as Arabic, Hebrew, and Persian, Listdom offers full RTL support. This ensures that your website’s layout and design remain consistent and user-friendly for RTL language speakers.

Ready to Have The Best Listing Site Ever?

Before You Go…

End the Year Strong 💪

Get 30% off with the code below:

D78B24

Use the code on the checkout page.

We use cookies🍪to improve your experience.
Product added to cart! Checkout