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.
Up and Running in Three Steps
No developer needed. If you can install a WordPress plugin, you can add online booking to your site.
Download & Install
Download the plugin zip file, then upload it through the WordPress admin panel and activate it.
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.
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.
- 1Download the plugin zip file using the button above.
- 2In your WordPress admin, go to Plugins → Add New → Upload Plugin.
- 3Select the zip file, click Install Now, then Activate.
- 4In your Lime admin, go to Settings → Integrations → WordPress and generate an API key.
- 5In WordPress, go to Settings → Lime Reservations, paste the key, and click Connect — you'll see your park's name once it's linked.
- 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"]
| Shortcode | Description |
|---|---|
| [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.