在 WooCommerce 产品摘要中显示产品尺寸
Display product dimension in WooCommerce product summary
在 WooCommerce 中,我想在单个产品页面的摘要中显示来自产品元数据框的产品尺寸。可能吗?
感谢任何曲目。
编辑 - 更多详细信息:
我的主题设置中有这样一个选项:
当我启用此选项时,我的产品页面如下图所示:
我想从我的主题设置中禁用此选项,然后使用片段仅显示 Dimensions。
以下挂钩函数将在产品单页的产品简短描述下显示格式化的产品尺寸 (仅):
add_action( 'woocommerce_single_product_summary', 'display_product_formated_dimensions_table', 25 );
function display_product_formated_dimensions_table(){
global $product;
if ( $product->has_dimensions() ) {
echo '<table class="shop_attributes"><tr>
<th>' . __( 'Dimensions', 'woocommerce' ) . '</th>
<td class="product_dimensions">' . esc_html( wc_format_dimensions( $product->get_dimensions( false ) ) ) . '</td>
</tr></table>';
}
}
代码进入您的活动子主题(或活动主题)的 function.php 文件。已测试并有效。
在 WooCommerce 中,我想在单个产品页面的摘要中显示来自产品元数据框的产品尺寸。可能吗?
感谢任何曲目。
编辑 - 更多详细信息:
我的主题设置中有这样一个选项:
当我启用此选项时,我的产品页面如下图所示:
我想从我的主题设置中禁用此选项,然后使用片段仅显示 Dimensions。
以下挂钩函数将在产品单页的产品简短描述下显示格式化的产品尺寸 (仅):
add_action( 'woocommerce_single_product_summary', 'display_product_formated_dimensions_table', 25 );
function display_product_formated_dimensions_table(){
global $product;
if ( $product->has_dimensions() ) {
echo '<table class="shop_attributes"><tr>
<th>' . __( 'Dimensions', 'woocommerce' ) . '</th>
<td class="product_dimensions">' . esc_html( wc_format_dimensions( $product->get_dimensions( false ) ) ) . '</td>
</tr></table>';
}
}
代码进入您的活动子主题(或活动主题)的 function.php 文件。已测试并有效。