Я знаю, что есть и другие подобные вопросы, но не нашел надежного ответа. Итак:
Сначала активируйте вещь (просто код):
add_action( 'after_setup_theme', 'theme_setup' );
function theme_setup() {
add_theme_support('title-tag');
}
Во-вторых, удалите тег заголовка из header.php.
В-третьих, в шаблонах страниц перед вызовом get_header()
добавьте что-то вроде этого:
add_filter('wp_title', 'set_custom_title', 10, 3);
function set_custom_title($title, $sep, $seplocation){
return 'test';
}
Ну, это вообще не работает, в любом шаблоне, будь то страница, архив, пользовательская таксономия или архив пост-типа. Нет, ничего. Wordpress генерирует заголовки сам по себе.
Почему? Я делаю что-то неправильно? Обратите внимание, что этот код когда-то давно работал: используется в других сайтах / темах.
Возможно, это проблема wp5.2.0?