默认情况下使用WordPress_wp_render_title_tag
挂钩wp_head
(参见here )
add_action( \'wp_head\', \'_wp_render_title_tag\', 1 );
此函数是的包装器
wp_get_document_title
若要在主题上显示标题标记,请执行以下操作
add_theme_support( \'title-tag\' );
在主题文件中添加
functions.php
(通常)。
https://core.trac.wordpress.org/browser/tags/4.4.2/src/wp-includes/general-template.php#L944如果看到过滤器document_title_parts
on函数wp_get_document_title()
, 我们可以过滤标题(title
, page
, tagline
, site
).
如果我们需要的话remove site name title part of homepage and single post, 只需取消设置参数title
和site
具有conditional tags, 这里是示例代码(外接程序functions.php
主题文件):
add_filter( \'document_title_parts\', function( $title )
{
if ( is_home() || is_front_page() )
unset( $title[\'title\'] ); /** Remove title name */
if ( is_single() )
unset( $title[\'site\'] ); /** Remove site name */
return $title;
}, 10, 1 );
关于你在谷歌索引中的问题,这里没有话题。