Load Pages Menu in single.php

时间:2013-12-03 作者:Oliver

我搜索了很多,但没有找到答案。。。

我的Wordpress有4个主要区域,每个区域还有一个新闻(帖子)部分和一个子菜单。如果我加载一篇文章(使用single.php),是否可以将相应的子菜单加载到该区域?我正在考虑对段塞进行分串,以获得正确的区域。

非常感谢您的帮助。

Thx,奥利弗

其他信息:

  • 有一个侧边栏,我也会在单曲中显示。php侧边栏应包含一个区域的菜单树,贴子未连接到菜单
  • 1 个回复
    最合适的回答,由SO网友:pendjer 整理而成

    是的,你可以。

     <?php 
       $args = array(
         \'theme_location\' => \'primary\', //change this value with coresponding menu area 
         \'menu_id\' => \'main-menu\', //change this value with wanted menu
              ); 
        wp_nav_menu($args);
        ?> 
    
    menu\\u id是在WP admin>Menus中创建的菜单的名称。我用“主菜单”创建菜单,所以我把主菜单放在那里。该菜单与WP admin>Menus中的我的主菜单区域相连。

    用您的值更改这些值,并将代码放入单个。php在通缉区。。。或任何其他模板。

    结束

    相关推荐

    WordPress查询字符串:GET_POSTS(‘cat=5’)vs WP_Query(‘cat=5’)vs URL:/site/?cat=5

    我们可以使用URL查询字符串筛选帖子:http://mysite.com/?cat=5我们还可以使用类似的语法get_posts(\'cat=5\') 和new WP_Query(\'cat=5\').** get_posts(\'param=value\'); 只需将字符串传递给new WP_Query(\'param=value\');, 因此,它们的作用是相同的。虽然这些似乎都有相同的语法,但URL查询字符串支持不同的参数。我不明白subpost 或subpost_id WP\\u Query类