以编程方式创建WooCommerce产品类别

时间:2018-07-17 作者:Tyler

我在创建woocommerce 以编程方式设置产品类别。我计划根据在指定领域中创建新术语,自动创建产品类别custom taxonomy. 非常感谢您的帮助,谢谢。

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

要以编程方式创建分类术语,可以使用wp_insert_term 作用

<?php wp_insert_term( $term, $taxonomy, $args = array() ); ?>
它有3个参数:

$term (int | string)(必需)要添加或更新的术语。默认值:无

$taxonomy (string)(必选)要添加术语的分类法。默认值:无

$args (数组|字符串)(可选)更改插入的术语的值默认值:无

WooCommerce类别作为术语存储在product_cat 分类法,因此如果要创建一些新类别,可以使用以下代码:

wp_insert_term( \'My New Category\', \'product_cat\', array(
    \'description\' => \'Description for category\', // optional
    \'parent\' => 0, // optional
    \'slug\' => \'my-new-category\' // optional
) );

结束