Site Loader

Для добавления тега title мы можем добавить в header.php функцию the_title() или сразу включить поддержку этого тэга после загрузки темы. Добавим код в functions.php:

add_action('after_setup_theme', function (){
  add_theme_support('post-thumbnails');
  add_theme_support('title-tag'); //это нужная нам строка
  add_theme_support( 'custom-logo', [
            'flex-width'  => false,
            'flex-height' => false,
            'header-text' => '',
            'unlink-homepage-logo' => false
        ] );
  register_nav_menu('header', 'Header Menu');
  register_nav_menu('footer', 'Footer Menu');
});

Теперь при выводе тэга система будет добавлять к нему ещё и название сайта. Мне это было не нужно, отключаем:

add_filter('document_title_parts', function ( $title ) {
  $title['site'] = '';
  return $title;
});

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *