如何爲不同的類別獲取不同的菜單?當我們通過管理員添加新類別時,我們希望動態生成自定義菜單。不同類別的Wordpress自定義菜單
回答
我已經做到了。我的概念是一個類別的玩法 - 例如類別是菜單的名稱,所以我們可以製作很多類別和許多菜單。他的某些環節至極把我對這個想法:
http://wordpress.org/support/topic/custom-menus-on-different-pages
http://wordpress.org/support/topic/custom-menusheaders-for-different-categories
您能否提供有關您的解決方案的其他詳細信息? 應該編輯哪個文件? 你添加了什麼的代碼片段? 在此先感謝! – Benchik 2014-06-27 11:10:11
根據你的意思簡單,是的,這是可能的,恕我直言,簡單。
然而,您不能在覈心WP UI中做AFAIK。
你基本上需要做的是創建一些菜單,然後使用條件,在具體的is_category();爲了像這樣顯示出來:
if(is_category(array(9, 'food', 'bones')){ // you can use either ID or slug...
wp_nav_menu('a')
} else if(is_category(array(99, 'fur', 'flees')) {
wp_nav_menu('b')
} else if(is_category(array('whatever')) {
wp_nav_menu('c')
} else {
wp_nav_menu('x')
}
這個改變應該在什麼文件中完成? – Benchik 2014-06-27 11:11:03
@Benchik - 在你有菜單的同一個文件中(通常在標題中,但不是總是,而且不僅僅是,它實際上取決於你的主題)。進行搜索並找到您想要更改的菜單... – 2014-06-28 03:10:04
Benchik我想在Obmerk Kronen帖子上添加內容。 例如,您想要在類別食物中擁有菜單,以便將其放置在主題的food-category.php文件中。 – 2014-07-04 11:37:20
- 1. WordPress的自定義菜單類名
- 2. WordPress的pre_get_posts類別過濾器刪除自定義菜單項
- 3. Wordpress自定義菜單
- 4. 自定義菜單wordpress
- 5. WordPress的菜單:自動添加類別
- 6. WordPress中的自定義訂單菜單
- 7. WordPress的鏈接不同的顏色自定義菜單
- 8. 類別的WordPress的菜單
- 9. 在WordPress的類別菜單
- 10. WordPress的:類別和菜單不保存
- 11. 不能添加更多菜單到wordpress自定義菜單
- 12. WordPress的自定義彈出菜單
- 13. header.php中的WordPress自定義菜單
- 14. WordPress的自定義頂級菜單
- 15. 自定義WordPress的菜單結構
- 16. WordPress的自定義菜單沃克
- 17. 自定義菜單CSS WordPress的
- 18. wordpress自定義文章類型不顯示在菜單頁
- 19. 類別的自定義WordPress模板
- 20. 類別WordPress的自定義模板
- 21. WordPress的自定義職位類別
- 22. 自定義菜單鏈接不在類別頁面中工作
- 23. 自定義Wordpress管理菜單
- 24. Wordpress自定義菜單錯誤
- 25. WordPress自定義下拉菜單
- 26. Wordpress自定義導航菜單
- 27. WordPress無法更改自定義菜單
- 28. WordPress自定義下拉菜單
- 29. 在wordpress中註冊自定義菜單
- 30. wordpress子菜單的不同類
如果類別是頂層,有在菜單管理,意願的頂部有一個小框內劃勾「自動添加頂級菜單「,否則你將需要手動或在代碼中自定義查詢... – 2013-04-08 23:06:09
嗨CL75, 你完全不瞭解我\t。例如,我們繼續使用分類(狗的食物)的分類(狗),並且我們應該爲每個子分類獲得不同的菜單。例如,在狗類的食物菜單可以容納狗食,但在其他分類(狗)與子分類(毛皮),所以在那裏我們shuold有一個菜單與刷毛的東西。訣竅是如何擁有一個自定義菜單(或者在管理中類似的東西來添加到特定的子分類)。可以用wordpress輕鬆完成,還是應該讓它像插件一樣。 – 2013-04-09 06:37:11