WordPress中的<title>标签是默认的吗?

时间:2019-01-31 作者:Aftar Fadilah

这可能是一个愚蠢的问题,但我一直在构建一些主题。其中一些不包括<title> 在头部和一些主题中包含它。

我相信一些SEO插件可以添加<meta> 头上有标签,但标题呢?

那么,是因为SEO插件还是WordPress默认包含在wp_head()?

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

这根本不是一个愚蠢的问题。。。

wp_title 是一个模板标记,它被长期使用(自1.0.0以来)来放置<title> 标题中的标记。这样插件就可以用过滤器修改标题。在WP 4.4中,它将被弃用,但这个想法被放弃了,您仍然可以使用该功能。

另一方面,你不必这么做。Since WP 4.1 您可以使用title-tag 改为主题功能。

所以如果你的主题声明它支持title-tag 功能,则标题标记将自动生成,您无需再手动将其放在标题中。要声明您支持此类功能,您需要在代码中包含类似的内容:

function theme_slug_setup() {
   add_theme_support( \'title-tag\' );
}
add_action( \'after_setup_theme\', \'theme_slug_setup\' );

相关推荐

Yoast SEO插件打开图形添加meta标签以从作者页面获取阿凡达

我正在尝试创建一个新的og:当用户将其作者个人资料页面共享到Facebook时,为作者头像创建一个新的og:图像。我是WordPress的新手,在搜索了6个多月后,我总是失败。我的网站是多作者的,我需要为作者添加og:图像元标记。php“作者简介”,我被卡住了,我真的厌倦了搜索。当我们的用户试图共享他的个人资料时。。头像没有出现!因为Facebook找不到作者avatar og:image!我使用的插件:Yoast SEO, Simple Local Avatars, AddToAny Share But