WooCommerce 3.1将产品形象添加到订单确认电子邮件不起作用

时间:2017-07-28 作者:Zhenyu

我在我的主题函数中使用以下代码。php收件人add product images in order email. 但邮件中没有显示该图像。我错过什么了吗?我正在使用WooCommerce 3.1

function sww_add_images_woocommerce_emails( $output, $order ) {

    // set a flag so we don\'t recursively call this filter
    static $run = 0;

    // if we\'ve already run this filter, bail out
    if ( $run ) {
        return $output;
    }

    $args = array(
        \'show_sku\'      => false,
        \'show_image\'    => true,
        \'image_size\'    => array( 100, 100 ),
    );

    // increment our flag so we don\'t run again
    $run++;

    // if first run, give WooComm our updated table
    return $order->email_order_items_table( $args );
}
add_filter( \'woocommerce_email_order_items_table\', \'sww_add_images_woocommerce_emails\', 10, 2 ); 

1 个回复
SO网友:Navas Fazil

在函数中尝试此代码。主题文件夹中的php。

add_filter( \'woocommerce_email_order_items_args\', \'iconic_email_order_items_args\', 10, 1 );

function iconic_email_order_items_args( $args ) {

    $args[\'show_image\'] = true;

    return $args;

}

结束

相关推荐