Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将产品图像(而不是缩略图)添加到商业订单电子邮件中_Php_Wordpress_Woocommerce_Hook Woocommerce - Fatal编程技术网

Php 将产品图像(而不是缩略图)添加到商业订单电子邮件中

Php 将产品图像(而不是缩略图)添加到商业订单电子邮件中,php,wordpress,woocommerce,hook-woocommerce,Php,Wordpress,Woocommerce,Hook Woocommerce,通过修改文件email Order details.php并将show_image更改为true,我可以将产品缩略图添加到WooCommerce订单电子邮件中。(按照以下说明:) 但这些缩略图的分辨率非常低。所以我不想要缩略图,但是原始的产品图像会更好 我怎样才能做到这一点呢?来自你在问题中提到的帖子 您可以更改阵列中的图片大小 <?php echo $order->email_order_items_table( array( 'show_sku' => $

通过修改文件
email Order details.php
并将
show_image
更改为
true
,我可以将产品缩略图添加到WooCommerce订单电子邮件中。(按照以下说明:)

但这些缩略图的分辨率非常低。所以我不想要缩略图,但是原始的产品图像会更好


我怎样才能做到这一点呢?

来自你在问题中提到的帖子
您可以更改阵列中的图片大小

<?php echo $order->email_order_items_table( array(
    'show_sku'      => $sent_to_admin,
    'show_image'    => false,
    'image_size'   => array( 100, 100 ),
    'plain_text'    => $plain_text,
    'sent_to_admin' => $sent_to_admin
) ); ?>



如您所见,我更改了第4行:
'image\u size'=>数组(100100),
要将图像大小更改为
100px X 100px
,通常您也可以使用
full
medium

嗨,它不起作用。你能提供这种用法的参考链接吗?我在网上找不到任何资源。@HOY我已经更改了答案,试试这个,看看它是否有效。我知道如何更改图像的大小。事实上,这不是我的问题。因为缩略图的分辨率非常低,而且只会使缩略图变大,从而导致图像质量非常低。这就是为什么问题是关于更改图像,而不是图像大小。