从 woocommerce 商店(存档)页面中删除简短的产品描述
Remove short product description from woocommerce shop (archive) pages
出于某种原因,在我的商店页面中,每个产品的简短描述都出现在每个产品标题的下方。我尝试使用以下代码对此进行编码:
body.page-id-7 .woocommerce-product-details__short-description {
display: none !important;
但是,我在网上发现,由于它是一个 woocommerce 页面,所以我使用的这个页面 ID 不正确。
从商店主页面删除产品简短描述的正确方法是什么?
有知道怎么做的请简单介绍一下!我不是最了解代码的,所以一步一步来会很棒。
请查看我的网站以了解我在说什么:)
提前致谢!!
N.B 我仍然希望产品描述在各个产品页面上可见。
如果我理解正确你想要实现什么,你必须将这段代码添加到你的 CSS 文件中:
body.archive .woocommerce-product-details__short-description {
display: none;
}
它看起来像这样:
screenshot
我从 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();
如果您在单个产品页面上,则为真。
获取文件
出于某种原因,在我的商店页面中,每个产品的简短描述都出现在每个产品标题的下方。我尝试使用以下代码对此进行编码:
body.page-id-7 .woocommerce-product-details__short-description {
display: none !important;
但是,我在网上发现,由于它是一个 woocommerce 页面,所以我使用的这个页面 ID 不正确。
从商店主页面删除产品简短描述的正确方法是什么?
有知道怎么做的请简单介绍一下!我不是最了解代码的,所以一步一步来会很棒。
请查看我的网站以了解我在说什么:)
提前致谢!!
N.B 我仍然希望产品描述在各个产品页面上可见。
如果我理解正确你想要实现什么,你必须将这段代码添加到你的 CSS 文件中:
body.archive .woocommerce-product-details__short-description {
display: none;
}
它看起来像这样:
screenshot
我从 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();
如果您在单个产品页面上,则为真。
获取文件