![](/img/trans.png)
[英]Woocommerce - Remove the available product inventory number from the shop page
[英]How to remove link to product page from woocommerce shop page
我试过添加
remove_action('woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10);
remove_action('woocommerce_after_shop_loop_item', 'woocommerce_template_loop_product_link_close', 5);
在主题functions.php文件中。
它对我不起作用。
我只是想阻止用户访问产品页面。 所以我必须从商店页面中删除链接。
谢谢!
我有解决方案,肮脏的。 但它会完美运行。 复制 content-product.php 并将其粘贴到主题文件夹的根目录中。
注释掉
do_action( 'woocommerce_before_shop_loop_item_title' );
和
do_action( 'woocommerce_after_shop_loop_item' );
我还有另一个:检查此链接的 css 类(Firefox F12 或链接上的鼠标右键并显示源代码)并添加 css:
.css-link-class-name{display: none !important}
或在谷歌搜索:
https://www.skyverge.com/blog/woocommerce-remove-link-to-product-page/
你可以试试这个,它对我有用!!!
add_action( 'plugins_loaded','your_function_name' );
function your_function_name() {
remove_action( 'woocommerce_before_shop_loop_item','woocommerce_template_loop_product_link_open' );
remove_action( 'woocommerce_before_shop_loop_item','woocommerce_template_loop_product_link_close' );
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.