Как Добавить Протокол Open Graph На Все Страницы Сайта?

А что можно сделать с тем, что загруженное фото отображается почему-то с белыми полями по бокам? Какой-то особый формат должен быть?

Screenshot_22

К сожалению, разные соц. сети используют разный формат. Универсальное решение на данный момент не сделать

То есть ваш модуль под ВК вообще не заточен? Для нас это основная соц. сеть.

Для изменения формата под ВК, откройте файл

design/themes/responsive/templates/addons/ecl_open_graph/hooks/index/meta.post.tpl

и замените

{$image_data=$og_data.main_pair|fn_image_to_display:1200:630}

на

{$image_data=$og_data.main_pair|fn_image_to_display:510:228}

Затем нужно почистить кэш

После этих изменений картинка стала показываться маленькой сбоку. В ФБ при этом все нормально.Screenshot_23

По другой странице в ФБ вообще не подтягивается картинка, а в ВК все та же обрезанная. Кеш чистила. Предполагаю, что, возможно, надо ждать, пока у самих соц. сетей обновятся данные, но все равно как-то странно.

Загрузила фотографии четко под размер 527 на 240, как то требует ВКонтакте, и все заработало.

1 лайк

Да, CS-Cart не умеет обрезать фотографии. Только догоняет их полями до нужного размера. Поэтому пропорции основной фотографии должны соответствовать требованиям соц. сети

1 лайк