无法访问woocommerce shipping';s元数据

无法访问woocommerce shipping';s元数据,woocommerce,metadata,shipping,Woocommerce,Metadata,Shipping,我正在尝试从暂停订单的发货方式获取元数据,然后给我发送电子邮件 下面是元数据的一个示例 这是我的密码: add_action( 'woocommerce_order_status_changed', 'enviar_avisos', 10, 4 ); function enviar_avisos( $order_id, $old_status, $new_status, $order ) { if( in_array( $new_status, array('on-hold') ) ):

我正在尝试从暂停订单的发货方式获取元数据,然后给我发送电子邮件

下面是元数据的一个示例

这是我的密码:

add_action( 'woocommerce_order_status_changed', 'enviar_avisos', 10, 4 );
function enviar_avisos( $order_id, $old_status, $new_status, $order ) {
if( in_array( $new_status, array('on-hold') ) ):

 $ordenes_sin_enviar = (array) wc_get_orders( array(
    'limit'        => -1,
    'status'       => 'on-hold',
) );

if ( sizeof($unpaid_orders) > 0 ) {
   foreach ( $unpaid_orders as $order ) {
      foreach( $order->get_items( 'shipping' ) as $item_id => $shipping_item_obj ){
          $shipping_item_data = $shipping_item_obj->get_data();
          $shipping_data_method_title = $shipping_data['method_title'];
       }

    }
        $mensaje =  '<html>'.
                '<head><title>HTML email</title>'.
                '</head>'.
                '<body>'.
                $shipping_data_method_title.
                '</body>';
        
        // Escribir el content-type en las cabeceras cuando se envía un correo en HTML
        $cabeceras = "MIME-Version: 1.0" . "\r\n";
        $cabeceras .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        mail("myemail@gmail.com","asunto",$mensaje,$cabeceras);
    }

endif;
}
add_action('woocommerce_order_status_changed'、'enviar_avisos',10,4);
功能enviar_avisos($order_id、$old_status、$new_status、$order){
如果(在数组中($new\u status,数组('on-hold')):
$ordenes\u sin\u enviar=(数组)wc\u get\u orders(数组)(
“限制”=>-1,
'状态'=>'暂停',
) );
如果(sizeof($未付订单)>0){
foreach($未付订单作为$订单){
foreach($order->get_items('shipping')作为$item_id=>$shipping_item_obj){
$shipping_item_data=$shipping_item_obj->get_data();
$shipping_data_method_title=$shipping_data['method_title'];
}
}
$mensaje=''。
“HTML电子邮件”。
''.
''.
$shipping\u data\u method\u title。
'';
//在HTML中描述内容类型
$cabeceras=“MIME版本:1.0”。\r\n”;
$cabeceras.=“内容类型:文本/html;字符集=UTF-8”。\r\n”;
邮件(“myemail@gmail.com“,”asunto“,$mensaje,$cabeceras);
}
endif;
}
但我连方法的头衔都拿不到

我怎样才能得到这些数据