希望页面标题显示在菜单上,但不显示在页面上

时间:2011-08-12 作者:Carolyn

我已经设置了一个静态主页。我希望标题“主页”显示在菜单上,但不显示在页面上。你能告诉我如何做到这一点吗?非常感谢。

3 个回复
SO网友:Milo

一个可能的快速修复方法是复制page.phpindex.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; } 
这样做会更好,因为这样您就不会意外地在该页面上隐藏任何其他标记。

祝你好运。

结束

相关推荐

How to add pages to feed?

我想在我的RSS提要中包含页面。无论何时添加或编辑页面,我都希望它显示在提要中。我似乎在默认WordPress安装或默认(二十十)主题中找不到任何设置。我怎样才能做到这一点?我正在使用最新版本的WordPress(3.1.3)。