如何在woocommerce wordpress中添加产品类别

时间:2013-08-07 15:42:07

标签: php wordpress categories woocommerce term

我真的希望有人能尽快帮我解决这个问题。

好的,我正在为用户构建一个costum脚本来发布一个新产品,我已经完成所有工作并成功插入(事件照片),但似乎无法找到应该使用哪些代码来更新帖子类别,如它不是正常类别,因为它具有“product_cat”(woocommerce产品类别)的分类。

有什么想法吗?

以下工作中没有:( $ term_id是与某个产品的“product_cat”相关的term_id)     

    wp_set_post_terms($post_id, array($term_id), "product_cat");
    wp_set_post_terms($post_id, (int)$term_id, "product_cat");
    update_post_meta($post_id,'product_cat',$term_id);
    

我尝试了其他人,但他们似乎根本就没有做任何事情,有些功能甚至创建了一个带有id的新类别......

2 个答案:

答案 0 :(得分:4)

我用wp_set_post_terms($post_id, array($term_id), "product_cat");测试并为我工作。

答案 1 :(得分:0)

尝试wp_insert_term

wp_insert_term(
  'New Category', // the term 
  'product_cat', // the taxonomy
  array(
    'description'=> 'Category description',
    'slug' => 'new-category'
  )
);