Every feature you need

28+ features across listings, maps, search, reviews, SEO, monetization, and developer tools. All included in the free plugin.

Listings & Display

Multiple ways to display your directory content

8 Shortcodes

Directory, listings, map, search, categories, listing-page, compare, and recently-viewed. Drop any shortcode into any page.

7 Gutenberg Blocks

Server-side rendered blocks for the WordPress editor. Same feature set as shortcodes with visual block controls.

7 Elementor Widgets

Full Elementor integration with dedicated controls for each widget. Drag and drop directory components into any Elementor layout.

44 Templates with Override System

Every template can be overridden. Priority: child theme > parent theme > plugin. Customize the look without modifying plugin files.

Photo Gallery with Lightbox

Three layout variants for listing photos. Click-to-zoom lightbox with navigation. Imported photos from Google Maps included.

Video Gallery

Embed videos from YouTube, Vimeo, and Dailymotion directly on listing pages. Just paste the URL and the embed renders automatically.

PDF/Menu Uploads

Upload up to 5 PDF files per listing. Perfect for restaurant menus, service brochures, price lists, or any downloadable document.

Maps & Location

Interactive maps with multiple provider options

Dual Map Providers

Choose Leaflet/OpenStreetMap (completely free) or Google Maps. Switch providers anytime from settings with zero data loss.

Marker Clustering

Automatically groups nearby markers into clusters. Uses Leaflet.markercluster or Google MarkerClusterer depending on your provider.

5 Map Style Presets

Default, Light, Dark, Satellite, and Terrain. Pick a style that matches your site design from the settings panel.

Address Autocomplete

Powered by Google Places API. Type-ahead suggestions on both the search form and admin listing editor for accurate geocoding.

Viewport Search

"Search this area" button updates results as users pan and zoom the map. Listings refresh to match the visible map bounds.

Get Directions

One-click link opens Google Maps or Apple Maps with the listing address pre-filled as the destination.

Custom Marker Icons

Assign unique map marker icons per category. Restaurants get a fork icon, hotels get a bed icon -- instantly recognizable on the map.

Reviews & Ratings

Rich review system with multi-criteria scoring

Multi-Criteria Ratings

Define rating criteria per category. Restaurants get Food, Service, Ambiance. Hotels get Rooms, Location, Value. Fully configurable.

Interactive Star Selectors

Alpine.js-powered star rating inputs with hover previews and half-star precision. Smooth, accessible, and mobile-friendly.

Owner Reply to Reviews

Listing owners can respond to reviews from their dashboard. Replies appear threaded below the original review.

Schema.org Review Markup

Reviews output as structured data so Google can show star ratings in search results. Boosts click-through rates from SERPs.

Aggregate Rating Display

Average star rating and review count shown on listing cards in the directory grid. Visitors see ratings at a glance before clicking.

User Engagement

Keep visitors interacting with your directory

Favorites

Logged-in users save favorites server-side. Guest visitors get localStorage fallback so they can still bookmark listings without an account.

Compare Listings

Side-by-side comparison of up to 4 listings. Compare ratings, hours, prices, and custom fields in a clean table layout.

Recently Viewed

Client-side localStorage tracks recently viewed listings. Display them with the [ld-recently-viewed] shortcode on any page.

Social Sharing

Share listings to Facebook, X (Twitter), WhatsApp, LinkedIn, Email, or copy the link. Buttons appear on every listing page.

QR Code Generation

Each listing gets a unique QR code linking to its page. Great for print materials, flyers, or in-store displays.

Contact/Enquiry Form

Built-in contact form on every listing page. Messages go to the listing owner and are logged. Protected by reCAPTCHA v3.

Private Messaging

Direct messaging system between users and listing owners. Threaded conversations accessible from the user dashboard.

Nearby Places

Listing pages show nearby listings based on geographic proximity. Keeps visitors exploring related businesses in the area.

Business Tools

Everything business owners need to manage their listings

Claim Listing

Business owners claim their listing via email verification. Admin reviews claims with approve/reject workflow and verified badge display.

Frontend Submission Form

Use [ld-submit-listing] to let users add listings from the front end. Multi-step form with all custom fields, map picker, and media upload.

User Dashboard

The [ld-dashboard] shortcode gives listing owners a full management panel: edit listings, view analytics, respond to reviews, and manage messages.

Coupon/Deals System

Listing owners create coupons and deals with expiry dates, discount codes, and redemption tracking. Shown prominently on listing pages.

Events/Specials

Businesses post upcoming events and special offers with dates, times, and descriptions. Events appear on listing pages and in event feeds.

Appointment/Booking Requests

Visitors request appointments directly from listing pages. Business owners receive notifications and manage requests from their dashboard.

Listing Analytics Dashboard

Track page views, search appearances, phone clicks, direction requests, and enquiries. Charts and trends in the owner dashboard.

User Public Profile Pages

Each user gets a public profile page showing their listings, reviews written, and member-since date. Builds trust and community.

Monetization

Turn your directory into a revenue stream

Listing Packages/Pricing Tiers

Create multiple listing packages (Basic, Premium, Enterprise) with different feature limits, durations, and prices. Control which fields and features each tier can access.

Stripe Payment Integration

Accept payments via Stripe Checkout Sessions. Secure, PCI-compliant payment processing for listing packages and featured placements.

Featured Listings

Highlight premium listings with a featured badge and priority placement at the top of search results and category pages.

Admin & Management

Powerful tools for directory administrators

Custom Field Builder

10 field types: text, textarea, number, select, checkbox, radio, URL, email, phone, and date. Group fields into tabs and assign to categories.

Bulk Admin Actions

Select multiple listings and apply actions in bulk: feature, unfeature, approve, change category, or delete. Saves hours of admin time.

CSV Export

Export listings to CSV with column selection and filtering. Choose which fields to include and filter by status, category, or date range.

Activity Log/Audit Trail

Track every action: listing edits, status changes, claims, reviews, and admin actions. Full audit trail with user, timestamp, and details.

Role-Based Permissions

Two custom WordPress roles: Listing Manager (admin capabilities) and Listing Owner (frontend management). Fine-grained capability control.

Duplicate Detection

Detects duplicate listings by title, phone number, or geographic proximity. Merge tool combines data from duplicate entries into one listing.

Scheduled Publishing

Listings auto-expire after their package duration. Warning emails sent before expiry. Owners can renew from their dashboard.

Drag-and-Drop Reorder

Reorder custom fields, field groups, and listing photos by dragging and dropping. Changes save automatically via AJAX.

SEO & Marketing

Get found in search engines and grow your audience

Schema.org JSON-LD

Automatic LocalBusiness structured data with category-based type detection. Restaurant? Gets Restaurant schema. Hotel? Gets LodgingBusiness. 15+ types supported.

Open Graph & Twitter Cards

Rich previews when listings are shared on social media. Auto-generates og:title, og:description, og:image, and Twitter card meta tags.

Advanced SEO Tools

Per-listing meta title/description, breadcrumb navigation, canonical URL management, and robots meta control. Full SEO toolkit built in.

Newsletter Opt-In Integration

Add newsletter signup checkbox to submission and registration forms. Integrates with your existing email marketing platform.

Webhook/Zapier Integration

9 event types fire webhooks with HMAC signing. Connect to Zapier, Make, or any webhook endpoint. Events: listing created, claimed, reviewed, and more.

9 Email Notifications

Individually toggleable emails: new listing, claim request, review submitted, contact enquiry, expiry warning, and more. Customizable templates.

Weekly Digest Email

Automated weekly digest summarizing new listings, reviews, and directory activity. Keeps admins informed without constant dashboard checks.

Developer & Integration

Built for extensibility and integration

REST API

8 endpoints under local-directory/v1/. List, search, create, and update listings programmatically. Full JSON responses with pagination.

Hooks & Filters

6 action hooks and 10 filter hooks. Modify listing output, search behavior, field rendering, and more from your theme or plugin.

WPML & Polylang Compatibility

Full multilingual support. Translate listings, categories, locations, and all interface strings. Custom post type and taxonomy integration.

Multi-Directory Support

Run multiple directories on one site using the ld_directory taxonomy. Restaurants directory, hotels directory, services directory -- all separate.

Franchise/Chain Manager

Group multiple locations under a single brand using the ld_chain taxonomy. Perfect for franchise directories and multi-location businesses.

Social Login

Google and Facebook OAuth2 login. Users sign in with one click, reducing friction for reviews, submissions, and claim requests.

CSS Custom Properties

40+ CSS custom properties (variables) for colors, spacing, typography, and border radius. Restyle the entire plugin with a few lines of CSS.

BEM Class Naming

All CSS classes follow BEM methodology with the ld- prefix. Predictable, conflict-free class names that work with any theme.

Ready to build your directory?

All 28+ features included. No feature gating. Coming soon to CodeCanyon.