Php 如何将订单状态从Woocommerce添加到时间表视图中的Woocommerce Bookings wc Bookings schedule booking info?

Php 如何将订单状态从Woocommerce添加到时间表视图中的Woocommerce Bookings wc Bookings schedule booking info?,php,wordpress,woocommerce,orders,woocommerce-bookings,Php,Wordpress,Woocommerce,Orders,Woocommerce Bookings,Woocommerce预订插件有一个日历视图,显示约会的名称和产品。我希望显示链接到预订的Woocommerce订单状态,而不是产品属性。如果有人想用functions.php的自定义代码实现这一目标,我将非常感激 booking schedule事件的内容由/admin/views/html-calendar-schedule.php编码。此函数可能包括编写自定义函数所需的钩子 <a class="wc-bookings-schedule-event" href=&

Woocommerce预订插件有一个日历视图,显示约会的名称和产品。我希望显示链接到预订的Woocommerce订单状态,而不是产品属性。如果有人想用functions.php的自定义代码实现这一目标,我将非常感激

booking schedule事件的内容由/admin/views/html-calendar-schedule.php编码。此函数可能包括编写自定义函数所需的钩子


<a class="wc-bookings-schedule-event" href="<?php echo esc_url( $event_data['url'] ); ?>">
    <div class="wc-bookings-schedule-booking-duration">
        <?php echo esc_html( $event_data['time'] ); ?>
    </div>
    <div class="wc-bookings-schedule-booking-info">
        <div class="wc-bookings-schedule-booking-description">
            <?php echo wp_kses_post( $description ); ?>
        </div>
        <div class="wc-bookings-schedule-booking-details">
            <?php
            $resources = array();
            if ( ! empty( $event_data['resource'] ) ) {
                array_push( $resources, $event_data['resource'] );
            }
            if ( ! empty( $event_data['resources'] ) ) {
                echo esc_html( __( 'Resources: ', 'woocommerce-bookings' ) );
                echo esc_html( implode( ', ', $event_data['resources'] ) );
            }
            ?>
        </div>
        <div class="wc-bookings-schedule-booking-details">
            <?php
            $persons   = '';
            if ( ! empty( $event_data['persons'] ) ) {
                $persons = $event_data['persons'];
            }
            if ( ! empty( $persons ) ) {
                // Persons from Booking data already contains label
                echo esc_html( $persons );
            }
            ?>
        </div>

' );
}
if($product&&is\u可调用(数组($product,'is\u bookings\u addon'))&&$product->is\u bookings\u addon()){
/*翻译:1:预订附加标题*/
printf(“”.esc_html_uuu('Booking type:%s','woocommerce bookings')、esc_html($product->bookings\u addon\u title());
}
?>


我能够找到当前生成信息的php。
<p class="booking_number">
                <?php
                if ( $order ) {
                    /* translators: 1: href to order id */
                    printf( ' ' . esc_html__( 'Linked to order %s.', 'woocommerce-bookings' ), '<a href="' . admin_url( 'post.php?post=' . absint( ( is_callable( array( $order, 'get_id' ) ) ? esc_html( $order->get_id() ) : esc_html( $order->id ) ) ) . '&action=edit' ) . '">#' . esc_html( $order->get_order_number() ) . '</a>' );
                }

                if ( $product && is_callable( array( $product, 'is_bookings_addon' ) ) && $product->is_bookings_addon() ) {
                    /* translators: 1: bookings addon title */
                    printf( ' ' . esc_html__( 'Booking type: %s', 'woocommerce-bookings' ), esc_html( $product->bookings_addon_title() ) );
                }
                ?>
                </p>