OpenGraph для групп

#1 3 апреля 2020 в 19:00
Товарищи, кто то уже реализовывал данную задумку? или может есть желающие подсказать или помочь? стала острая нужна в этом так, как при репостах в соц сети там кашамалаша)))
#2 3 апреля 2020 в 21:19

или может есть желающие подсказать или помочь?

TOPg
Так понимаю, что стоит компонент OpenGraph?
Не знаю как там конкретно для групп устроено.

Но как вариант можно в main.tpl.php перед </head> прописать в ручную разметку по умолчанию так:

  1.  
  2. <meta property="og:type" content="website" />
  3. <meta property="og:url" content= "<?php echo $config->host . $core->uri_absolute; ?>" />
  4. <meta property="og:title" content="<?php $this->title(); ?>" />
  5. <meta property="og:description" content="<?php echo html((!empty($this->metadesc_item) ? string_replace_keys_values_extended($this->metadesc, $this->metadesc_item) : $this->metadesc), false) ?>" />
  6. <meta property="og:image" content="<?php html($config->host); ?>/templates/default/images/image11.jpg" />
  7. <meta property="og:image:secure_url" content="<?php html($config->host); ?>/templates/default/images/image11.jpg" />
  8. <meta property="og:image:type" content="image/jpeg" />
  9. <meta property="og:image:height" content="200" />
  10. <meta property="og:image:width" content="200" />
  11.  
  12.  
(картинки image11.jpg по умолчанию залить по адресам)
В этом случае там где нет разметки от компонента, будет подхватывать эту по умолчанию...

Правда там где есть от компонента будет две разметки...
Вообще конечно разметки по умолчанию для всех страниц в компоненте не хватает…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.