在woo commerce shop存档页面上删除图像占位符

时间:2014-03-29 10:26:24

标签: hook woocommerce

我已经习惯了在各种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文件具有所需的效果。

1 个答案:

答案 0 :(得分:2)

不要删除它,您可以使用 remove_action()功能。对于档案,如 content-product.php 所示,在functions.php中你可以写:

remove_action(
  'woocommerce_before_shop_loop_item_title',
  'woocommerce_template_loop_product_thumbnail',
  10
);