Woocommerce Bestellnotiz hinzufügen

Tabellenspalte für Bestellnotiz hinzufügen in den Bestellungen.

Wird bei einer Bestellung durch den Kunden eine Notiz eingetragen, so kann man diese im Backend in der Bestellübersicht sehen.

Diesen code snippet in die functions.php

function kb_set_order_note_column( $columns ) {
  $columns['order_notes'] = __('Notiz','TEXTDOMAIN');
  return $columns;
}
add_filter( 'manage_shop_order_posts_columns', 'kb_set_order_note_column', 99 );

function kb_show_order_note_columns( $column_name, $post_id ) {
 switch ( $column_name ) {
  case 'order_notes':
  $order = new WC_Order( $post_id );
  $note = $order->get_customer_note();
  print $note ? __('Ja','TEXTDOMAIN') : __('Nein','TEXTDOMAIN');
  break;
 }
}
add_action( 'manage_shop_order_posts_custom_column' , 'kb_show_order_note_columns', 10, 2 );

Für alle snippets benutzen wir das Plugin code snippet.