Чтобы отобразить значение поля биллинга пользовательской проверки "billing_options" на страницах заказа администратора в столбце информации для выставления счетов, используйте следующее:
add_action( 'woocommerce_admin_order_data_after_billing_address', 'display_billing_options_value_in_admin_order', 10, 1 );
function display_billing_options_value_in_admin_order($order){
if( $value = get_post_meta( $order->get_id(), '_billing_options', true ) )
echo '<p><strong>'.__('Invoice Number', 'woocommerce').':</strong> ' . $value . '</p>';
}
Чтобы сделать это поле выставления счета для пользовательской проверки отображаемым как редактируемое в бэкэнде , используйте следующее:
add_filter( 'woocommerce_admin_billing_fields', 'custom_admin_billing_fields', 10, 1 );
function custom_admin_billing_fields( $fields ) {
$fields['options'] = array(
'label' => __('Invoice Number', 'woocommerce'),
'show' => true,
);
return $fields;
}
Код входит вФайл function.php вашей активной дочерней темы (или активной темы).проверено и работает.