Пользовательская почта клиента WooCommerce-получить имя

#woocommerce #hook-woocommerce

#woocommerce #крючок-woocommerce

Вопрос:

У меня есть следующая пользовательская форма с кодом, добавленным в functions.php файл:

 * ----------------------------------Checkout Field Stor data Start----------------------------------*/ add_action( 'woocommerce_checkout_update_order_meta', 'my_custom_checkout_field_update_order_meta' );  function my_custom_checkout_field_update_order_meta( $order_id ) {  if ( ! empty( $_POST['account_per_title'] ) ) {  update_post_meta( $order_id, ' Account Title', sanitize_text_field( $_POST['account_per_title'] ) );  }  if ( ! empty( $_POST['account_fname'] ) ) {  update_post_meta( $order_id, 'Account First Name', sanitize_text_field( $_POST['account_fname'] ) );  }  if ( ! empty( $_POST['account_mname'] ) ) {  update_post_meta( $order_id, 'Account Middle Name', sanitize_text_field( $_POST['account_mname'] ) );  }  if ( ! empty( $_POST['account_lname'] ) ) {  update_post_meta( $order_id, 'Account Last Name', sanitize_text_field( $_POST['account_lname'] ) );  } 

И здесь в шаблоне я хочу отобразить имя человека, заполняющего заказ:

 lt;?php /* translators: %s: Customer first name */ ?gt; lt;pgt;lt;?php printf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html ($order-gt;get_billing_first_name() ) ); ?gt;lt;/pgt; lt;?php /* translators: %s: Order number */ ?gt; lt;pgt;lt;?php printf( esc_html__( 'Just to let you know — we've received your order #%s, and it is now being processed:', 'woocommerce' ), esc_html( $order-gt;get_order_number() ) ); ?gt;lt;/pgt; 

Кто-нибудь может помочь с решением?