出于某种原因,在我的商店页面中,每个产品的简短描述都出现在每个产品标题下面。我尝试使用以下方法编写代码:
body.page-id-7 .woocommerce-product-details__short-description {
display: none !important;
但是,我在网上发现由于它是一个woocommerce页面,我使用的这个页面ID不正确。
从主要商店页面删除产品简短说明的正确方法是什么?
如果有人知道怎么做,请用简单的语言解释!我不是最了解代码的人,所以一步一步就会很精彩。
请查看我的网站,看看我在说什么:)
提前致谢!!
N.B我仍然希望在各个产品页面上显示产品说明。
答案 0 :(得分:1)
如果我正确理解您想要实现的目标,则必须将此代码添加到CSS文件中:
body.archive .woocommerce-product-details__short-description {
display: none;
}
看起来像这样:
答案 1 :(得分:0)
我从woocommerce插件中将woocommerce / single-product / short-description.php添加到主题中,然后将底部的代码更改为此:
<?php if ( is_product() ) : ?>
<div class="woocommerce-product-details__short-description">
<?php echo $short_description; // WPCS: XSS ok. ?>
</div>
<?php endif; ?>
我更喜欢用钩子来做,但是我找不到更好的解决方案。
is_product();
如果您在单个产品页面上,则为true。
获取文件