Вывод атрибутов woocommerce в категории
-
Здравствуйте, прошу помочь с такой проблемой, в категории товаров woocommerce вывожу товары табличкой с их атрибутами вот таким кодом:
<?php $attributes = $product->get_attributes(); ?> <tr> <td><a href="<?php the_permalink() ?>"><?php the_title(); ?></a> <p><?php echo $product->short_description; ?></p></td> <?php foreach ( $attributes as $attribute ) : ?> <?php if ( $attribute['is_taxonomy'] ) { $values = wc_get_product_terms( $product->id, $attribute['name'], array( 'fields' => 'names' ) ); echo "<td><p>".apply_filters( 'woocommerce_attribute', wpautop( wptexturize( implode( ', ', $values ) ) ), $attribute, $values )."</p></td>"; } ?> <?php endforeach; ?> <td><p><?php do_action( 'woocommerce_after_shop_loop_item_title' ); ?></p></td> <td><?php do_action( 'woocommerce_after_shop_loop_item' ); ?></td> </tr>
вроде как все правильно выводится, но есть одна проблема, если у товара атрибут не заполнен, эта ячейка вообще не выводится и таблица ломается, как мне в случае незаполненного атрибута просто вывести пустую ячейку в этом месте?
http://c2n.me/3RqixWj
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Вывод атрибутов woocommerce в категории» закрыта для новых ответов.