Мой сценарий довольно прост, но может скрывать некоторые критические проблемы. Допустим, у меня есть студент, который заработал значок, и хочет поделиться им на Facebook. Было бы здорово сделать это, просто скопировав / вставив URL страницы со значком на Facebook. Но если он делает, некоторые метаданные отсутствуют на странице (og: изображение, og: описание и т. Д.) … довольно часто. Дело в том, есть ли способ встроить некоторые теги на определенной странице без взлома шаблона Я использую на Moodle?
По сути, мне просто нужно место, чтобы написать что-то вроде php:
if (i-am-on-badge-page)
{
echo '<medatata ..... />';
}
это должно быть указано в теге head. Я знаю, что могу сделать это, взломав файлы шаблона темы, но это может привести к поломке обновлений и привести меня в бешенство, если я забуду то, что взломал за долгое время.
Какой самый чистый способ, которым я могу сделать это?
Спасибо!
Задача ещё не решена.
Других решений пока нет …