我试图在单个产品附加信息选项卡的表行中显示产品的 SKU。
我尝试使用woocommerce_display_product_attributes过滤器并显示它(下面是我的代码示例),但它只适用于简单的产品。
当使用具有不同 SKU 的可变产品时,选择(下拉选择)变体时该字段不会更新,只会显示空白。有没有正确的方法来做到这一点?
这是我当前的代码:
// Displays SKU/Part# to Single product Additional information table rows
add_filter('woocommerce_display_product_attributes', 'wc_display_sku_additional_info_table', 10, 2);
function wc_display_sku_additional_info_table( $product_attributes, $product ){
// Get product SKU
$get_sku = ( $sku = $product->get_sku() ) ? $sku : esc_html__( 'N/A', 'woocommerce' );
$product_attributes[] = [
'label' => __('SKU', 'woocommerce'),
'value' => $get_sku,
];
return $product_attributes;
}
宝慕林4294392