【发布时间】:2020-08-20 16:33:28
【问题描述】:
我一直在努力从我的网站上删除“阅读更多”或“beri dalje”按钮。有问题的网站是www.fotroviciliji.si。
我可以找到它并将其隐藏在 chrome 调查器中,但不能通过全局 css 或在 functions.php 中使用 php。
按钮有一个类名 btn border-grey product_type_simple。我试图通过全局 css 代码隐藏它。不显示什么都不做,隐藏的可见性隐藏所有按钮,包括我想保留的添加到购物车。
然后我尝试使用来自 woocommerce 的 php sn-p 隐藏它:https://docs.woocommerce.com/document/hide-loop-read-more-buttons-for-out-of-stock-items/ 它实际上隐藏了所有正确的按钮,但搞砸了添加到购物车功能,然后每次我向购物车添加东西时都会重新加载整个页面。我在functions.php中添加了一些不相关的代码。
我也试过这个Remove product button if out of stock from Woocommerce shop and archives,它删除了所有按钮,包括添加到购物车。
请帮助我已经在这几天了,这让我发疯。
【问题讨论】:
-
现在我通过全局 css 对所有缺货的产品使用此代码:[data-product_id="16597"] { display: none !important; }。这可行,但这是一个临时解决方案,因为一旦商品重新入库,我必须添加和删除。
-
我没有在您给定的链接中找到阅读更多按钮,您可以提供屏幕截图吗?
-
按钮显示“beri dalje”。我会把一个放回去,这样你就可以看到了。
-
看我下面的答案。
标签: php css wordpress button woocommerce