Listeo – Directory Listings With Booking – WordPress Theme
Listeo is a WordPress directory theme with booking, QR ticket checks, multi-vendor stores, and iCal sync for building Airbnb-style platform builds.
- Daily automated updates
- VirusTotal 0/70 clean
- Licensed under GPL
- Secure 256-bit checkout
- Instant direct cloud link
What Is Listeo?
Listeo is a WordPress theme built on the Underscores starter framework, engineered for developers and agencies to operate directory, classifieds, and multi-vendor marketplace platforms with integrated booking infrastructure. It resolves the architectural bottleneck of stitching separate plugins together for reservations, vendor payouts, geolocation, and monetization by consolidating those subsystems into one PHP/CSS/JS codebase that processes transactions as WooCommerce orders. In production, it functions as the complete application layer for Yelp-, Airbnb-, or Etsy-style portals, covering listing submission, booking fulfillment, and vendor settlement end to end.
Key Features of the Theme
Search and booking requests route through Ajax endpoints, rendering results without full page reloads. Listing data reaches crawlers through Schema.org markup, while a front-end dashboard aggregates listings, bookings, packages, messages, coupons, statistics, ad campaigns, and store settings into one management surface.
Architectural Highlights
- Dual booking engines: a day-based availability calendar handles vacation rentals, vehicle hires, and equipment leasing with adult/child/pet guest types, add-ons such as cleaning services, distinct regular-versus-weekend rates, and double-booking prevention; an hourly slot engine serves doctors, barbers, groomers, and tutors, with Zoom-linked online meetings. Both methods funnel through QR code verification, letting owners validate tickets from a smartphone and track cash payment status.
- Monetization pipeline: submission fees, per-booking commissions (flat or percentage), listing claims, paid advertising with budget and category targeting across homepage placement, top search positioning, and sidebar units, plus package tiers that gate booking, reviews, video, gallery limits, and featured placement across free, starter, and professional levels with upgrade and downgrade paths.
- Split-payment settlement: transactions execute as WooCommerce orders across 100+ gateways, with Stripe performing automatic commission splitting between vendors and administrators; vendors audit earnings and payout history on a dedicated Wallet page.
- API-independent geolocation: OpenStreetMap and MapBox render maps, while address autocomplete and on-the-fly location prediction run entirely on OpenStreetMap, removing Google API dependency and its per-request costs.
- Synchronization and comms: iCal feeds push reservations out to Booking.com and Airbnb and pull external bookings back to prevent cross-channel conflicts; Twilio dispatches SMS and email notifications plus OTP verification at registration; OpenAI-powered semantic search accepts natural-language queries against the live database.
Who Should Use This Theme?
Engineering teams building local business directories, appointment marketplaces, vacation-rental portals, car rental platforms, or Etsy-style multi-vendor stores gain the most, since the booking, commission, and vendor store modules ship in the core package rather than as third-party add-ons. Agencies running multiple client verticals can standardize staging on this codebase and re-skin per client through Elementor templates, one-click demo import, drag-and-drop custom fields, and pre-installed translations in 20+ languages.
It is a poor fit for Gutenberg-first editorial sites — the package is not Gutenberg optimized — or for static brochure builds with no transactional layer. When the brief demands a lighter directory core without booking infrastructure, ListPress covers the same listing, Ajax-search, and map-view fundamentals with a smaller footprint.
Compatibility & Runtime Requirements
The theme targets standard WordPress hosting with WooCommerce and Elementor present before activation.
| Engineering Metric | Deployment Specification |
|---|---|
| Base Technology / Framework | WordPress theme on the Underscores starter; PHP, CSS, and JS files ship in the package |
| Runtime / Language Requirements | WordPress 6.0.x through 7.0.x; server-side PHP per core WordPress hosting baselines |
| Data Exchange / Protocols | iCal two-way calendar feeds, Twilio SMS/email APIs, OpenAI semantic search, Stripe split-payment API, Zoom scheduling |
| Core Dependencies / Compatibility | Elementor and Elementor Pro; WooCommerce order processing; Yoast-compatible SEO layer; OpenStreetMap/MapBox geolocation |
| Rendering Surface | Firefox, Safari, Opera, Chrome, Edge; responsive layout, high-resolution assets, widget-ready regions |
How to Install & Deploy the Theme
- Environment pre-check: confirm WordPress 6.0.x–7.0.x on the host, install WooCommerce and Elementor, and verify PHP settings meet core WordPress hosting baselines.
- Package upload: transfer the theme archive through the WordPress administration uploader or place the extracted folder under wp-content/themes.
- Activation: click Activate; administrative menus for listings, booking engines, packages, claims, and advertising campaigns initialize immediately, and front-end dashboards become operational.
- Configuration and testing: run one-click demo import to load pages, listings, and settings, map bulk CSV/XML records through the WP All Import extension, configure OpenStreetMap or MapBox providers, connect Twilio and Stripe credentials, then validate Ajax search output and QR ticket scans against test bookings.
For real-estate verticals sharing the same Underscores foundation, UrbanPoint swaps the booking stack for house-selling and rental workflows built on WPBakery and Redux.
Frequently Asked Questions
Does the package include the photography shown on the demo site?
No. Demo photography is excluded from the template package. The one-click demo importer still installs pages, listings, and site settings, so teams attach their own media library and replace placeholder visuals before production launch.
Does geolocation require paid Google Maps credentials?
No. Mapping and address autocomplete run on OpenStreetMap, with MapBox available as an alternative provider. Location predictions generate on the fly as users type, preserving geocoding accuracy while eliminating per-request Google API charges from the deployment budget.
Is the block editor the primary layout surface?
No. The package is not Gutenberg optimized. Layout composition runs through Elementor — the free version is supported and Elementor Pro compatibility is declared — with pixel-perfect homepage demos serving as drag-and-drop starting points for brand customization.