Leere Produktkategorien aus der Hauptnavigation im WooCommerce ausblenden

WordPress
Sie können natürlich unbegrenzt WooCommerce-Produktkategorien in Ihre Hauptnavigation einfügen. Aber manchmal werden sie aufgrund von Bestandsveränderungen oder Ähnlichem leer. Wenn Sie leere Produktkategorien in Ihrer WordPress Navigation automatisch ausblenden möchten, platzieren Sie den untenstehenden Code in Ihren Funktionen.php-Datei.
add_filter( 'wp_get_nav_menu_items', 'nav_remove_empty_category_menu_item', 10, 3 );Funktion nav_remove_empty_category_menu_item ( $items, $menu, $args ) { global $wpdb;    $nopost=$wpdb->get_col( "SELECT term_taxonomy_id FROM $wpdb->term_taxonomy WHERE count=0" ); foreach ( $-Posten als $-Schlüssel => $-Posten ) { if ( ( ( ( 'taxonomy' == $item->type ) && ( in_array( $item->object_id, $nopost ) ) ) { unset( $items ); }    }    $-Einzelposten zurückgeben;}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir verwenden Cookies, um Ihnen die beste Online-Erfahrung zu bieten. Mit Ihrer Zustimmung akzeptieren Sie die Verwendung von Cookies in Übereinstimmung mit unseren Cookie-Richtlinien.

Close Popup
Privacy Settings saved!
Datenschutz-Einstellungen

Wenn Sie eine Website besuchen, kann sie Informationen über Ihren Browser speichern oder abrufen, meist in Form von Cookies. Steuern Sie hier Ihre persönlichen Cookie-Dienste.

Diese Cookies sind für das Funktionieren der Website notwendig und können in unseren Systemen nicht abgeschaltet werden.

Technische Cookies
Zur Nutzung dieser Website verwenden wir die folgenden technisch notwendigen Cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Alle Cookies ablehnen
Save
Alle Cookies akzeptieren