У меня небольшие проблемы с Wordpress. Я пытаюсь установить мета заголовок и описание из кода. Либо через пользовательский шаблон, либо из functions.php.
Я работаю в детской теме.
Дело в том, что я сделал шаблон, который загружается, когда пользователи переходят на:
/ [Бренд-имя] / бонус
Мой шаблон bonus.php обрабатывает вывод, используя название бренда для получения данных.
Дело в том, что страница автоматически получает заголовок архива в шапке, и я не могу понять, как его переопределить.
В прошлом было возможно добавить фильтр с помощью "wp_title", но это больше невозможно в новой версии WP.
Я пытался:
add_filter("pre_get_document_title", "my_callback");
function my_callback($old_title){
return "My Modified Title";
}
И
add_filter('document_title_parts', 'my_custom_title');
function my_custom_title( $title ) {
// $title is an array of title parts, including one called `title`
$title['title'] = 'My new title';
if (is_singular('post')) {
$title['title'] = 'Fresh Post: ' . $title['title'];
}
return $title;
}
Ни один из этих подходов не работал для меня. Кто-нибудь с входом?