0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 475 Просмотров
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
Здравствуйте,

Подскажите, пожалуйста, нужно добавить метатег:

Код
<link rel = "amphtml" href = "http://amp.youdomain.com/path/to/article">

в head сайта только для страниц материалов, чтобы href менялся на href статьи, но с поддоменом amp, а не www.
Как такое можно реализовать?


*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
Может кто-нибудь знает как добавить в head произвольный метатег, например:

Код
$doc->setMetaData('og:image', 'https://cdn.joomla.org/images/Joomla_logo.png', 'property');

Куда это добавлять чтобы сработало?
« Последнее редактирование: 04.09.2020, 19:58:40 от andragor »
*

sivers

  • Завсегдатай
  • 1624
  • 226 / 0
Код
JFactory::getDocument()->addHeadLink("http://amp.youdomain.com/path/to/article", 'amphtml', 'rel');

Ссылку с amp вместо www можно получить как str_replace('www', 'amp', JUri::current());

Т.е. на выходе вам достаточно будет в макете материала (или в плагине) добавить такую строчку:
Код
JFactory::getDocument()->addHeadLink(str_replace('www', 'amp', JUri::current()), 'amphtml', 'rel');
На связи в телеге @sivers
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
Т.е. на выходе вам достаточно будет в макете материала (или в плагине) добавить такую строчку:
Код
JFactory::getDocument()->addHeadLink(str_replace('www', 'amp', JUri::current()), 'amphtml', 'rel');

Спасибо большое! Прямо готовое рабочее решение для страниц материалов.  :D

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как активной метке добавить класс active?

Автор R31rus

Ответов: 1
Просмотров: 133
Последний ответ 13.04.2021, 00:18:53
от R31rus
Не отображается поле мета-тег в админке Joomla

Автор maxim_prog

Ответов: 0
Просмотров: 76
Последний ответ 03.02.2021, 12:49:57
от maxim_prog
Как добавить документ pdf c возможностью скачивания на главную страницу сайта?

Автор Yulya_ivanova

Ответов: 1
Просмотров: 109
Последний ответ 28.12.2020, 11:11:05
от Yulya_ivanova
Добавить свои мета-данные в head

Автор Аня

Ответов: 8
Просмотров: 352
Последний ответ 09.12.2020, 16:24:51
от Аня
Как добавить +1 к числовому значению?

Автор R31rus

Ответов: 3
Просмотров: 318
Последний ответ 05.10.2020, 11:15:11
от R31rus