例如:
在客户网站上,我有5页1)主页2)产品3)服务4)联系我们5)博客
我只想从博客页面删除产品和服务,但不想从其他页面删除。
有什么插件可以做到这一点吗?
例如:
在客户网站上,我有5页1)主页2)产品3)服务4)联系我们5)博客
我只想从博客页面删除产品和服务,但不想从其他页面删除。
有什么插件可以做到这一点吗?
您可以注册多个菜单,并根据上下文显示其中一个菜单。
register_nav_menus( array(
\'primary\' => \'Regular\',
\'blog\' => \'Blog\',
) );
然后在主题中,选择所需的菜单:
wp_nav_menu( array(
\'theme_location\' => (is_page() ? \'primary\' : \'blog\'),
\'menu_id\' => \'nav\'
) );
使用条件标记,如
if(is_single())
SOME_MENU
else
OTHER_MENU
这取决于如何添加页面链接。它们是否通过wp\\u list\\u pages()列出?手动?
无论您是如何操作的,都可以通过使用条件标记排除特定页面上的特定页面链接。
例如:
if (!is_page(\'contact-us\'))
{
// pages to list when not on the contact page
}
我被要求将一个HTML网站重新开发为一个WP主题,它有一个非常高级的菜单结构,我不太确定如何复制它。第二个菜单项有一个子菜单,但它不仅仅是“li”中的“ul”,还有额外的div等。。因为下拉列表有3列布局,其中2列包含子链接,第3列包含内容。这是一个示例:<ul class=\"nav navbar-nav three\"> <li class=\"dropdown yamm-fw\"> <a href=\"#\" class=\"dropdown-toggl
例如:
在客户网站上,我有5页1)主页2)产品3)服务4)联系我们5)博客
我只想从博客页面删除产品和服务,但不想从其他页面删除。
有什么插件可以做到这一点吗?
您可以注册多个菜单,并根据上下文显示其中一个菜单。
register_nav_menus( array(
\'primary\' => \'Regular\',
\'blog\' => \'Blog\',
) );
然后在主题中,选择所需的菜单:
wp_nav_menu( array(
\'theme_location\' => (is_page() ? \'primary\' : \'blog\'),
\'menu_id\' => \'nav\'
) );
使用条件标记,如
if(is_single())
SOME_MENU
else
OTHER_MENU
这取决于如何添加页面链接。它们是否通过wp\\u list\\u pages()列出?手动?
无论您是如何操作的,都可以通过使用条件标记排除特定页面上的特定页面链接。
例如:
if (!is_page(\'contact-us\'))
{
// pages to list when not on the contact page
}
我试图在自定义程序的“菜单”面板中添加一个复选框,但由于某些原因,它没有显示出来。如果我尝试将其从“nav\\u菜单”更改为“title\\u tagline”或“colors”,复选框会显示得很好。是什么阻止它显示在“菜单”面板上?// add custom options to the Customizer function nssra_customizer_options($wp_customize) { // add \"menu primary flex\" checkb