{"id":361816,"date":"2026-09-04T06:59:49","date_gmt":"2026-09-04T06:59:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lestis-booking-engine\/"},"modified":"2026-09-05T08:06:38","modified_gmt":"2026-09-05T08:06:38","slug":"lestis-booking-engine","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/lestis-booking-engine\/","author":23558278,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.5","stable_tag":"1.1.5","tested":"7.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Lestis Booking Engine","header_author":"Lestis","header_description":"Embed the Lestis booking form in WordPress. Choose API or iframe mode via the setup wizard.","assets_banners_color":"d6cbca","last_updated":"2026-09-05 08:06:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.golestis.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":67,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.1.4":{"tag":"1.1.4","author":"lestis","date":"2026-09-04 07:44:35","revision":3680815},"1.1.5":{"tag":"1.1.5","author":"lestis","date":"2026-09-05 08:06:38","revision":3682236}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3680808,"resolution":"256x256","location":"assets","locale":"","width":250,"height":250}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3680808,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3680852,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"lestis\/booking-widget":{"name":"lestis\/booking-widget","title":"Lestis Booking Widget"}},"tagged_versions":["1.1.4","1.1.5"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[269,4488,722],"plugin_category":[40],"plugin_contributors":[279114],"plugin_business_model":[],"class_list":["post-361816","plugin","type-plugin","status-publish","hentry","plugin_tags-booking","plugin_tags-hotel","plugin_tags-reservation","plugin_category-calendar-and-events","plugin_contributors-lestis","plugin_committers-lestis"],"banners":{"banner":"https:\/\/ps.w.org\/lestis-booking-engine\/assets\/banner-772x250.png?rev=3680852","banner_2x":"https:\/\/ps.w.org\/lestis-booking-engine\/assets\/banner-1544x500.png?rev=3680808","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lestis-booking-engine\/assets\/icon-256x256.png?rev=3680808","icon_2x":"https:\/\/ps.w.org\/lestis-booking-engine\/assets\/icon-256x256.png?rev=3680808","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Use this plugin to load the booking module hosted on your Lestis property site.<\/p>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <code>Settings &gt; Lestis Booking<\/code>.<\/li>\n<li>Set your property URL, for example <code>https:\/\/my-home-name.lestis.homes<\/code>.<\/li>\n<li>Add the shortcode <code>[lestis_booking]<\/code> to any page or post.<\/li>\n<\/ol>\n\n<p>Available shortcode attributes:<\/p>\n\n<ul>\n<li><code>mode<\/code>: Mode of operation (<code>api<\/code> or <code>iframe<\/code>). Example: <code>[lestis_booking mode=\"iframe\"]<\/code><\/li>\n<li><code>unit<\/code>: Force a specific unit ID. Example: <code>[lestis_booking unit=\"12\"]<\/code><\/li>\n<li><code>lang<\/code>: Force language code. Example: <code>[lestis_booking lang=\"en\"]<\/code><\/li>\n<li><code>layout<\/code>: Custom layout scheme if supported by your setup.<\/li>\n<li><code>show_listing<\/code>: Toggle listing display option (<code>1<\/code> or <code>0<\/code>).<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on an external API to fetch availability data and pricing, as well as to test the connection status from the admin panel.<\/p>\n\n<ul>\n<li><strong>Service:<\/strong> Lestis Booking API (https:\/\/*.lestis.homes and https:\/\/www.golestis.com)<\/li>\n<li><strong>Usage:<\/strong> Used in API mode to retrieve availability and pricing, and in the admin settings when clicking the \"Test Connection\" button.<\/li>\n<li><strong>Data transmitted:<\/strong> Site URL, booking dates\/parameters, and authentication keys.<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/www.golestis.com\/en\/terms-and-conditions<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/www.golestis.com\/en\/privacy-policy<\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Removed site url from shortcode, security upgrade.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Removed tab with custom CSS to comply with guidelines.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Aligned text domain with plugin slug.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Hardening for WordPress Plugin Directory compliance.<\/li>\n<li>Removed self-hosted automatic updates to comply with guidelines.<\/li>\n<li>Updated remote domain references to GoLestis.com.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added self-hosted automatic updates support.<\/li>\n<li>Improved language override handling for shortcode usage.<\/li>\n<li>Includes iframe\/API flow stability and return-url handling improvements.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Embeds a Lestis booking form into WordPress pages using a shortcode.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361816"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lestis"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361816"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361816"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361816"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361816"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361816"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}