Кнопка Яндекс "Поделится" не берет картинки

#1 13 сентября 2023 в 17:20

Кнопка Яндекс «Поделится» не берет картинки. Пытаюсь поделится постом или в «Pinterest» или в «Reddit», но он не видит ни одной картинки, только Favicon.

Ставил Микроформат Open Graph . Не помогло

#2 13 сентября 2023 в 19:18

Кнопка Яндекс «Поделится» не берет картинки.

pupsik

В каком формате картинки в посте?

#3 13 сентября 2023 в 20:35

По разному, то jpg то webp

Вот сам код в шаблоне

  1. <div id="btnshare_<?php echo $item['id']; ?>_share" class="ya-share2" data-bs-toggle="tooltip" data-lang="en" data-shape="round" data-copy="extraItem" data-url="<?php echo rel_to_href($ctype['name'], true).'/'.$item['slug'].'.html'; ?>" data-image="<?php echo !empty($item[$image_field]) ? cmsConfig::get('host').html_image_src($item[$image_field],'normal',true) : ''; ?>" data-title="<?php html($item['title']); ?><?php if (!empty($item['parent_title'])) { ?> / <?php html($item['parent_title']); ?><?php } ?>" data-services="<?php echo $share; ?>" data-description="<?php html(string_short($item[$teaser_field], 200)); ?>" data-size="s"></div>

Что менял, что добавлял, ничего не помогло. 

html_image_src($item[$image_field],'normal' поменял на «cover». Тоже самое

И почему то при нажатии поделитса открываютса по два окна, тоже без картинок

#4 13 сентября 2023 в 22:23

По разному, то jpg то webp

pupsik

У меня на сайте формат webp не подтягивается, а jpg всё нормально.

#5 14 сентября 2023 в 02:12

Проблема наверно в том что толком не понятно почему тут ничего не выводит.

Изображение

Весь форум облазил, все тематики про мета прочитал, какой только пхп код я туда не пихал, толку нет. Пусто 

#6 14 сентября 2023 в 17:31

Проблема наверно в том что толком не понятно почему тут ничего не выводит.

Изображение

Весь форум облазил, все тематики про мета прочитал, какой только пхп код я туда не пихал, толку нет. Пусто 

pupsik

Насчет картинки не знаю в чем причина… В типе контента в настройках для OG выбрали какие изображение использовать?

А насчет этого 

  1. <meta property="og:description" content=""/>

Попробуйте добавить какой нибудь текст в пост если в настройках стоит автоматическое формирование seo. Большинство постов состоят просто из картинок или из видео… Из чего OG брать description ?

#7 14 сентября 2023 в 19:28

Да description и с текстом ничего не выводит. Соц сети берут description и без og, а вот картинки почему то нет. Странно просто. Я еще ковыряюсь, может чего и выйдет. Просто на ДЛЕ бралось всё, без всяких OG и без data-image=""

Добавлено спустя 42 минуты

Вот такой код поставил.

  1. <!-- AddToAny BEGIN -->
  2. <a class="a2a_dd btn" title="Share" href="https://www.addtoany.com/share"><?php $icon = html_svg_icon('solid', 'share-alt'); ?> </a>
  3. <script async src="https://static.addtoany.com/menu/page.js"></script>
  4. <!-- AddToAny END -->

И никаких OG и data-image не надо. Яндексу надо поработать со своим share2.js

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