Когда вы создаете карточку товара, то в большинстве случаев указываете вес и габариты упаковки – эти поля необходимы для расчета доставки при оформлении заказа.

К сожалению, при выводе данных полей мы можем ввести покупателя в заблуждение, ведь мало кого интересует размер товара в упаковке.

Для удаления полей Вес и Габариты вставьте следующий код в файл function.php:

// WooCommerce 3.4.5
// Удаляем вес со странице товара
add_filter( 'woocommerce_product_get_weight', 'hide_single_product_weight', 25, 2 );
  function hide_single_product_weight( $value, $product ){
    if( is_product() )
        $value = '';
    return $value;
}
//Удалем габариты со страницы товара
add_filter( 'woocommerce_product_get_width', 'hide_single_product_dimentions', 25, 2 );
add_filter( 'woocommerce_product_get_height', 'hide_single_product_dimentions', 25, 2 );
add_filter( 'woocommerce_product_get_length', 'hide_single_product_dimentions', 25, 2 );
function hide_single_product_dimentions( $value, $product ){
    if( is_product() )
        $value = '';
    return $value;
}

Где находится файл function.php?

Файл function.php находится в папке вашей темы WordPress, путь к файлу следующий:
/wp-content/themes/Тема WordPress/function.php

Этот код еще работает?

Пожалуйста, сообщите мне в комментариях о работоспособности. Данный код тестировался с темой Newspaper, версией PHP 7 и WooCommerce указанной в коде.