The Listing Types feature helps you organize your content into structured sections, making it easier for visitors to browse, search, and interact with your website.

Each listing type is fully independent and includes its own:

  • Index (landing) page

  • Search functionality

  • Category structure

  • Custom fields

  • Products and pricing setup

Because listing types define how your content is structured, creating at least one listing type is an essential step after installation as none are created automatically.

Primary Listing Type

The first listing type in the list is treated as the primary type. Its index page becomes your website’s homepage by default.

Creating a Listing Type

To create a new listing type, go to:

Administrator → Settings → Listing Types → Add Listing Type

Predefined Types

You can choose from several predefined types in the “Listing Type” dropdown. These primarily:

  • Apply relevant schema.org structured data for SEO

  • Enable certain type-specific features

Available options include:

  • Local Business

  • Classified

  • Event

  • Offer

  • Job Posting

  • Blog Posting

  • Place

  • Person

Basic Settings

Name and Slug

  • Name: Provide both singular and plural forms (e.g., Listing / Listings).

  • Slug: Used in the URL (e.g., https://your-domain.tld/listings).

    • Automatically generated from the plural name

    • Can be customized

    • Use only letters, numbers, and dashes

Location & Map Settings

Enabling locations allows you to:

  • Assign addresses to listings

  • Display listings on a map

Note: This option controls address and map display. It does not provide real-time geolocation features.

⚠️ Important: Once a listing type is created, the location setting cannot be changed.

Limits and Relationships

Per-user Listing Limit

  • Set the maximum number of listings a user can create

  • Use:

    • 0 → no limit

    • Any positive number → enforce a limit

Parent Types

You can link listing types together. For example:

  • A Business listing can have linked Products or Services

  • A type can also be linked to itself (useful for hierarchical content)

Reviews & Ratings

Select which rating categories apply to this listing type.

You can manage rating categories here: Administrator → Settings → Rating Categories

Note: These extra ratings are displayed in reviews but are not used to calculate the overall listing rating.

Address Format

 

If locations are enabled, you must define an address format.

This is a schema.org-compatible HTML template where placeholders are replaced with actual listing data.

Available placeholders:

  • {address} – Address field

  • {zip} – Zip / Postal Code

  • {location_1}, {location_2}, {location_3}, etc. – Location hierarchy levels

Example:

If your location hierarchy is:

  • Country → State → City

Then:

  • {location_1} → Country

  • {location_2} → State

  • {location_3} → City

If a level does not exist, it will return an empty value.

Moderation Settings

You can control whether listings require approval before becoming visible.

When moderation is enabled:

  • Admin receives a notification on submission or update

  • Listing owner is notified after approval

The same logic applies to:

  • Reviews

  • Messages

Note: If Auto-approve Listings is enabled in a pricing plan, it overrides the listing type moderation settings.