我想隐藏特定页面上的导航菜单

时间:2018-07-14 作者:Akash Malik

我想隐藏特定页面上的导航菜单。我知道如何找到页面id,但我不知道如何找到其余的东西,如果有人可以从链接IDKwheres查看我博客的css,那就太好了。com公司

谢谢

2 个回复
SO网友:Andrea Somovigo

add_action("wp_footer","Stack_308520_hide_menu");

function Stack_308520_hide_menu(){
    if(is_page(889 /*your page id*/){
    ?>
   <style> nav.width-navigation {display:none}</style>

   <?php
    }
}
这是一个纯css解决方案

SO网友:Krzysiek Dróżdż

如果主题使用body_class中的函数header.php, 那么您不需要在代码中执行任何操作。。。

只需在Customizer中添加此代码作为附加CSS(外观->自定义)

body.page-id-2 nav.width-navigation {display:none}
/* where 2 is the ID of your page */
但请记住-它只会隐藏导航-它仍将在HTML代码中。。。

结束

相关推荐

如何向导航栏添加schema.org SiteNavigationElement和属性URL?

我想添加架构。组织机构SiteNavigationElement 以及导航栏链接的相对url属性。我有以下几点:<nav class=\"navbar navbar-default navbar-fixed-top\" id=\"menu-nav\" role=\"navigation\"> <!-- Brand and toggle get grouped for better mobile display --> <div class=\"navb