Starboard Suite Reservation Calendars

Àpèjúwe

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 Ìtumọ̀ Yorùbá: – open to a specific Event Type or parent Event Type
  • departure_location_id Ìtumọ̀ Yorùbá: – open to a specific Departure Location or parent Departure Location
  • vessel_id Ìtumọ̀ Yorùbá: – open to a specific Resource
  • width Ìtumọ̀ Yorùbá: – lightbox width (default 100%)
  • height Ìtumọ̀ Yorùbá: – lightbox height (default 100%)
  • max-height Ìtumọ̀ Yorùbá: – lightbox max height
  • max-width Ìtumọ̀ Yorùbá: – lightbox max width (default 1290px)
  • border-size Ìtumọ̀ Yorùbá: – border size (default 10px)
  • border-color Ìtumọ̀ Yorùbá: – border color (default white)
  • hide-giftcertificate Ìtumọ̀ Yorùbá: – hide Buy Gift Certificates icon (default false)
  • hide-concierge Ìtumọ̀ Yorùbá: – hide concierge login link (default false)
  • show-printpass Ìtumọ̀ Yorùbá: – show print icon on boarding pass (default false)
  • notify-printpass-navigateaway Ìtumọ̀ Yorùbá: – show alert before closing if pass has not been printed (default false)

    [starboard-suite-embedded]

Accepted attributes:

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

Only the attributes above are supported.

Ìgbéwọlẹ̀

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-reservation-calendars 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.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“Starboard Suite Reservation Calendars” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Túmọ̀ “Starboard Suite Reservation Calendars” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

3.1.6

  • Verified compatibility with WordPress 7.1.
  • Fixed the Text Domain header to match the plugin slug, resolving the Plugin Check textdomain_mismatch warning.

3.1.5

  • Verified compatibility with WordPress 7.0.
  • Added Requires PHP: 7.4 to match WordPress 7.0Ìtumọ̀ Yorùbá: ’s minimum PHP version.
  • Raised Requires at least to 4.5 to reflect the actual minimum compatible WordPress version.
  • Modernized settings registration to use the array-based sanitize_callback form.

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