Can't book appointments

I have the latest 2.2.7 Appointments+ installed on a multisite and added calendar with some service on a page, when trying to book an appointment the time slots table opens but clicking available time does nothing.

Worker monthly calendar shortcode([app_worker_monthly_calendar]) is also showing a blank page.

  • Adam Czajczyk
    • Support Gorilla

    Hello DigitalPowerups

    I hope you're well today and thank you for your patience.

    I have checked your site and it's working now (with Appointments+ being up to date, 2.2.7 version). The problem here with "non-clickable" calendar was missing

    [app_confirmation]

    shortcode. This shortcode is required on any page/post through which the booking is made - in addition to calendar shortcode. If you now check your "Will Call Reservation" page you should be able to make a booking.

    As for [app_worker_calendar] shortcode.

    It is working as well but might require a bit more explanation. Please check "App+ wpmu test" page on your site. There's now a calendar. That shortcode is not meant for booking appointments from the specific service provider but to display that provider's services. It has two important attributes:

    1. a "worker_id" attribute

    - if set, the calendar will show booked appointments for a specific provider, regardless whether the person who visits the page is logged in or not or is a service provider.

    - if not set (or set to "Any") it will detect ID of a "current user" (a logged in user viewning the page) and if that user is a service provider, it will show appointments booked for him/her; if a user is not a provider or is not logged in, it has nothing to show so it doesn't display calendar

    2. "status"; by default set to "paid,confirmed" meaning that (in relation to setting described in p. 1) it only shows booked appointments of that specified status. so, for example, if an appointment has been booked but not confirmed yet it will not show it unless the "status" attribute also includes "pending"; example shortcode:

    [app_worker_monthly_calendar status="paid,confirmed,pending" worker_id="1"]

    Best regards,
    Adam

  • James Morris
    • WordPress Enthusiast

    Hello DigitalPowerups

    While we're putting a fresh face on the site around here, we're also working on updating our Docs and Plugin pages. Please excuse the bits of dust still laying around. We're working on it.

    In the meantime, you can find the full Shortcode reference for Appointments+ on the official Docs page: https://premium.wpmudev.org/docs/getting-started/appointments-shortcode-reference/

    Hope this clarifies a bit. Let us know if you have any further questions. We'll be happy to help! :slight_smile:

    Best regards,

    James Morris

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.