UPS Promotional Credit Campaign Aug ’25 – Banner

Banner promoting UPS Promotional Credit Campaign on UPS x Woo Landing page

Product Icon

WooCommerce Bookings

Allow customers to book appointments, make reservations or rent equipment without leaving your site.

Woocommerce Bookings & Appointments. Use shortcode to display the calendar anywhere

The option to Display the calendar and booking process in a shortcode so we can display the calendar anywhere.

Author

Current Status

Open

Last updated: February 6, 2022

8 comments

Log in to comment on this feature request.

  1. tudorachedesign says:

    Hi. I’ve just published the solution to create a shortcode and use it on github.
    https://github.com/tudorachedesign/woocommerce-booking-calendar-shortcode

  2. sverleis says:

    A workaround is available, when used in combination with WooCommerce One Page Checkout – https://woocommerce.com/products/woocommerce-one-page-checkout/. You can read up on it here: https://woocommerce.com/document/introduction-to-woocommerce-bookings/embedding-bookings-calendar-on-a-custom-page-post/

  3. siim518 says:

    This plugin needs a shortcode support! All custom woocommerce single product pages are made in Elementor, if no shortcode support, then there is no way to display the calendar.

  4. Nathan Stotts says:

    Dang, two years and nothing? The more I use WooCommerce the more I realize how much of a large pile of garbage it is.

  5. rhensens says:

    Same here, badly needed. It is a shame that a professional company such as WooCommerce didn’t include the use of shortcodes. It practically makes the add-on which you pay for useless in third-party theme add-ons, such as elementor and/or Divi.

  6. imagic says:

    I would like to have this functionality also. Thank you

  7. Warren says:

    Hi yes we need to display the calendar on the home page so a [shortcode] for this would be amazing 🙏

  8. gdwebstudiophuket says:

    Great idea and much needed. We use Yootheme Pro as page/theme builder which works great with WooCommerce but when creating templates for the product pages we can’t show the calendar/booking process on the page. Would be great if this would be picked up through dynamic content or if we would be able to use a shortcode.