Image Woocommerce使用缩略图问题子店面主题

Image Woocommerce使用缩略图问题子店面主题,image,woocommerce,Image,Woocommerce,我创建了一个基于店面Woocommerce 3.3的儿童主题。无需添加支持映像。已上传3500张图像,仅存在原始尺寸 我在函数中添加了支持主题,并尝试通过插件创建拇指 function iconic_modify_theme_support() { $theme_support = get_theme_support( 'woocommerce' ); $theme_support = is_array( $theme_support ) ? $theme_support[0]

我创建了一个基于店面Woocommerce 3.3的儿童主题。无需添加支持映像。已上传3500张图像,仅存在原始尺寸

我在函数中添加了支持主题,并尝试通过插件创建拇指

function iconic_modify_theme_support() {
    $theme_support = get_theme_support( 'woocommerce' );
    $theme_support = is_array( $theme_support ) ? $theme_support[0] : array();

    $theme_support['single_image_width'] = 320;
    $theme_support['thumbnail_image_width'] = 150;
    $theme_support['gallery_thumbnail_image_width'] = 50;

    remove_theme_support( 'woocommerce' );
    add_theme_support( 'woocommerce', $theme_support );
}

add_action( 'after_setup_theme', 'iconic_modify_theme_support', 10 );
当我使用force thumbnail regenarate生成图像时 数据库中的wp_选项 没有修剪,没有修剪,是的 缩略图,1,是的

100x100、102x300、150x150、300x883不应该创建17x150吗

100x100是因为wordpress(而不是woocommerce)设置而创建的吗?可以取消吗

首页、归档页、单一产品和管理员仪表板产品列表加载(src)完整图像文件(例如700x400)图像将以较低的尺寸显示(例如150x100),但它将加载大文件图像

上载文件夹中的服务器没有不同大小的相同图像(image.jpg、image150x100.jpg image50x30.jpg)

我在function.php中没有任何关于图像大小的信息

在单个产品页面中,从woocommerce检索图像

do_action( 'woocommerce_before_single_product_summary' );
在存档产品中,我得到了图像

                if( has_post_thumbnail() ){
                    the_post_thumbnail( 'shop_catalog', array( 'class' => 'visible_photo scale-with-grid' ) );
                } elseif ( wc_placeholder_img_src() ) {
                    echo wc_placeholder_img( 'shop_catalog' );
                }
是否可以在管理员的产品列表中使用图库缩略图?


在“设置->媒体->缩略图大小”中,取消选中“将缩略图裁剪为精确尺寸(通常缩略图是成比例的)”。

你能简单地写下你想要实现的目标吗?在管理产品列表中有大图像吗?我的问题是我在管理产品列表中有大图像(而我想使用缩略图)。出于某种原因,storefront的子主题不会创建缩略图,因此管理产品列表显示了大图像(40x40)。我使用了强制缩略图重新生成,现在管理员列表将使用图像的缩略图。但它被裁剪为150x150如何更改为300x200非裁剪?woocommerce 3.3 wordpress 4.9您的问题是否仅出现在管理产品列表中?您在外观->自定义->WooCommere->产品图片中的设置是什么?它是“未修剪的”吗?您在“设置->媒体->缩略图大小”中的设置是什么?尝试取消选中“将缩略图裁剪到精确尺寸(通常缩略图是成比例的)”。设置->媒体已为缩略图选中了裁剪选项,我认为只需要woocommerce选项(不知道设置->媒体)。我可以编辑图片的宽度和高度。非常感谢。不客气。我张贴了答案。