# CozyStay

`meteorgpl-theme/cozystay` — a WordPress theme as a Composer package.

CozyStay is a WordPress theme for hotel booking.

- Author: Loft.Ocean — https://www.loftocean.com/
- Homepage: https://cozystay.loftocean.com/
- License: GPL-2.0-or-later (profile: gpl-full)
- Buy a license from the vendor: https://cozystay.loftocean.com/
- Latest version: 1.4.0 (2024-03-31)
- Page: https://meteorgpl.com/packages/meteorgpl-theme/cozystay
- Requires WordPress: WordPress 6.0
- Tested up to WordPress: 6.3
- Requires PHP: 5.6
- Vendor: Loft.Ocean — https://meteorgpl.com/vendors/loftocean.com

## About

CozyStay is a Hotel Booking WordPress theme.

## Changelog

### 1.4.0

* New: Support for synchronizing room bookings with OTA via iCal
* New: Room Settings - Support showing bookings for the room in calendar view
* New: Room Settings - Room Facility - Added custom text input boxes for each item
* New: Extra Services - New pricing method: Item Price * User Set Quantity * Nights
* New: Extra Services - Support setting quantity range for "User Set Quantity"
* New: Option to change date format in room search/booking forms
* New: Added more room facility icons
* New: Room facility reset button on multilingual websites
* New: Option to automatically fill in the selected items from the room search form into the booking form
* New: Option to allow room booking rules to take effect on the search results page
* New: Option to remove Similar Rooms section on single room pages
* New: Option to change the section title of Similar Rooms section
* New: CS Rooms - Option to control the number of room facility icons displayed
* New: CS Mini Cart - Show Item Indicator
* New: CS Mini Cart - Options to set Item Indicator background and text color
* New: For developers - Added API to add custom fields at the front and end of the room search form
* Improved: The text of the day of the week in the calendar is automatically translated with language switching
* Improved: Extra Services - Support for entering prices with decimal points
* Improved: Synchronize the remaining quantity of the same room in different languages on multi-language websites
* Improved: Theme Optmization for Elementor Flexbox Container
* Improved: Compatibility with Elementor's Inline Font Icons feature
* Improved: Optimized room price related code to avoid potential bugs in rare cases
* Improved: Avoid warning messages when saving room editing page in some rare cases
* Fixed: Few texts on the shopping cart/checkout page could not be translated
* Fixed: Gallery and slider flickering when scrolling up and down on mobile devices
* Fixed: Minor compatibility issues with Elementor Pro
* Fixed: Unable to switch languages on room search results page when using Polylang/WPML
* Fixed: An error message appeared after enabling shipping fee in WooCommerce
* Fixed: CS Blog - Post source not working properly when there are multiple CS Blog widgets on the same page
* Fixed: Potential download issue in CozyStay Template Library
* Fixed: Minor CSS Issues
* Updated: Google Fonts List
* Updated: Required plugin CozyStay Core updated to v1.4.0

### 1.3.0

* New: Support for WooCommerce's Currency Options features (Price Format)
* New: Optimized support for WooCommerce’s Taxes feature
* New: Option to change the title for Availability Calendar on single room pages
* New: Room Booking Form - Rooms - Using the actual remaining number of rooms as the upper limit of the selectable number
* New: Option to hide Rooms/Adults/Children in the Room Booking Form
* New: Room Booking Form - Calendar - Optimized detection of Minimum Stay & Maximum Stay
* New: Room Booking Form - Calendar - Tooltips for Minimum Stay & Maximum Stay
* New: Display room booking details on Checkout Page 
* Improved: Compatibility with PHP 8.2
* Fixed: When the number of rooms selected when booking is the same as the number of rooms set, the remaining number of rooms does not change after the order is submitted
* Fixed: Compatibility issues between theme's custom Elementor elements and WPML
* Fixed: Minor CSS Issues
* Updated: Required plugin CozyStay Core updated to v1.3.0

### 1.2.0

* New: Show/Hide Availability Calendar on single room pages
* New: Options to change colors of Availability Calendar
* New: Extra Services - Effective Time
* New: Extra Services - Set as obligatory
* New: Extra Services - Set Adult Price & Child Price
* New: Option to change the Read More button text for all Rooms List
* New: Room Booking Form - Calendar - Tooltips
* New: Room Search & Booking Form - Options to change colors of the dropdown & calendar
* Improved: Room Search & Booking Form - Calendar change to Date Range Picker
* Improved: Room Booking Form - Other optimizations for calendar dates
* Fixed: Button pop-up window covers the main content
* Fixed: The problem that the checkout date in the room search form can be earlier than the check-in date
* Fixed: Room facilities contain duplicate options
* Updated: Required plugin CozyStay Core updated to v1.2.0

### 1.1.0

* New: Option to set Weekend Price (Friday and Saturday)
* New: Flexible Price Rules Feature
* New: Booking Rules Feature
* New: Set Seasonal Price or any time range discount
* New: Set Early Bird Discount
* New: Set Last-minute Discount
* New: Set Long Stay Discounts: Weekly & Monthly
* New: Set Stay Length: Minimum Stay & Maximum Stay
* New: Set Stay Length by Check-in Day
* New: Set No Check-in and No Check-out Days
* New: Set how far in advance guests can book
* New: The total price of the booking form can be expanded to display the details of price components when booking a room
* New: Single room editing page - Room Settings - Availability Tab - Display the remaining number of the current room in the calendar
* Improved: Compatibility with WordPress 6.3
* Fixed: Single room editing page - Room Settings - Availability Tab - can only display the current month's information
* Fixed: Minor CSS Issues
* Updated: Required plugin CozyStay Core updated to v1.1.0

### 1.0.0

* Initial Release

Full changelog: https://meteorgpl.com/packages/meteorgpl-theme/cozystay/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-theme/cozystay
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the theme in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 1.4.0 | 2024-03-31 | 2.7 MB | 9b7a45f593580414baefc6163050a1cdbc1c7a3c898c5f68ab21bee874dd0c52 | verified |

