Я пытаюсь добавить статус бронирования в бронирование 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
Кемеровские программисты php общаются здесь
-
Anonymous
1740395470
Anonymous
Я пытаюсь добавить статус бронирования в бронирование 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 );
});
Подробнее здесь: [url]https://stackoverflow.com/questions/79462454/i-want-to-add-a-booking-status-to-woocommerce-bookings[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия