Я пытаюсь добавить статус бронирования в бронирование Woocommerce, но код не работает, что мне делать? < /p>
Я добавил фрагмент кода, как показано ниже, но Я не получаю желаемый результат. < /P>
add_action( 'init', function() {
// Check if WooCommerce Bookings plugin is active
if ( ! class_exists( 'WC_Bookings' ) ) {
return;
}
// 1. Register the "Happy Call" booking status (register post status)
register_post_status( 'wc-happy-call', array(
'label' => _x( 'Happy Call', 'Booking status', 'woocommerce-bookings' ),
'public' => true,
'exclude_from_search' => false,
'show_in_admin_all_list' => true,
'show_in_admin_status_list' => true,
'label_count' => _n_noop( 'Happy Call (%s)', 'Happy Call (%s)', 'woocommerce-bookings' ),
) );
// 2. Add "Happy Call" to the list of booking statuses (used in frontend and elsewhere)
add_filter( 'wc_bookings_get_booking_statuses', function( $statuses ) {
$statuses['wc-happy-call'] = _x( 'Happy Call', 'Booking status', 'woocommerce-bookings' );
return $statuses;
}, 999 );
// 3. Add "Happy Call" to the editable booking statuses dropdown in admin
add_filter( 'wc_bookings_get_editable_booking_statuses', function( $statuses ) {
$statuses['wc-happy-call'] = _x( 'Happy Call', 'Booking status', 'woocommerce-bookings' );
return $statuses;
}, 999 );
// 4. Display the booking status label on the admin list and booking details page
add_filter( 'wc_bookings_booking_status_label', function( $label, $booking ) {
if ( $booking && 'wc-happy-call' === $booking->get_status() ) {
$label = __( 'Happy Call', 'woocommerce-bookings' );
}
return $label;
}, 10, 2 );
});
Подробнее здесь: https://stackoverflow.com/questions/794 ... e-bookings
Я хочу добавить статус бронирования в бронирование WooCommerce ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Автоматически устанавливать статус бронирования «Подтверждено» в Woocommerce
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Обновить статус бронирования на подтвержденный для заказов наложенным платежом в WooCommerce.
Anonymous » » в форуме Php - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-