Wordpress 是否将菜单添加到特定页面?
我正在一个WordPress网站上工作,我想添加一个菜单,只显示在特定页面上。我的主导航设置如下:Wordpress 是否将菜单添加到特定页面?,wordpress,Wordpress,我正在一个WordPress网站上工作,我想添加一个菜单,只显示在特定页面上。我的主导航设置如下: Home | Team | Leagues | Media | Links 我希望在你进入媒体页面后,有一个侧栏菜单可以链接到如下页面: Media -> Images -> Videos 我该如何做呢?1在主题文件夹中为所需的页面创建一个新模板。将模板设置为在页面区域的页面属性下新创建的模板 /* Template Name: Dashboard */ 2在functi
Home | Team | Leagues | Media | Links
我希望在你进入媒体页面后,有一个侧栏菜单可以链接到如下页面:
Media
-> Images
-> Videos
我该如何做呢?1在主题文件夹中为所需的页面创建一个新模板。将模板设置为在页面区域的页面属性下新创建的模板
/*
Template Name: Dashboard
*/
2在functions.php中注册新的菜单位置
register_sidebar( array(
'name' => __( 'new name', 'theme name' ),
'id' => 'new id',
'description' => __( 'description', 'theme name' ),
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
3创建新菜单,将页面分配到新菜单中,并将导航位置分配为新菜单位置
4Go转到主题文件夹中新创建的页面,并在您需要的地方调用新注册的菜单位置
简单的方法是在中创建一个名为page-media.php的新文件
你的主题目录。因此,当您单击媒体时,此文件将被删除
执行。在该文件中,粘贴您当前拥有的所有代码
page.php。
然后打开functions.php并注册一个新的侧栏
寄存器U边栏数组
“名称”=>“新名称”、“主题名称”,
'id'=>'sidebar-1',
'description'=>\uuuuu'description','theme name',
'在小部件之前'=>,
“after_widget”=>,
“在标题之前”=>,
“在标题之后”=>,
;
然后在page-media.php中的边栏中显示您想要的代码
动态侧栏“侧栏-1”
为此,您可以创建一个模板,在主题上注册不同的菜单。