【发布时间】:2018-10-10 13:48:23
【问题描述】:
我在网站上有一个表单,允许用户创建可预订的产品。但是,我找不到如何使用 Woocommerce php 函数创建可用性间隔。有人有想法吗?
这是我创建产品的方式
$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 文档?
他们网站上的developer documentation 仅涵盖以编程方式创建产品的基础知识。
【问题讨论】:
标签: php wordpress woocommerce woocommerce-bookings