当前浏览:首页 / WordPress钩子 / document_title_parts

apply_filters( 'document_title_parts', array $title )

过滤文档标题的部分

document

titlemore...


参数

$titlearray
文档标题部分.

  • title string
    被浏览的页面的标题。
  • page string
    可选的,页码(如果已分页)。
  • tagline string
    可选的,主页上的站点描述。
  • site string
    可选的,不在主页上时的网站标题。


源码

查看源码 官方文档


更新日志

版本描述
4.4.0开始引入

使用示例

  • 示例1

    更改特定页面ID的标题:

    add_filter( 'document_title_parts', function( $title_parts_array ) {
        if ( get_the_ID() == 2055 ) {
            $title_parts_array['title'] = 'Custom Page Title';
        }
        return $title_parts_array;
    } );
  • 示例2

    如果为模板文件添加标题过滤器,请确保add_filter()在模板文件中的get_header()之前。

    <?php
    
    // This filter must be above get_header() to work correctly
    add_filter('document_title_parts', 'callbackFunctionName');
    
    get_header();
    
    ...