Moodle (безопасно) встроенные метаданные facebook - PullRequest
0 голосов
/ 19 ноября 2018

Мой сценарий довольно прост, но может скрывать некоторые критические проблемы.Допустим, у меня есть студент, который заработал значок, и хочет поделиться им на Facebook.Было бы здорово сделать это, просто скопировав / вставив URL страницы со значком на Facebook.Но если он делает, некоторые метаданные отсутствуют на странице (og: изображение, og: описание и т. Д.) ... довольно часто.Суть в следующем: есть ли способ встроить некоторые теги на определенной странице без взлома шаблона , который я использую в Moodle?

В принципе мне просто нужно место, чтобы написать какой-нибудь phpнапример:

if (i-am-on-badge-page) 
{
  echo '<medatata ..... />';
}

, который должен быть встроен в тег head.Я знаю, что могу сделать это, взломав файлы шаблона темы, но это может привести к поломке обновлений и привести меня в бешенство, если я забуду то, что взломал за долгое время.

Какой самый чистый способ сделать это?Спасибо!

...