Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Неотображаются габариты товара

Тема в разделе "Вопросы, советы и доработки.", создана пользователем masta_ru, 4 июл 2014.

  1. masta_ru

    masta_ru

    Сообщения:
    23
    Симпатии:
    2
    Баллы:
    3
    Не отображаются габариты товара ни на главной странице, ни в вкладке дополнительно. В идеале хотелось бы, что бы габариты менялись в описании. Я так понимаю надо в описании товара сделать строку:

    габариты: <?php print($имя_переменной) ?>

    но какая переменная отвечает за габариты товара?
     
  2. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    Габариты - это произвольные свойства или стандартные в WooCommerce длина/ширина/высота, используемые для просчета доставки?
     
  3. masta_ru

    masta_ru

    Сообщения:
    23
    Симпатии:
    2
    Баллы:
    3
    Стандартные
     
  4. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    Код:
    add_action( 'woocommerce_after_shop_loop_item_title', 'devise_show_dimensions', 9 );
    function devise_show_dimensions() {
    global $product;
    $dimensions = $product->get_dimensions();
    if ( ! empty( $dimensions ) ) {
    echo '<span class="dimensions">' . $dimensions . '</span>';
    }
    }
    в functions.php
    либо
    Код:
    <div class="dimensions">
         <strong>Габариты</strong>: <!--?php echo $_product--->get_dimensions(); ?>
    </div>
    в файл шаблона, вероятнее всего в single-product.php

    Эта тема по этой же проблеме woocommerce 2.1.11 как настроить видимость поля размеры товара? ?
     
  5. masta_ru

    masta_ru

    Сообщения:
    23
    Симпатии:
    2
    Баллы:
    3
    Да по этой же.

    Я не пойму что с этой строкой делать <strong>Габариты</strong>: <!--?php echo $_product--->get_dimensions(); ?>

    Она так должна выглядеть <strong>Габариты</strong>: <php echo get_dimensions($_product); ?> ?