因为我正在开发一个我不想要图像被盗的照片网站。 我安装了水印解决方案,除了全尺寸外,所有产品图像都带有水印。这是购买后下载的。
默认的WooCommerce行为现在是当我将鼠标悬停在单个产品页面上的显示图像上时,将启动放大镜。好的,但没有我的水印显示全尺寸图像。即便如此,当点击图像时,灯箱会打开,显示完整尺寸的图像。
当用户希望他检查元素时,复制网址并下载完整尺寸的图片而不购买。这是一个不受欢迎的情况。
有人知道如何在放大镜和灯箱中显示水印(较大)的预览吗?我自己无法找到它。
祝福
答案 0 :(得分:0)
找到它。 只需添加另一个名为preview的缩略图大小所以我在functions.php文件中添加了这行代码:
add_image_size( 'preview', $width = 3072, $height =3072, $crop = false );
并更改了
$thumbnail_size = apply_filters( 'woocommerce_product_thumbnails_large_size', 'large' );
在product-image.php文件中:
$thumbnail_size = apply_filters( 'woocommerce_product_thumbnails_large_size', 'preview' );
不要忘记将product-image.php模板文件复制到您的子主题。