web-dev-qa-db-ja.com

プログラムでWooCommerce商品カテゴリを作成する

woocommerce商品カテゴリをプログラムで作成するのに問題があります。指定したcustom taxonomyに新しい用語を作成することに基づいて、商品カテゴリの作成を自動化する予定です。任意の助けは大歓迎です、ありがとう。

2
Tyler

プログラムで分類用語を作成するには、 wp_insert_term 関数を使用できます。

<?php wp_insert_term( $term, $taxonomy, $args = array() ); ?>

3つのパラメータがあります。

$ term (int | 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
) );
2