必需:主题不得使用<TITLE>标记。|必填:主题不能调用wp_title()

时间:2017-04-26 作者:The WP Intermediate

在运行theme-check plugin.

必需:主题不得使用<title> 标签。

必需:主题不得调用wp\\u title()。

必填项:The<title> 标记只能包含对wp\\u title()的调用。使用wp\\U标题过滤器修改输出

我在我的标题中使用这个<title></title> 标签。

<title><?php wp_title(\'|\', true, \'right\'); ?><?php bloginfo(\'name\');?></title>
WordPress发生了一些变化,或者我没有遵循一些具体步骤?

1 个回复
最合适的回答,由SO网友:Dave Romsey 整理而成

WordPress增加了对title-tag 版本4.1中的功能和it\'s now a required feature 用于上传至回购协议的主题。

要实现此功能,请确保您的主题does not 将标题标签硬编码在header.php, e、 g.:

<title><?php wp_title( \'|\', true, \'right\' ); ?></title>
使用标题标记支持配置主题,如下所示:

add_action( \'after_setup_theme\', \'wpse_theme_setup\' );
function wpse_theme_setup() {
    /*
     * Let WordPress manage the document title.
     * By adding theme support, we declare that this theme does not use a
     * hard-coded <title> tag in the document head, and expect WordPress to
     * provide it for us.
     */
    add_theme_support( \'title-tag\' );
}
要更改标题文本,请使用以下过滤器(source):

相关推荐

删除具有实际标题的SANITIZE_TITLE_WITH_DASSES函数

求你了,我真的需要帮助。下面的代码是在我的网站上将搜索查询保存为标记的代码,但它将标题替换为“-”,请问有什么方法可以使标记标题名称保持搜索状态?。function addsometags() { //Don\'t do anything if we\'ve already got 20 tags $posttags = get_the_tags(); $count=0; if ($posttags) { foreach($posttags as $tag