Title: Почему не меняется meta title в фильтре?
Last modified: 06.12.2022

---

# Почему не меняется meta title в фильтре?

 *  [seriiserii825](https://ru.wordpress.org/support/users/seriiserii825/)
 * (@seriiserii825)
 * [3 года, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d0%be%d1%87%d0%b5%d0%bc%d1%83-%d0%bd%d0%b5-%d0%bc%d0%b5%d0%bd%d1%8f%d0%b5%d1%82%d1%81%d1%8f-meta-title-%d0%b2-%d1%84%d0%b8%d0%bb%d1%8c%d1%82%d1%80%d0%b5/)
 * Всем привет.
    Для сео использую плагин rank-math. Нужно поменять title на страницы
   single post-type, который должен состоять из нескольких acf полей. Создал файл
   rank-math.php и подлючил его в functions.php. Этот код работает
 *     ```
       add_filter('rank_math/frontend/title', function () {
                   global $complex_title;
                   return 'some title';
       //            return $complex_title;
               });
       ```
   
 *     ```
       Только на этом этапе я не могу получить id posta и вытащить данные из get_field.
   
       Написал код, где привязался к хуку wp_head, тут с переменными в порядке, но уже фильтр не работает.
       ```
   
 *     ```
       function headInit()
       {
           global $complex_title;
           $id = get_queried_object_id();
           if (is_singular('i-vini-di-borgoluce')) {
               $informazioni_generali = get_field('informazioni_generali', $id);
               $nome_principale = $informazioni_generali['nome_principale'] ?: '';
               $nome_tipologia = $informazioni_generali['nome_tipologia'] ?: '';
               $nome_declinazione = $informazioni_generali['nome_declinazione'] ?: '';
               $complex_title = $nome_principale . ' - ' . $nome_tipologia . ' - ' . $nome_declinazione . ' | Borgoluce';
   
               add_filter('rank_math/frontend/title', function () {
                   global $complex_title;
                   return 'some title';
       //            return $complex_title;
               });
           }
       }
   
       add_action('wp_head', 'headInit');
       ```
   
 * `
 * Как найти середину? Где все будет работать.
 * Страница, с которой нужна помощь: _[[войдите](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fru.wordpress.org%2Fsupport%2Ftopic%2F%25D0%25BF%25D0%25BE%25D1%2587%25D0%25B5%25D0%25BC%25D1%2583-%25D0%25BD%25D0%25B5-%25D0%25BC%25D0%25B5%25D0%25BD%25D1%258F%25D0%25B5%25D1%2582%25D1%2581%25D1%258F-meta-title-%25D0%25B2-%25D1%2584%25D0%25B8%25D0%25BB%25D1%258C%25D1%2582%25D1%2580%25D0%25B5%2F%3Foutput_format%3Dmd&locale=ru_RU),
   чтобы увидеть ссылку]_

 Тема «Почему не меняется meta title в фильтре?» закрыта для новых ответов.

## Метки

 * [ACF](https://ru.wordpress.org/support/topic-tag/acf/)
 * [meta](https://ru.wordpress.org/support/topic-tag/meta/)
 * [Rank Math](https://ru.wordpress.org/support/topic-tag/rank-math/)
 * [SEO](https://ru.wordpress.org/support/topic-tag/seo/)
 * [title](https://ru.wordpress.org/support/topic-tag/title/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 0 ответов
 * 1 участник
 * Последний ответ: [seriiserii825](https://ru.wordpress.org/support/users/seriiserii825/)
 * Последняя активность: [3 года, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d0%be%d1%87%d0%b5%d0%bc%d1%83-%d0%bd%d0%b5-%d0%bc%d0%b5%d0%bd%d1%8f%d0%b5%d1%82%d1%81%d1%8f-meta-title-%d0%b2-%d1%84%d0%b8%d0%bb%d1%8c%d1%82%d1%80%d0%b5/)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
