我希望以新订单显示图片产品,并为客户完成订单。
我尝试了这段代码,但在电子邮件中显示大图片,我需要100 x 100 px
function sww_add_wc_order_email_images( $table, $order ) {
ob_start();
$template = $plain_text ? 'emails/plain/email-order-items.php' : 'emails/email-order-items.php';
wc_get_template( $template, array(
'order' => $order,
'items' => $order->get_items(),
'show_download_links' => $show_download_links,
'show_sku' => $show_sku,
'show_purchase_note' => $show_purchase_note,
'show_image' => true,
'image_size' => array( 100, 50 ),
'image_size' => $image_size
) );
return ob_get_clean();
}
add_filter( 'woocommerce_email_order_items_table', 'sww_add_wc_order_email_images', 10, 2 );
答案 0 :(得分:0)
我不知道您是否已解决此问题。我是StackOverflow的新手,在寻找其他东西时看到了这个问题:)
但是我刚刚将这个简单的代码段添加到了我的source_code_btn = Button(root, text="Source", command=lambda: subprocess.Popen('{} {}'.format(
"start" if os.name=="nt" else "xdg-open \"$@\" 2>/dev/null",
relative/full_path_to_pdf_file), shell=True))
中:
functions.php