WordPress 不同类别的自定义菜单

标签 wordpress categories

如何获得不同类别的不同菜单?当我们通过管理添加新类别时,我们希望动态生成自定义菜单。

最佳答案

取决于你的意思简单,是的,这是可能的,恕我直言,简单。

但是,据我所知,您不能在核心 WP UI 中执行此操作。

你基本上需要做的是创建一些菜单,然后使用条件,具体来说 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')
    } 

另请查看wp_nav_menu()

关于WordPress 不同类别的自定义菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15887918/

相关文章:

php - 如何修复 PHP 中的警告非法字符串偏移

javascript - 如何在WordPress中动态生成JavaScript代码?

IOS 类别 - 可以在类别之间创建依赖关系吗?

ios - 通过类别覆盖 Objective c 中的方法

python - 如何提取特定类别之前的最后 3 个索引号

ios - 导航栏上的类别覆盖不起作用

delphi - 如何将我发布的属性放入Object Inspector的指定类别中?

javascript - WordPress 自定义元框无法保存

php - wordpress元框混淆

html - wordpress 中的简单站点页脚