从购物车页面删除变体

时间:2016-07-31 05:56:32

标签: woocommerce

在我的网站上,我使用的是具有产品变体的woocommerce。如果有人将产品添加到购物车中,其中的变化将显示他们在购物车页面中选择的变体,我不希望这样,因为它会弄乱购物车桌的间距。我想从css代码中删除它,以便只保留产品名称,而不是所有其他变体,但我不知道从哪里开始。如果这不够具有描述性,请转到我的website并将产品添加到购物车中,您将看到我的意思。

1 个答案:

答案 0 :(得分:0)

在我看来作为买家我想看看我订购的是什么样的变种,但如果你真的想这样做: 转到您选择的主题中的woocommerce模板文件夹,然后在购物车文件夹中找到 cart-item-data.php ,或者在第21-28行之间注释所有内容,或者完全删除它。

<?php    
if ( ! defined( 'ABSPATH' ) ) {
   exit;
}
?>
<!-- <dl class="variation">
<?php foreach ( $item_data as $data ) : ?>
    <div>
        <dt class="variation-<?php echo sanitize_html_class( $data['key'] ); ?>"><?php echo wp_kses_post( $data['key'] ); ?>:</dt>
        <dd class="variation-<?php echo sanitize_html_class( $data['key'] ); ?>"><?php echo wp_kses_post( wpautop( $data['display'] ) ); ?></dd>
    </div>
<?php endforeach; ?>
</dl>-->

如果你喜欢用CSS隐藏它,那么你可以使用这段css:

.woocommerce-cart td.product-name dl.variation dt {
   display: none;
}
.woocommerce-checkout td.product-name dl.variation dt {
   display: none;
}