WordPress Plugin

Native online booking for your WordPress site. Your sites, rates, and availability render as real content in your theme — great for SEO, with no iframes anywhere.

Booking Content That Lives on Your Site

The plugin renders your park's sites, photos, availability, and prices as native WordPress content — served by your theme, indexed by search engines, and readable even with JavaScript turned off.

SEO That Actually Works

Every site page is real, crawlable HTML on your domain. Search engines index your sites, rates, and amenities directly.

Inherits Your Park's Look

Pulls your portal colors and fonts straight from Lime, with a clean fallback to your WordPress theme's styles.

Fast and Cache-Friendly

Server-rendered PHP that plays nicely with page caching. Calendars and live quotes enhance progressively on top.

WordPress Plugin Screenshot

Up and Running in Three Steps

No developer needed. If you can install a WordPress plugin, you can add online booking to your site.

Step 1

Download & Install

Download the plugin zip file, then upload it through the WordPress admin panel and activate it.

Step 2

Connect with Your API Key

Generate a key in your Lime admin under Settings → Integrations → WordPress, paste it into the plugin settings, and click Connect.

Step 3

Add Shortcodes or Blocks

Drop [lime_reservations] — or the matching editor blocks — on any page. Search, sites, and availability render natively.

Installation Guide

Follow these steps to install and connect the Lime Reservations plugin on your WordPress site.

  1. 1Download the plugin zip file using the button above.
  2. 2In your WordPress admin, go to Plugins → Add New → Upload Plugin.
  3. 3Select the zip file, click Install Now, then Activate.
  4. 4In your Lime admin, go to Settings → Integrations → WordPress and generate an API key.
  5. 5In WordPress, go to Settings → Lime Reservations, paste the key, and click Connect — you'll see your park's name once it's linked.
  6. 6Add [lime_reservations] (or any shortcode or block below) to a page or post.

Shortcode & Block Reference

Five shortcodes cover everything from a full booking page to a single site's calendar. Each one has a matching block in the editor — search for “Lime” in the block inserter to add them visually instead.

Basic Usage

[lime_reservations]

Feature a Single Site

[lime_site id="your-site-id"]
ShortcodeDescription
[lime_reservations]The full booking experience on one page: search form, matching sites, and site detail.
[lime_search]A standalone availability search form.
[lime_sites]A grid of your sites with photos, amenities, and rates.
[lime_site id=""]A single site's detail — photos, amenities, availability calendar, and live quote. Set id to the site's ID from your Lime admin.
[lime_availability]An availability calendar grid across your sites.

What Happens at Reserve

Guests browse, compare, and check availability entirely on your WordPress site. When they click Reserve, they hand off to your park's hosted booking portal with their chosen site and dates carried over — landing on a prefilled quote, ready for secure checkout and payment. No re-entering dates, no lost bookings.

Sunny Pines RV Park is our demo park — the WordPress site and the portal behind it are both live.

Compatibility

  • WordPress 6.2 or newer
  • PHP 8.1 or newer
  • The WordPress REST API must be enabled (it is by default) — availability calendars and live quotes use it
  • Works with all major page builders (Elementor, Divi, WPBakery, Beaver Builder)
  • Works with any WordPress theme

Don't have Lime Reservations yet?

Start your free 14-day trial and get your booking portal set up in minutes.