【发布时间】:2018-12-08 06:42:26
【问题描述】:
在最新的 WooCommerce 中,没有选项可以在 WooCommerce 设置区域为单个产品图像启用硬裁剪。所以我在 function.php 中编写了一个函数来启用单个图像的硬裁剪。
function ne_theme_setup() {
add_image_size( 'single-product', 600, 600, true );
}
add_action( 'after_setup_theme', 'ne_theme_setup' );
function custom_product_large_thumbnail_size() {
return 'single-product';
}
add_filter('woocommerce_gallery_image_size', 'custom_product_large_thumbnail_size');
此代码正在运行,但是当我在单个产品页面上选择变量时,图像正在更改并显示未裁剪的图像版本。
我如何解决这个问题?我想为所有产品变体显示 600X600 的单张图像,并进行硬裁剪。
【问题讨论】:
-
使用WP定制器,在定制器中选择相关单品页面。这将显示自 Woocommerce 3.3 以来的图像选项。
-
是的,我知道,但是在该选项上,没有选项可以在单个产品页面中硬裁剪图像
-
@LoicTheAztec ness-test.wphero.io/product/dried-chamomile-flowers
-
我没找到的地方
-
有什么功能吗??
标签: php wordpress image woocommerce crop