Не так давно в WordPress 4.1 добавили новые возможности для вывода заголовков страниц. И вот в новой версии WordPress 4.4 обещают убрать функци wp_title() и заменить ее на более удобный способ генерации заголовков.
На замену wp_title прийдут : pre_get_document_title
, wp_get_document_title()
, document_title_separator
, document_title_parts
.
Каждый из которых выполняет свою функцию для улучшения вывода заголовков.
Для обновления темы без замены wp_title (), и не нарушая обратную совместимость с WordPress 4.0 и старше, рекомендуется использовать следующий хук:
1 2 3 4 5 6 7 8 |
if ( ! function_exists( '_wp_render_title_tag' ) ) : function theme_slug_render_title() { ?> <title><?php wp_title( '-', true, 'right' ); ?></title> <?php } add_action( 'wp_head', 'theme_slug_render_title' ); endif; |
Данное нововведени еще обсуждается. С деталями можете ознакомиться на сайте wordpress.