📜  SET DEFAULT 隐藏标题 astra wordpress - PHP (1)

📅  最后修改于: 2023-12-03 15:34:57.140000             🧑  作者: Mango

SET DEFAULT 隐藏标题 astra wordpress - PHP

本文介绍如何使用 PHP 代码在 Astra 主题中隐藏特定页面的标题。

背景知识

Astra 是一款 WordPress 主题,其具有轻量级、响应式设计和友好的可定制性。在 Astra 主题中,每个页面默认都会显示其标题。但有时候,某些页面不需要显示标题,或者需要使用自定义标题。

实现步骤
1. 在主题文件中添加代码

在你的 Astra 主题文件 functions.php 中添加以下代码,它将隐藏指定页面的标题:

add_action( 'wp', 'astra_hide_title' );
function astra_hide_title() {
    if ( is_page( array( 'page-slug' ) ) ) {
        add_filter( 'astra_the_title_enabled', '__return_false' );
    }
}

将 'page-slug' 替换成你想要隐藏标题的页面的页面别名。

2. 自定义页面标题

如果你不想要默认的页面标题,可以在 WordPress 后台 编辑该页面时,在右侧的“文档”栏中的“标题”字段处输入自定义标题,保存更改即可。

3. 保存文件并刷新页面

保存 functions.php 文件,并访问该页面,它将不再显示标题。

结论

本文介绍了如何使用 PHP 代码在 Astra 主题中隐藏特定页面的标题。在这个过程中,我们了解了 Astra 主题的基本设计原则,并学习了如何使用 WordPress 后台自定义页面标题。祝你在使用 Astra 主题时取得更好的效果!