我正在开发自定义模板,您可以在其中控制库存,编辑价格,上传产品等...一切正常,但是在“产品”->“属性”中看不到产品属性。有趣的是,产品具有属性。该属性与鞋子的尺码有关,除了在admin中不可见外,everythig都可以。
我正在使用该代码将属性导入产品。是否可以通过某种方式注册在管理员中可见的属性名称,包括产品中使用的所有术语及其值...
我知道如何注册该属性,但是我不知道如何将所有术语和值导入该属性。谢谢。希望有帮助。
$attr_label = 'Test attribute';
$attr_slug = sanitize_title($attr_label);
$attributes_array[$attr_slug] = array(
'name' => $attr_label,
'value' => '35 | 36 | 37 | 38 | 39 | 40 | 41 | 42',
'is_visible' => '1',
'is_variation' => '1',
'is_taxonomy' => '0' // for some reason, this is really important
);
update_post_meta( $post_id, '_product_attributes', $attributes_array );