By烟花易冷

WordPress新的主题调用方式已经兼容方法
2016-01-29

不知道大家有没有了解过,一年前wordpress就出现了新的方法调用标题来取代之前的 wp_title() 函数用法,为了各种协调与统一 WordPress 4.4 将不再推荐 wp_title 函数,下面就发现一段真正兼容基本所有wordpress版本的标题调用方法吧。

添加下面的代码到主题的 functions.php:
if ( ! function_exists( ‘_wp_render_title_tag’ ) ) :
function theme_slug_render_title() {
?>

‘document_title_separator’ 过滤器来设定标题之间的分隔符
‘document_title_parts’ 过滤器来设定文档标题的其他组成部分,通过关联数据传递

主题作者不应该再使用 wp_title() 来生成文档标题,如果主题作者添加了 add_theme_support( ‘title-tag’ ); 到 after_setup_theme 钩子,标题本身会通过 WordPress 内部的核心函数来处理。

如果你使用了还在用 wp_title() 函数的主题,只要在 WordPress 4.4 下开启了调试模式,就会有相关的提示信息了。
这篇文章是从WP大学看到然后修改而来的,希望对大家有所帮助。