Wordpress 将产品库图像大小从300*300更改为实际图像的挂钩是什么?
我正在学习商业。我在单个产品页面上,我在产品图像中遇到问题 我的图像大小是Wordpress 将产品库图像大小从300*300更改为实际图像的挂钩是什么?,wordpress,image,woocommerce,hook-woocommerce,image-gallery,Wordpress,Image,Woocommerce,Hook Woocommerce,Image Gallery,我正在学习商业。我在单个产品页面上,我在产品图像中遇到问题 我的图像大小是1000*1000,但我得到的是300*300 但当我将鼠标悬停在图像上时,缩放效果会很好,而且会端到端。 我必须使用什么钩子在单页库滑块中显示产品的实际图像 我在代码下面打了个结,但仍然没有得到完整的图像 add_filter( 'woocommerce_get_image_size_gallery_thumbnail', function( $size ) { return array( '
1000*1000
,但我得到的是300*300
但当我将鼠标悬停在图像上时,缩放效果会很好,而且会端到端。
我必须使用什么钩子在单页库滑块中显示产品的实际图像
我在代码下面打了个结,但仍然没有得到完整的图像
add_filter( 'woocommerce_get_image_size_gallery_thumbnail', function( $size ) {
return array(
'width' => 900,
'height' => 900,
'crop' => 1,
);
} );
以下是一个如何覆盖单个图像的示例:
<?php
add_filter( 'woocommerce_get_image_size_single', function( $size ) {
return array(
'width' => 400,
'height' => '',
'crop' => 0,
);
} );
我尝试了你的代码,但我不知道它不起作用。请检查屏幕截图我设置的尺寸为800*800你可以检查这张图片。我也试过了。你在given all中使用了哪个代码段?说实话,我一个接一个地尝试了所有代码段,第二个代码段运行良好。这取决于您正在引用的页面上使用的过滤器
<?php
add_filter( 'woocommerce_get_image_size_single', function( $size ) {
return array(
'width' => 500,
'height' => 500,
'crop' => 1,
);
} );
<?php
add_filter( 'woocommerce_get_image_size_thumbnail', function( $size ) {
return array(
'width' => 500,
'height' => 500,
'crop' => 1,
);
} );
<?php
add_filter( 'woocommerce_get_image_size_gallery_thumbnail', function( $size ) {
return array(
'width' => 400,
'height' => 400,
'crop' => 1,
);
} );