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;}
WooCommerce Articles and Blog Posts
Leere Produktkategorien aus der Hauptnavigation im WooCommerce ausblenden
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.