WP Manifestindependent plugin directory
manifest / integrations / guesty-api-integration

Guesty API Integration

A WordPress plugin to fetch listings and book guesty properties from your wordpress site

★ 0stars

Install

Download source zip No release zip yet

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.zip
No 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

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate via WordPress admin
  3. 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