在WordPress建站过程中,有时我们需要隐藏或删除某些页面的标题(如首页、落地页等),以保持页面设计的简洁性。本文将介绍三种常见的去除WordPress页面标题的方法,适用于不同技术水平的用户。
方法一:使用CSS隐藏标题(最简单)
- 进入WordPress后台,依次点击【外观】→【自定义】→【额外CSS】
- 在CSS编辑框中添加以下代码:
.entry-title { display: none; } /* 隐藏所有页面标题 */
.page-id-123 .entry-title { display: none; } /* 仅隐藏ID为123的页面标题 */
- 点击发布即可生效
优点:无需安装插件,操作简单 缺点:标题仍然存在于HTML代码中
方法二:通过主题设置关闭标题
部分WordPress主题(如Astra、OceanWP等)提供直接关闭标题的选项:
- 编辑目标页面
- 在页面编辑器右侧找到【主题设置】面板
- 关闭”显示标题”或类似选项
方法三:使用代码彻底移除标题(适合开发者)
在子主题的functions.php
文件中添加以下代码:
add_filter( 'the_title', 'remove_page_title' );
function remove_page_title( $title ) {
if ( is_page( array( 123, 456 ) ) ) { // 替换为需要隐藏的页面ID
return '';
}
return $title;
}
注意事项
- 建议先创建子主题再进行代码修改
- 使用插件”Hide Title”可简化操作流程
- 某些页面构建器(如Elementor)有内置的标题显示控制选项
通过以上方法,您可以灵活控制WordPress页面的标题显示,打造更符合设计需求的网站页面。