以编程方式将拍卖产品添加到Wordpress PHP

时间:2019-11-10 15:45:14

标签: wordpress woocommerce

我正尝试通过PHP将Auction product添加到wordpress。它会添加产品,但不会开始拍卖。产品页面上只有图片和标题。

代码:


$objProduct = wp_insert_post([
    "post_title" => $name,
    "post_type" => "product",
    "post_status" => $post_status,
    "post_date" => $post_date,
    "post_date_gmt" => $post_date
], true);

update_post_meta($objProduct, "woo_ua_opening_price", $min_auct_price);
update_post_meta($objProduct, "woo_ua_lowest_price", $min_auct_price);
update_post_meta($objProduct, "woo_ua_bid_increment", $increment);

wp_set_object_terms($objProduct, "auction", "product_type");
update_post_meta($objProduct, "woo_ua_product_condition", "used");
update_post_meta($objProduct, "woo_ua_auction_type", "normal");
update_post_meta($objProduct, '_visibility', 'visible' );
update_post_meta($objProduct, '_stock_status', 'instock');
update_post_meta($objProduct, 'total_sales', '0' );
update_post_meta($objProduct, '_downloadable', 'no' );
update_post_meta($objProduct, '_virtual', 'no' );
update_post_meta($objProduct, '_purchase_note', '' );
update_post_meta($objProduct, '_featured', 'no' );
update_post_meta($objProduct, '_sale_price_dates_from', '' );
update_post_meta($objProduct, '_sale_price_dates_to', '' );
update_post_meta($objProduct, '_sold_individually', '' );
update_post_meta($objProduct, '_manage_stock', 'yes' );

这是产品页面的图像:

enter image description here

0 个答案:

没有答案