Broker for Boat
·
Sync your boat inventory from the Broker for Boat SaaS platform to WordPress. Display listings with images, specs, and multilingual support.
Broker for Boat connects your WordPress site to the Broker for Boat SaaS platform, automatically publishing your boat inventory as a custom post type.
Features:
- Automatic boat synchronization from the Broker for Boat API (title, description, price, specs, images).
- Featured image and gallery import — images are stored in the WordPress media library.
- Polylang support — creates and updates translations when the SaaS provides them.
- Inventory cleanup endpoint — removes boats from WordPress that no longer exist in the SaaS.
- Printable PDF sheet — each boat has a print-friendly page that users can save as PDF from the browser.
- Configurable slugs for the archive and single boat pages.
- Admin panel with sync status, debug log, and PDF branding options (logo, footer, contact info).
Requirements:
- An active Broker for Boat account.
- An API token configured in the plugin settings.
- (Optional) Polylang for multilingual sites.
External Services
This plugin connects to the Broker for Boat SaaS platform hosted at https://app.brokerforboat.com.
What data is sent:
- Your API token (sent in the
Authorizationheader) to authenticate sync requests. - Boat listing data (title, description, price, images, specs) is received from the platform and stored locally in WordPress.
- Contact inquiry form submissions (name, email, phone, message, boat URL) are forwarded to the platform as leads.
When the connection is made:
- On every periodic sync (configurable: hourly by default) triggered by WordPress Cron.
- When the Broker for Boat SaaS platform pushes individual boat updates via the REST API endpoint.
- When a visitor submits the contact inquiry form on a single boat page.
Service provider: Additiu Marketing Digital SL — https://brokerforboat.com
Terms of Service: https://brokerforboat.com/terms
Privacy Policy: https://brokerforboat.com/privacy
