Spontan würde ich eine Custom Taxonomie 'Hersteller' zu den Produkten hinzufügen, damit man die Produkte damit tagen kann. Anschließend einmal die Permalinks updaten (auf Standard stellen, speichern, wieder auf Beitrag stellen, nochmal speichern) und dann die Hersteller in ein Menü packen (oder eben einen Query erstellen der nur die Artikel eines Herstellers anzeigt). Folgender Code geht in die functions.php Deines Themes:
Code
add_action( 'init', 'register_manufacturer_taxonomie_for_products' );
function register_manufacturer_taxonomie_for_products() {
$labels = array(
'name' => __( 'Hersteller', 'mmx-woo-addon' ),
'singular_name' => __( 'Hersteller', 'mmx-woo-addon' ),
'add_new' => __( 'Hersteller hinzufügen', 'mmx-woo-addon'),
'add_new_item' => __( 'Neuen Hersteller hinzufügen', 'mmx-woo-addon' ),
'edit_item' => __( 'Hersteller bearbeiten', 'mmx-woo-addon' ),
'new_item' => __( 'Neuer Hersteller', 'mmx-woo-addon' ),
'view_item' => __( 'Betrachte Hersteller', 'mmx-woo-addon' ),
'search_items' => __( 'Suche Hersteller', 'mmx-woo-addon' ),
'not_found' => __( 'Kein Hersteller gefunden', 'mmx-woo-addon' ),
'not_found_in_trash' => __( 'Kein Hersteller im Papierkorb', 'mmx-woo-addon' ),
);
$args = array(
'labels' => $labels,
'singular_label' => __('Hersteller', 'mmx-woo-addon'),
'public' => true,
'show_ui' => true,
'hierarchical' => false,
'show_tagcloud' => false,
'show_in_nav_menus' => true,
'rewrite' => array('slug' => 'manufacturer', 'with_front' => true ),
);
register_taxonomy('manufacturer', 'product', $args);
register_taxonomy_for_object_type( 'manufacturer', 'product' );
}
Alles anzeigen