kulturbanause Blog

Responsive Design, WordPress, Konzeption, HTML, CSS, JS & UX/UI …

WooCommerce: Bestellnotiz zur Übersicht im Backend hinzufügen

WooCommerce, das bekannte Shop-Plugin für WordPress, ermöglicht es dem Kunden während des Bestellprozesses eine Notiz für den Verkäufer zu hinterlassen. Diese Bestellnotiz – bzw. der Hinweis dazu – wird jedoch nicht in der Bestellübersichtstabelle im Administrationsbereich angezeigt, sondern nur in der Detailansicht einer Bestellung. Dort kann sie leicht überzusehen werden. Glücklicherweise kann die Notiz mit einer kleinen Anpassung in der Übersicht angezeigt werden.

Workshops und Seminare von kulturbanause

Visual Prototyping, Web Animationen, Responsive Design, CSS Grid & Flexbox, Sketch, Adobe XD …

Jetzt Frühbucher-Rabatte sichern!

Tabellenspalte für Bestellnotiz hinzufügen

Um die WooCommerce-Bestellübersichtstabelle um eine weitere Spalte für die Bestellnotiz (engl. »Order note«) zu ergänzen, müsst ihr folgendes Code-Snippet in die functions.php eures Themes oder in ein seitenspezifisches Plugin kopieren.

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

Hinweis auf Bestellnotiz ausgeben

Um die neu erstellte Spalte nun mit dem Hinweis auf die Bestellnotiz zu füllen, fügt zusätzlich folgendes Snippet ein. Anschließend wird angezeigt, ob eine Notiz in der Bestellung vorhanden ist (»Yes«) oder ob keine vorhanden ist (»No«).

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 ? __('Yes','TEXTDOMAIN') : __('No','TEXTDOMAIN');
  break;
 }
}
add_action( 'manage_shop_order_posts_custom_column' , 'kb_show_order_note_columns', 10, 2 );

Jetzt bist du gefragt!

Hast du Anregungen, Ergänzungen, einen Fehler gefunden oder ist dieser Beitrag nicht mehr aktuell? Dann freuen wir uns auf deinen Kommentar.

Du kannst diesen Beitrag natürlich auch weiterempfehlen. Wir sind dir für jede Unterstützung dankbar!

Unterstützung bei WooCommerce-Projekten

Unsere WooCommerce Agentur ist auf die Entwicklung maßgeschneiderter WordPress/WooCommerce-Themes und -Websites spezialisiert. Wenn du Unterstützung bei der Planung, Gestaltung und Entwicklung eines Projekts benötigst, helfen wir gerne weiter.
WooCommerce-Leistungsangebot →

Das könnte dich auch interessieren

1 Kommentar

  1. Julian

    Verfasst am 26. April 2019 um 15:05 Uhr.

    Danke für den Bericht. Hat mir sehr geholfen mein WooC zu verbessern!!

Kommentar verfassen

Dieser Blog lebt vom Feedback der Besucher! Also los, mach mit!
Bitte habe Verständnis dafür, dass Kommentare die mit dem Inhalt dieses Beitrags nichts zu tun haben, gelöscht werden.