1

我正在尝试跨平台导出和导入我的 WooCommerce 产品。我将标准 WooCommerce 产品导出和 Produkt Feed Pro 用于我的 Feed。导出的产品具有如下元数据:

元:_woosea_brand 元:_woosea_mpn 元:_woosea_upc 元:_woosea_ean 元:_woosea_gtin 元:_woosea_color 元:_woosea_size 元:_woosea_gender

现在我想在编辑产品后端添加、保存和编辑这个元数据。因此,如果我转到产品编辑后端,我可以手动输入并保存此字段的值,例如:_woosea_gender = "unisex, male, female"。并保存元数据。所以在下一次导出中,我得到了调整后的元数据。

我查看了一些插件(但它们似乎已经过时):https ://wordpress.org/plugins/wc-fields-factory/

这篇文章也接近我想要做的事情,我厌倦了调整它以适应我的需要,但它确实没有奏效。

在管理元框字段中更新产品发布元数据

编辑:_woosea_age_group(我需要添加此值:(新生儿、婴儿、幼儿、儿童、成人)

// Display Fields
add_action( 'woocommerce_product_options_general_product_data', 'woo_add_custom_general_fields' );

// Save Fields
add_action( 'woocommerce_process_product_meta', 'woo_add_deal_general_fields_save' );

function woo_add_custom_general_fields() {

  global $woocommerce, $post;

$feature_product=get_post_meta(get_the_ID(), '_woosea_age_group', true );
 if($feature_product=='yes'){

  echo '<div class="options_group">';

  // Custom fields will be created here...
  // Textarea
woocommerce_wp_textarea_input( 
    array( 
        'id'          => '_woosea_age_group', 
        'label'       => __( 'Age Group', 'woocommerce' ), 
        'placeholder' => '', 
        'description' => __( 'Enter the Deal Product Text value here. (will be shown on home page)', 'woocommerce' ) 
    )
);
  echo '</div>';
 }

}

任何关于如何正确设置 WooCommerce 产品元数据的建议都非常受欢迎。

此致。

4

0 回答 0