Насчет хука который в нужное место поставит телефон я не знаю, но вот рабочее решение, правда я не заморачивался с переносом этого всего в функции child-темы и тд...
файл wp-content\plugins\woocommerce\includes\admin\class-wc-admin-profile.php найдите строку 198 и 199 между смените этот код
PHP:
echo '<a href="#" class="order-preview" data-order-id="' . absint( $this->object->get_id() ) . '" title="' . esc_attr( __( 'Preview', 'woocommerce' ) ) . '">' . esc_html( __( 'Preview', 'woocommerce' ) ) . '</a>';
echo '<a href="' . esc_url( admin_url( 'post.php?post=' . absint( $this->object->get_id() ) ) . '&action=edit' ) . '" class="order-view"><strong>#' . esc_attr( $this->object->get_order_number() ) . ' ' . esc_html( $buyer ) . '</strong></a>';
на вот этот:
PHP:
echo '<a href="#" class="order-preview" data-order-id="' . absint( $this->object->get_id() ) . '" title="' . esc_attr( __( 'Preview', 'woocommerce' ) ) . '">' . esc_html( __( 'Preview', 'woocommerce' ) ) . '</a>';
$phone = get_user_meta( $this->object->get_customer_id(), 'billing_phone', true );
echo '<a href="' . esc_url( admin_url( 'post.php?post=' . absint( $this->object->get_id() ) ) . '&action=edit' ) . '" class="order-view"><strong>#' . esc_attr( $this->object->get_order_number() ) . ' ' . esc_html( $phone ) . '</strong></a>';
И вы получите заказ по типу #434234 +380952342342
Если хотите оставить фио - тогда просто добавьте .esc_html( $buyer ). перед телефоном . esc_html( $phone ) . и настанет счастье). Код проверил - работает.