如何将产品属性添加到 WooCommerce 中的产品页面?

时间:2021-01-23 20:31:29

标签: wordpress woocommerce code-snippets elementor

我正在使用 WooCommerce 和 Elementor Pro。是否可以在“添加到购物车”按钮下方添加特定的产品属性(例如毛重和净重)?

这似乎是一件显而易见的事情,但我还没有找到它的选项或片段。

example

2 个答案:

答案 0 :(得分:1)

首先为产品添加属性。然后你在functions.php中使用这个片段:

// maybe remove tab with attributes
add_filter( 'woocommerce_product_tabs', 'remove_info', 100, 1 );
function remove_info( $tabs ) {
    unset($tabs['additional_information']);
    return $tabs;
}

// show attributes
add_action( 'woocommerce_single_product_summary', 'summary_attributes', 35 );
function summary_attributes() {
    global $product;
    if ( $product->has_attributes() ) {
        wc_display_product_attributes( $product );
    }
}

答案 1 :(得分:0)

设置 WooCommerce 属性

  • 转到产品 > 属性
  • 添加属性名称
  • Slug 将自动创建,我们可以保留其余选项不变。
  • 点击“添加属性”按钮,您的属性将被添加。

配置属性

创建属性后,现在我们可以为您的产品添加不同的变体。点击配置条款选项。

  • 输入变体
  • 添加一些简短的描述
  • 点击添加新标签

要更好地理解它,您可以按照此tutorial