在WooCommerce产品摘要中显示产品尺寸

时间:2019-03-11 18:30:50

标签: php wordpress woocommerce product dimensions

在WooCommerce中,我想在单个产品页面的摘要中显示产品metabox中的产品尺寸。有可能吗?

任何轨道被理解。


编辑-更多详细信息

我的主题设置中有一个如下选项:
Theme Setting Option


启用此选项后,我将看到如下图所示的产品页面:
Single Product Page
我想从主题设置中禁用此选项,然后使用摘要仅显示 Dimensions

1 个答案:

答案 0 :(得分:1)

以下挂钩函数将在产品单个页面中的产品简短描述下显示格式化的产品尺寸(仅)

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文件中。经过测试,可以正常工作。

enter image description here