Starboard Suite Reservation Calendars

Description

Embed booking calendars easily using shortcodes. Learn more about the Starboard Suite reservation system at starboardsuite.com.

Includes shortcodes for embedded calendars ([starboard-suite-embedded]) and buttons that open a booking lightbox ([starboard-suite-lightbox]).

For more examples and available options, please visit https://support.starboardsuite.com/en/articles/2334214-using-our-wordpress-plugin.

Shortcode options

[starboard-suite-lightbox]Book Now[/starboard-suite-lightbox]

Accepted attributes:

  • tour_type_id – open to a specific Event Type or parent Event Type
  • departure_location_id – open to a specific Departure Location or parent Departure Location
  • vessel_id – open to a specific Resource
  • width – lightbox width (default 100%)
  • height – lightbox height (default 100%)
  • max-height – lightbox max height
  • max-width – lightbox max width (default 1290px)
  • border-size – border size (default 10px)
  • border-color – border color (default white)
  • hide-giftcertificate – hide Buy Gift Certificates icon (default false)
  • hide-concierge – hide concierge login link (default false)
  • show-printpass – show print icon on boarding pass (default false)
  • notify-printpass-navigateaway – show alert before closing if pass has not been printed (default false)

    [starboard-suite-embedded]

Accepted attributes:

  • tour_type_id – filter to a specific Event Type or parent Event Type
  • departure_location_id – filter to a specific Departure Location or parent Departure Location
  • width – embedded calendar width (default 100%)
  • height – embedded calendar height (default 600px)
  • max-height – embedded calendar max height
  • max-width – embedded calendar max width
  • border – embedded calendar border value (example: 3px solid red)

Only the attributes above are supported.

Installation

From the WordPress plugin directory (recommended):

  1. Navigate to Plugins > Add New in your WordPress Dashboard
  2. Search for “Starboard Suite”
  3. Click Install on the “Starboard Suite Reservation Calendar” plugin
  4. Activate the plugin

By direct upload:

  1. Download the plugin and unzip it.
  2. Upload the starboard-suite folder to your /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Then

  1. Go the Starboard Suite tab in the WordPress Dashboard and add your subdomain.
  2. Use the [starboard-suite-embedded] for embedded calendars and [starboard-suite-lightbox][/starboard-suite-lightbox] shortcodes in your posts and pages.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Starboard Suite Reservation Calendars” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

3.1.4

  • Follow-up release to ensure Plugin Check scans the latest package.

3.1.2

  • Resolved Plugin Check issues for text domain, escaping, readme header format, and tag count.

3.1.1

  • Fixed tag metadata alignment for WordPress.org release processing.

3.1.0

  • Improved plugin security for shortcode settings and output.
  • Added safer validation so only supported shortcode options are applied.
  • Updated embedded calendar styling options to support only width, height, max-height, max-width, and border.
  • Improved subdomain input handling in plugin settings.

3.0

  • Verified compatibility with WordPress 6.1. No plugin changes necessary.

2.9

  • Add support for vessel_id for embedded and booking lightbox links.

2.8

  • Fix issue with tour_type_id and departure_location_id options for booking lightbox links.

2.7

  • Verified compatibility with WordPress 5.9. No plugin changes necessary.

2.6

  • Verified compatibility with WordPress 5.8. No plugin changes necessary.

2.5

  • Verified compatibility with WordPress 5.7. No plugin changes necessary.

2.4

  • Verified compatibility with WordPress 5.6. No plugin changes necessary.

2.3

  • Verified compatibility with WordPress 5.5. No plugin changes necessary.

2.2

2.3

  • Added gift-certificate support to short tags.

2.2

  • Improved WordPress operability.

2.1

  • Improved WordPress version detection.

2.0

  • Added the ability to use tour_type_id and departure_location_id with [starboard-suite-embedded] shortcode.

1.0

  • Verified compatibility with WordPress 5.4. No plugin changes necessary.

1.0

  • Verified compatibility with WordPress 5.3. No plugin changes necessary.

1.0

  • Verified compatibility with WordPress 5.2. No plugin changes necessary.

1.0

  • Verified compatibility with WordPress 5.1. No plugin changes necessary.

1.0

  • Initial public implementation