Starboard Suite Reservation Calendars

Plugin Banner

Starboard Suite Reservation Calendars

by Starboard Suite

Download
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.

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.

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
Back to top