=== Lime Reservations ===
Contributors: limereservations
Tags: reservations, booking, rv park, campground, iframe
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Embed your Lime Reservations booking portal on any WordPress page or post.

== Description ==

Lime Reservations is the modern reservation management system built for RV parks and campgrounds. This plugin lets you embed your Lime guest booking portal directly on your WordPress site so visitors can browse availability and book online without leaving your website.

**Features:**

* Simple `[lime_reservations]` shortcode
* Configurable portal URL, iframe height, and width
* Responsive — works on desktop, tablet, and mobile
* Lightweight — assets load only on pages that use the shortcode
* Auto-resize support via postMessage integration

== Installation ==

1. Download the plugin zip file from [limereservations.com/wordpress](https://limereservations.com/wordpress).
2. In your WordPress admin, go to **Plugins > Add New > Upload Plugin**.
3. Upload the zip file and click **Install Now**.
4. Click **Activate**.
5. Go to **Settings > Lime Reservations** and enter your portal URL.
6. Add `[lime_reservations]` to any page or post.

== Frequently Asked Questions ==

= Where do I find my portal URL? =

Your portal URL is available in your Lime Reservations admin panel under **Settings > Portal**. It typically looks like `https://yourpark.limereservations.com`.

= Can I customize the size of the embedded portal? =

Yes. You can set default dimensions in **Settings > Lime Reservations**, or override them per shortcode:

`[lime_reservations height="900" width="100%"]`

= Does this work with page builders? =

Yes. The shortcode works with any page builder that supports WordPress shortcodes, including Elementor, Divi, WPBakery, and the default block editor.

== Changelog ==

= 1.0.0 =
* Initial release.
* Shortcode embedding with configurable portal URL, height, and width.
* Admin settings page.
* Auto-resize via postMessage.
