使用PHP代码以编程方式向网站添加多个新产品

使用PHP代码以编程方式向网站添加多个新产品,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我有3000个产品要上传到网站上,所以我试图以编程方式将产品添加到我的woocommerce网站得到一些代码,这些代码以编程方式添加的产品对此我是新手,我不知道如何运行此程序,在何处运行此程序,我被困在两者之间。如果您能提供一些小帮助,我们将不胜感激多个产品的网站 $post = array( 'post_author' => $user_id, 'post_content' => '', 'post_status' => "publish", 'post_title'

我有3000个产品要上传到网站上,所以我试图以编程方式将产品添加到我的woocommerce网站得到一些代码,这些代码以编程方式添加的产品对此我是新手,我不知道如何运行此程序,在何处运行此程序,我被困在两者之间。如果您能提供一些小帮助,我们将不胜感激多个产品的网站

$post = array(
 'post_author' => $user_id,
 'post_content' => '',
 'post_status' => "publish",
 'post_title' => $product->part_num,
 'post_parent' => '',
 'post_type' => "product",

 );
  //Create post
 $post_id = wp_insert_post( $post, $wp_error );
 if($post_id){
 $attach_id = get_post_meta($product->parent_id, "_thumbnail_id", true);
 add_post_meta($post_id, '_thumbnail_id', $attach_id);
}
wp_set_object_terms( $post_id, 'Races', 'product_cat' );
 wp_set_object_terms($post_id, 'simple', 'product_type');



 update_post_meta( $post_id, '_visibility', 'visible' );
 update_post_meta( $post_id, '_stock_status', 'instock');
 update_post_meta( $post_id, 'total_sales', '0');
 update_post_meta( $post_id, '_stock', "" );

这个问题的答案显示了如何以编程方式向Woocommerce添加产品:

您可能想试用Woocommerce API:还有批量创建者:@Dez感谢您的回复,所以如果您可以用一个示例详细说明如何上传产品,这将对我理解这一点更有帮助