Метод 1: изменение файла header.php темы
Один из способов добавить теги заголовков в WordPress — изменить файл header.php вашей темы. Найдите файл header.php в каталоге вашей темы и добавьте следующий код в раздел <head>:
<title><?php echo get_bloginfo('name'); ?> | <?php echo get_bloginfo('description'); ?></title>
function custom_title_tag_field() {
acf_add_local_field_group(array(
'key' => 'group_title_tag',
'title' => 'Title Tag',
'fields' => array(
array(
'key' => 'field_title_tag',
'label' => 'Title Tag',
'name' => 'title_tag',
'type' => 'text',
),
),
'location' => array(
array(
array(
'param' => 'post_type',
'operator' => '==',
'value' => 'post',
),
),
),
));
}
add_action('acf/init', 'custom_title_tag_field');
function custom_dynamic_title_tag($title) {
if (is_single()) {
$title = get_the_title() . ' | ' . get_bloginfo('name');
}
return $title;
}
add_filter('pre_get_document_title', 'custom_dynamic_title_tag');