首页 > 解决方案 > 如何在属性项woocommerce之间添加br

问题描述

大家好,我想尝试
在属性项目 woocommerce 上添加标签以显示每行的任何项目。我可以帮我吗?这是我的 product-attributes.php 文件代码

<table class="woocommerce-product-attributes shop_attributes">
<?php foreach ( $product_attributes as $product_attribute_key => $product_attribute ) : ?>
    <tr class="woocommerce-product-attributes-item woocommerce-product-attributes-item--<?php echo esc_attr( $product_attribute_key ); ?>">
        <th class="woocommerce-product-attributes-item__label"><?php echo wp_kses_post( $product_attribute['label'] ); ?></th>
        <td class="woocommerce-product-attributes-item__value"><?php echo wp_kses_post( $product_attribute['value'] ); ?></td>
    </tr>
<?php endforeach; ?>

标签: wordpresswoocommercehook-woocommerce

解决方案


您可以尝试以下代码,例如:

<table class="woocommerce-product-attributes shop_attributes">
<?php foreach ( $product_attributes as $product_attribute_key => $product_attribute ) : ?>
    <tr class="woocommerce-product-attributes-item woocommerce-product-attributes-item--<?php echo esc_attr( $product_attribute_key ); ?>">
        <th class="woocommerce-product-attributes-item__label"><?php echo wp_kses_post( $product_attribute['label'] ); ?></th>
        <td class="woocommerce-product-attributes-item__value"><?php echo str_replace(',','<br>',wp_kses_post( $product_attribute['value'] )); ?></td>
    </tr>
<?php endforeach; ?>

我没有检查一个真正的项目。让我知道它是否有效。


推荐阅读