Вы здесь

Как заставить долбаный metatag не косячить

0

Как все таки правильно менять тайтл у страницы при том, что стоит модуль metatag.
Если просто в hook_preprocess_page сделать drupal_set_title, то изменится только заголовок страницы, а не мета тайтл.
Как всеж правильно менять тайтл, в каком хуке? он должен максимально поздно выполняться и быть близко к рендеру страницы, но при этом чтоб метатег не успевал закешировать старое значение!?

Версия Drupal: 
7.x
Связанные проекты: 
Metatag
Вопрос задан 18.03.2015 - 09:57

Ответы

0

Вот похожий вопрос. Если в метатеге заголовок сделать токеном: [current-page:title], то туда будет выводится содержимое drupal_set_title

Ответ дан 18.03.2015 - 12:46

всё так, но модуль кеширует на каком-то этапе заголовок и последующие вызовы drupal_set_title не будут влиять на мета тайтл. Вопрос как это побороть.

Комментарий оставлен 18.03.2015 - 14:44

Отключить кеширование данной страницы, разумеется.

Комментарий оставлен 18.03.2015 - 18:45

кеш страницы не влияет, у метатега свой кеш который не отключается.

Комментарий оставлен 19.03.2015 - 05:56
0

Page title не поможет ?
кеш обновляйте или удаляйте таблицу в бд кеш метатега
или просто используйте MetaTags Quick

Ответ дан 05.04.2015 - 16:37