希望页面标题显示在菜单上,但不显示在页面上 时间:2011-08-12 作者:Carolyn 我已经设置了一个静态主页。我希望标题“主页”显示在菜单上,但不显示在页面上。你能告诉我如何做到这一点吗?非常感谢。 3 个回复 SO网友:Milo 一个可能的快速修复方法是复制page.php 或index.php 模板文件,重命名front-page.php, 然后打开并删除the_title(); 以及周围的html标记,如<h1> </h1> 或者不管标题是什么。 SO网友:Chip Bennett 米洛建议的另一种方法是修改page.php 包裹the_title() 在条件中。e、 g.更换:<h1><?php the_title(); ?></h1> 。。。使用此选项:<?php if ( ! is_front_page() ) { ?> <h1><?php the_title(); ?></h1> <?php } ?> SO网友:Michelle 芯片和;米洛的答案会有用,或者,如果你有body_classes 启用(以便将唯一类添加到每个页面的主体类中),您可以将其添加到CSS中:.home h1 { display: none; } 根据主题,h1也将应用一种独特的样式,例如:.home h1.page-title {display: none; } 这样做会更好,因为这样您就不会意外地在该页面上隐藏任何其他标记。祝你好运。 结束 文章导航