创建属性并将属性链接到产品

时间:2013-05-21 10:59:15

标签: php wordpress woocommerce

使用WooCommerce创建产品属性时遇到问题。例如,我有不同颜色的产品。所以主要属性是 Color ,变量将是 Red Orange Purple

我尝试了以下但我无法设置它。

wp_set_object_terms( 165, 'Color', 'pa_colour' );
wp_set_object_terms( 165, Array("Red", "Orange", "Purple"), 'pa_colour' );

如何首先创建属性并将其链接到产品?有没有简单的方法来首先创建属性然后创建链接到产品的变量?

更新: 我已经能够做一些研究并能够创建属性。

$wpdb->insert(
    $wpdb->prefix . 'woocommerce_attribute_taxonomies',
    array(
        'attribute_label'   => $data['attributelabel'],
        'attribute_name'    => $data['attributename'],
        'attribute_type'    => $data['attributetype'],
        'attribute_orderby' => $data['attributeorder'],
    )
);

但是,当我尝试以下代码时:

wp_set_object_terms (165, 'variable', 'product_type');
wp_set_object_terms( 165, Array("ta", "tb"), 'pa_testing' );

我检查后端我看到产品已链接到属性,但是缺少值的文本框。我甚至无法进入产品的变体页面。

任何人都有任何想法?

0 个答案:

没有答案