In My Account Create tables with for every status or put a filter

Issue #200 resolved
Valentina R created an issue

In My Account -> Appointments:

However, I highly suggest to provide actually 3 table areas in the My Account for usability when the user has 1os and 100s of appointments collected over time. One table (top) with ‘paid/confirmed’ appointments, one table section (middle) with ‘unpaid/pending/unconfirmed’ appointments, and one table (bottom) with ‘cancelled’ appointments (least important to user). Even better would be a drop down filter to choose what they want to see. But some consolidation is definitely needed otherwise user can’t find appointments when they accumulate them over time.

https://bizzthemes.com/forums/topic/issues-with-v3-1-6/

Comments (1)

  1. Željan Topić

    This is a customization territory and won't be included in core. You can use this filter for appointments output:

    apply_filters( 'woocommerce_appointments_account_tables', $tables )
    

    Also, override "myaccount/appointments.php" template to change the layout accordingly.

  2. Log in to comment