1

嘿,我很难让它工作我使用了这段代码

将图片上传为base64,然后显示订单详细信息一切正常,图片已上传,但我无法显示上传的图片

这是功能

/**
 * Add order item meta.
 */

add_action( 'woocommerce_add_order_item_meta', 'add_order_item_meta' , 10, 2);

function add_order_item_meta ( $item_id, $values ) {

    if ( isset( $values [ 'custom_data' ] ) ) {

      save_image($custom_data);
      $image =  " <img src='https://mywebsite.com/wp-content/uploads/2021/07/ .$hashed_filename' >";

      wc_add_order_item_meta( $item_id, 'Image', $image );
        
    }
}

测试后图像只显示没有变量的链接

正如我在谷歌上看到的,我需要在变量之前添加回声,但我不能因为它将保存在该函数的变量中($image)

4

1 回答 1

-1

你可以试试这个

$image =  "<img src='https://mywebsite.com/wp-content/uploads/2021/07/" . $hashed_filename . "'>";
于 2021-07-07T04:56:33.143 回答