У меня есть форма на сайте, которая позволяет пользователям создавать продукты, которые можно забронировать.Тем не менее, я не могу найти, как создать интервал доступности с помощью функций php Woocommerce.У кого-нибудь есть идея?
Вот как я создаю свой продукт
$post_id = wp_insert_post( array(
'post_title' => $_POST["title"],
'post_content' => $_POST["description"],
'post_status' => 'publish',
'post_type' => "product",
) );
wp_set_object_terms( $post_id, 'booking', 'product_type' );
В другой части этого же проекта я использую функцию get_post_meta, чтобы получить доступность.Я понял, что доступность - это метаданные из поста, но я не совсем уверен, как их изменить.Я пытался использовать обычный add_post_meta( $post_id, '_wc_booking_availability', $availability );
, но это не сработало.Есть ли что-то, чего мне не хватает в доступности Woocommerce?
В дополнение к этому, есть ли более подробная документация Woocommerce Booking?
Документация для разработчиков на их веб-сайте охватывает только основы создания продукта программным способом.