Simple Business Directory with Maps, Store Locator, Distance Search

Version v16.0.3 Last Update: Oct 28, 2026 🧪 Virus-Scanned (0/70 Clean)
Simple Business Directory with Maps, Store Locator, Distance Search
Live Demo
⚡ Instant Direct Download 🌐 Unlimited Domains 🛡️ Original GPL File
$5.00 one-time
Lifetime Updates
⚡ Unlock all 7 categories + this asset
🛡️ 1-Click cancel anytime in dashboard
Add to Cart
Daily automated repository updates
VirusTotal verified (0/70 detected)
Licensed under GPL
Secure 256-bit encrypted checkout
Instant download link via email & dashboard

Simple Business Directory Overview & Map-Driven Listing Architecture

Simple Business Directory is a WordPress plugin engineered for agencies and site owners who need to publish map-backed business directories, store locators, and staff databases without writing custom PHP. The package targets the slowest stage of directory construction — populating titles, descriptions, coordinates, and thumbnails for every entry — by automating that metadata from a pasted website link and street address. In production workflows it operates as a shortcode-driven listing engine that renders inside any theme and within Gutenberg, Elementor, or Beaver Builder layouts, scaling from roughly 50 to 5,000 listings per directory.

Technical Specifications & Deployment Matrix

Engineering Metric Deployment Specification
Base Technology WordPress plugin; JavaScript, HTML, CSS, and PHP source files
Runtime Requirements WordPress 4.9.x through 7.0.x; Firefox, Safari, Opera, Chrome, Edge
Communication Protocols Google Maps API (key required), keyless OpenStreetMap, Google Pagespeed tooling for thumbnails, PayPal and Stripe payment gateways, Gemini / OpenAI / OpenRouter AI endpoints
Front-End Dependencies Shortcode generator with 30+ parameters, Font Awesome icons, live search and filtering, RTL support
Persistence Footprint Native WordPress database tables for Lists, listings, and up to five custom fields; dedicated SLD User role for front-end submitters

List-Based Rendering Engine & Geospatial Pipeline

The engine structures every directory around Lists — discrete collections of listings that shortcodes render as single-page, multi-page, tabbed, or map-only output. When an administrator pastes a business website link and address into a list item, the plugin dispatches external requests that return a generated title, long description, thumbnail, and latitude/longitude pair, collapsing manual data entry to two input fields. Map rendering runs on either the Google Maps API or keyless OpenStreetMap, with automated coordinate generation from a valid address. Visitor geolocation feeds the radius and distance search, which filters results in kilometers or miles, while marker clustering groups dense pin overlays so large directories remain navigable. For monetized deployments, a front-end dashboard lets registered users submit or claim listings, with payment processing routed through PayPal or Stripe and paid items flaggable as featured.

Architectural & Functional Highlights

  • Automated metadata ingestion: Titles, descriptions, thumbnails, and coordinates populate from a single link plus address, removing per-listing data entry and cutting setup time for directories with hundreds of entries.
  • Map-only mode with clustering: When markers overload the viewport, cluster overlays group nearby pins and expand on interaction; map-only output renders the geospatial layer without the accompanying list markup.
  • AI bulk generation: Gemini, OpenAI, and OpenRouter endpoints generate complete lists — links, titles, subtitles, images, and long descriptions — from topic-level prompts rather than manual curation.
  • Community interaction layer: Upvotes with selectable icons, user favorite lists, and embeddable list widgets convert a static directory into a shareable, community-driven resource.
  • Deployment versatility: The same data model serves store locators, dealer finders, employee and staff directories, vendor catalogs, and intranet address books, with tap-to-call enabled for contact-centric use cases.

Production Implementation & Operational Resilience

Deployment follows the standard plugin installation path; one shortcode on a single page produces live-searchable filtered output, while a single multi-page shortcode hierarchically builds category, listing, and detail pages automatically. Google Maps mode requires an API key tied to a billing account, although Google issues a recurring monthly credit that covers typical directory traffic; OpenStreetMap mode removes the key and billing prerequisite entirely. A privacy-consent step can be enforced before map scripts load, satisfying GDPR expectations around third-party data transfer.

Rendering resilience comes from layered override paths. More than ten single-page templates and two multi-page templates ship with the codebase, and each can be overridden from the theme folder rather than by editing plugin files — the standard child-theme-safe modification route. A built-in custom CSS field, a choice between theme fonts and Google fonts, RTL support, fixed-position filter bars, and a scroll-to-top control cover presentation adjustments without template forks.

Image payloads deserve attention at scale: uploaded listing images and auto-generated thumbnails accumulate quickly across thousands of entries. Routing those assets through SEO Image Optimizer Pro applies automated alt text, filename normalization, and compression at the media-library level, keeping directory pages within reasonable load budgets.

For agencies delivering client-facing corporate or consulting portals, the listing engine sits inside any theme shell; Finbuzz is one example of a corporate WordPress front-end that pairs naturally with directory-driven resource pages.

Frequently Asked Questions

Can listings carry data fields beyond the default title, description, and address inputs?

Yes. The plugin supports up to five administrator-defined custom fields per listing, and additional social media icons or profile links can be constructed through those extra fields without code changes.

Does the plugin enforce a privacy consent step before third-party map scripts execute?

Yes. A setting requires visitors to agree to a privacy policy before the map displays, which defers loading of Google Maps or OpenStreetMap resources until explicit consent is recorded.

Can front-end interface strings be translated without editing plugin source files?

Yes. All front-end languages are editable directly from the plugin settings panel, so label and button text can be localized or rebranded without touching PHP, JavaScript, or template files.

Can the upvote interaction icon be changed to match a specific directory’s theme?

Yes. Administrators choose from thumbs up, fiery hot, heart, star, or smiley face icons for the upvote control, applying the selection globally from the plugin configuration.

🏷️ Topic Tags:
#Premium Plugin
On this page
    Update history Current release
    • 16.0.3 Latest
      September 16, 2026