Astra 教程:如何隐藏文章、页面或其他类型的标题显示

在使用 WordPress + Astra 主题创建网站时,你不希望在前台页面中显示默认的标题(如页面顶部的文章名或页面名)。Astra 提供了两种方式来隐藏标题:通过界面设置使用代码批量处理

图片[1]-WordPress Astra 主题隐藏页面标题的两种方法

本文将分别介绍这两种方式的使用方法。

图片[2]-WordPress Astra 主题隐藏页面标题的两种方法

方法一:使用可视化按钮隐藏标题

Astra 主题内置了可视化隐藏标题功能,你可以直接在编辑页面中关闭标题显示,而无需进入复杂的主题设置或写代码。

操作步骤:

  • 登录 WordPress 后台
  • 进入 页面 > 所有页面,选择想要隐藏标题的页面,例如“关于我们”
图片[3]-WordPress Astra 主题隐藏页面标题的两种方法
  • 鼠标移动到标题区域,会出现一个“眼睛图标”
图片[4]-WordPress Astra 主题隐藏页面标题的两种方法
  • 点击该图标,即可隐藏标题
  • 点击“更新”按钮保存设置,并预览前台效果

效果说明:

  • 启用前:页面顶部会显示默认标题,如“关于我们”
图片[5]-WordPress Astra 主题隐藏页面标题的两种方法
  • 启用后:该标题不会出现在页面前端,页面结构更整洁
图片[6]-WordPress Astra 主题隐藏页面标题的两种方法

若你需要对多个页面进行此操作,建议使用 Astra Bulk Edit 插件,可同时批量编辑多个页面的标题显示状态,提高效率。

需要重新显示标题?只需再次点击“眼睛图标”即可恢复。

方法二:通过代码全站隐藏标题(适合开发者)

如果希望统一关闭所有文章或页面的标题,而不是一个个手动设置,可以将以下代码添加到子主题的 functions.php 文件中:

/**
 * 在指定文章类型中隐藏标题
 */
function your_prefix_post_title() {
    $post_types = array('page','post'); // 可自定义需要隐藏标题的文章类型

    if ( ! in_array( get_post_type(), $post_types ) ) {
        return;
    }

    add_filter( 'astra_the_title_enabled', '__return_false' );
}
add_action( 'wp', 'your_prefix_post_title' );

自定义说明:

你可以通过修改 $post_types = array(...) 来决定哪些文章类型的标题需要被隐藏。例如:

  • 仅隐藏所有文章标题:array('post')
  • 仅隐藏所有页面标题:array('page')
  • 同时隐藏页面、文章与自定义类型:array('page','post','custom-type-1')

注意事项:

  • 建议在子主题中操作,避免主题更新后自定义代码丢失
  • 若没有使用子主题,请先查阅以上子主题链接文档进行创建
  • 添加代码前建议备份网站,确保安全

总结

Astra 提供了灵活的方式让你控制页面标题是否显示,无论是单独页面设置还是全站统一隐藏,都可以通过简单操作或代码实现。对于只需偶尔隐藏标题的页面,使用“眼睛图标”方法更直观;而希望批量处理的用户,则推荐使用代码方式搭配子主题管理。


联系我们
教程看不懂?联系我们为您免费解答!免费助力个人,小企站点!
客服微信
客服微信
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
© 转载声明
本文作者:贼将鼠胆
THE END
喜欢就支持一下吧
点赞422 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容