@ismailosmnv

Как сделать так что бы один из атрибутов не отображался в карте товара?

Добрый вечер! У товара на сайте есть атрибуты, нужно сделать так что бы один из атрибутов не отображался в карте товара. При этом сам атрибут удалять нельзя так как он должен остаться привязанным к товары .
60f732fa570de016628103.png
<?php if ( $product_attributes ) : ?>

                            <div class="leftSide">
                                <div class="sideBarHead">
                                    <div class="h5"><?php _e('О мероприятии', 'traveling-store'); ?></div>
                                </div>
                                <div class="infoBlockRows">

                                    <?php
                                    $regionsSlugs = [];

                                    foreach ( $product_attributes as $product_attribute ) : ?>

                                        <span class="productInfoRow">
                                            <span class="productInfoRowLabel">
                                                <?php echo wc_attribute_label($product_attribute->get_name(), $product); ?>
                                            </span>
                                            <span class="productInfoRowValue">
                                                

                                                <?php $options = $product_attribute->get_terms();

                                                $options = sort_terms_by_menu_order($options);

                                                $options_count = count( $options );
                                                $i             = 0;

                                                foreach ( $options as $option ) {

                                                    $i ++;
                                                    $separator = '';

                                                    if ( $options_count !== $i ) {
                                                        $separator = ', ';
                                                        }

                                                        echo wpm_translate_string( $option->name, $lang = wpm_get_language()) . $separator;

                                                    } ?>
                                               
                                            </span>
                                        </span>

                                    <?php endforeach; ?>

                                </div>
                            </div>

                        <?php endif; ?>
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Aricus
foreach ( $product_attributes as $product_attribute ) : 
    if ($product_attribute->get_name() !== 'Дни'): ?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы