WooCommerce 移除产品页商品图片的url

优质
小牛编辑
130浏览
2023-12-01

WooCommerce控制产品页面结构的模版位于woocommerce/templates/single-product目录下,本文介绍让产品图片显示为原图,并移除图片链接的方法。

改变产品图片尺寸

WordPress默认的图片尺寸有thumbnail, medium, large 和 full, WooCommerce默认的产品图片尺寸是shop_single。下面代码演示如何将产品图片尺寸从shop_single改成full,即显示原图片。

add_filter( 'single_product_large_thumbnail_size', 'wc_single_product_size' );
function wc_single_product_size(){
	return 'full';
}

移除产品图片链接

add_filter( 'woocommerce_single_product_image_html', 'wc_remove_product_image_url' );
function wc_remove_product_image_url( $html ){
	return strip_tags( $html, '<img>');
}

关于文中用到的filters,参考woocommerce模版目录下的product-image.php文件。