3
我想在添加Woocommerce管理產品後發送API請求。其實我想要的是,當用戶向他的商店添加新產品(A課程)時,API請求將創建一個與LMS中產品名稱相同的課程。使用woocommerce hook獲取最近添加的產品
我已成功勾掛產品創建活動,但不知道如何獲取我在woocommerce中創建或添加的產品的數據。
這裏是我的代碼:
add_action('transition_post_status', 'product_add', 10, 3);
function product_add($new_status, $old_status, $post) {
if(
$old_status != 'publish'
&& $new_status == 'publish'
&& !empty($post->ID)
&& in_array($post->post_type,
array('product')
)
) {
//here I want to get the data of product that is added
}
}
此代碼工作正常,當我添加的產品,呼應東西在這個函數內正常工作。
只想獲取產品的名稱和ID。
謝謝。