Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Flex Listings And Booking Manager Wordpress Plugin - Rating, Reviews, Demo & Download

Flex Listings And Booking Manager Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Flex Listings and Booking Manager helps you publish many bookable listings and accept reservations on WordPress — hotels, vacation rentals, car rental, tours, events, and services.

Developed by Usman Ali at WpRogers.

Source code (development, issues, releases): GitHub repository

Key features

  • Dynamic booking types — create types for property, car, tour, or custom industries
  • Multiple listing post types — rich single pages with gallery, map, FAQ, features, and pricing
  • AJAX listing grid — keyword, price, guest, and sort filters with pagination
  • Booking form — industry-aware fields, instant booking support, email notifications
  • Partner / vendor portal — front-end registration, login, dashboard, add listings
  • Gutenberg blocks & Elementor widgets — booking form, listing grid, search
  • Admin dashboard — bookings overview, status management, activity charts
  • Settings — currency, colors, layout, container width, notifications, demo content
  • REST API — bookings and settings endpoints for integrations
  • WooCommerce bridge — optional integration when WooCommerce is active

Shortcodes

  • [ulbm_booking_form id="1"] — booking form for a booking type
  • [ulbm_listing_grid type="car-rental" columns="3" limit="12"] — filterable listing grid
  • [ulbm_search] — search UI placeholder
  • [ulbm_register] — partner registration
  • [ulbm_login] — partner login
  • [ulbm_dashboard] — partner dashboard
  • [ulbm_become_partner] — partner call-to-action block

External services

Bootstrap 5.3.8, Bootstrap Icons 1.11.3, and Chart.js 4.5.1 are bundled inside the plugin (assets/vendor/) and enqueued from the site only on admin and booking UI screens. No CDN is used for those libraries.

Optional — Google Maps (not affiliated with Google): If the site owner enables embedded maps under Settings Partner Portal, listing pages can show a button for visitors to opt in before loading an iframe from https://maps.google.com/. Until the visitor clicks that button, no request is sent to Google. When loaded, the visitor’s IP address and map coordinates may be processed by Google. Terms: https://www.google.com/intl/en/policies/terms/ — Privacy: https://policies.google.com/privacy

Optional: Listing video embeds use WordPress wp_oembed_get() for URLs the site owner adds (e.g. YouTube). WooCommerce integration loads only when WooCommerce is active. Demo content uses placeholder images bundled in assets/demo/ (no remote downloads).

Privacy

Booking forms collect customer name, email, phone, and booking details stored in your WordPress database. Configure your site privacy policy for GDPR compliance.

Screenshots

  1. Admin dashboard with booking statistics and charts

    Admin dashboard with booking statistics and charts

  2. Single listing page with image gallery and booking form

    Single listing page with image gallery and booking form

  3. Listing grid with AJAX filters and price cards

    Listing grid with AJAX filters and price cards

  4. Settings page — colors, layout, container width, and shortcodes

    Settings page — colors, layout, container width, and shortcodes

  5. Partner portal — vendor dashboard and listing management

    Partner portal — vendor dashboard and listing management


Reviews & Comments