我已经习惯了在各种woo商务页面上添加和删除内容的钩子。
但是我无法从商店档案页面看到如何删除每件商品的图片。
据我所知,删除每件产品的精选图片会明显删除图片,但仍有一个图片占位符。
我需要能够移除图像占位符,以便剩下的只是产品标题等......
非常感谢任何帮助。
修改。
我设法解决了这个问题,但不是以最有效的方式解决这个问题,所以我会把我的发现留在这里以求改进,以防其他任何人想做类似的事情。
以正常方式使用挂钩没有任何效果所以我编辑了主要的woo商务模板文件,这不是一个好主意,但是......
移除...
<?php
/**
* woocommerce_before_shop_loop_item_title hook
*
* @hooked woocommerce_show_product_loop_sale_flash - 10
* @hooked woocommerce_template_loop_product_thumbnail - 10
*/
do_action( 'woocommerce_before_shop_loop_item_title' );
?>
来自plugin / woocommerce / templates文件夹中的content-product.php文件具有所需的效果。
答案 0 :(得分:2)
不要删除它,您可以使用 remove_action()功能。对于档案,如 content-product.php 所示,在functions.php中你可以写:
remove_action(
'woocommerce_before_shop_loop_item_title',
'woocommerce_template_loop_product_thumbnail',
10
);