Wie verlinke ich zu verschiedenen Kategorien, die in sich verschiedene Menüs laden?

Ich bin irgendwie ein Noob, aber habe einige Homepages zum Spaß gemacht, aber ich habe dieses neue, das ich für einen Freund mache, der meinen Tod in meinen Tracks gestoppt hat:

http://yellowknife.se/artfex/

Das Popup (hässlich und in Bilder verwandelt) gibt dem Besucher die Möglichkeit, drei verschiedene Arten von Produkten anzusehen. Ich benötige Hilfe beim Erstellen eines benutzerdefinierten Menüs beim Klicken auf jede dieser drei Kategorien. Ich habe gegoogelt, bin aber nicht zu weit gegangen, denn kleine Codeerfahrung hält mich davon ab.

Hat jemand irgendwelche Gedanken?

Vielen Dank! Dave Schweden

Solutions Collecting From Web of "Wie verlinke ich zu verschiedenen Kategorien, die in sich verschiedene Menüs laden?"

Sobald die Kategorie ausgewählt ist, wäre es mit Hilfe von wp_nav_menu ziemlich einfach zu prüfen, welche Kategorie aktuell mit is_category ausgewählt ist und dann das Menü zu laden, das du brauchst. Dies wäre in Ihrer Seitenvorlage oder Kopfzeile definiert (abhängig davon, wo Ihr Menü geladen ist)

if (is_category('category 1')) { wp_nav_menu( array('menu' => 'category1-nav') ); } else if (is_category('category 2')) { wp_nav_menu( array('menu' => 'category2-nav') ); } else if (is_category('category 3')) { wp_nav_menu( array('menu' => 'category3-nav') ); } 

Sie müssen die verschiedenen Menüs in Ihrer functions.php wie folgt definieren:

 register_nav_menus( array( 'category1-nav' => 'Category 1 Navigation', 'category2-nav' => 'Category 2 Navigation', 'category1-nav' => 'Category 1 Navigation' ) ); 

Sobald Sie die Menüs definiert haben, können Sie sie im Admin-Bereich unter Darstellung> Menüs einrichten.