Wordpress: Как установить мета-заголовок и описание из кода - PullRequest
0 голосов
/ 22 марта 2019

У меня небольшие проблемы с 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;
}

Ни один из этих подходов не работал для меня. Кто-нибудь с входом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...