manifest / integrations / guesty-api-integration
Guesty API Integration
A WordPress plugin to fetch listings and book guesty properties from your wordpress site
★ 0stars
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/drizy/guesty-api-integration/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Guesty API Integration for WordPress
Integrate Guesty API with your WordPress site. Display properties, enable bookings, and manage API settings from the admin dashboard.
Features
- Connect to Guesty API (all endpoints)
- Admin settings for API credentials, caching, and webhooks
- Property search, list, grid, and single views (with shortcodes)
- Booking form (no redirect)
- Translation ready
- Error handling and caching
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate via WordPress admin
- Go to Settings > Guesty API to configure
Shortcodes
[guesty_search]— Property search form[guesty_properties view="list|grid"]— List or grid of properties[guesty_property id="PROPERTY_ID"]— Single property view[guesty_booking id="PROPERTY_ID"]— Booking form
Development
- Logic in
/includes/ - Admin UI in
/admin/ - Templates in
/templates/ - Styles in
/assets/css/ - Translations in
/languages/
License
GPLv2 or later