Здравствуйте.
Пробую установить на сайт кнопки репостов "поделиться" от usocial.pro
Вот пара страниц для примера (кнопки - снизу):
http://forbidden-siren.ru/index/forbidden_siren1/0-8
http://forbidden-siren.ru/index/serial_experiments_lain_ps1_game/0-272
Разметка для репостов настроена так:
<meta property="og:title" content="$MODULE_NAME$" />
<meta property="og:image" content="$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?>" />
<meta property="og:type" content="article" />
<meta property="og:url" content="$MODULE_URL$" />
<meta property="og:site_name" content="Forbidden-Siren.ru" />
<meta name="title" content="$MODULE_NAME$" />
<?if($IMG_URL1$)?>
<link rel="image_src" href="$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?>" />
<?endif?>
<!--Twitter start meta!-->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="$MODULE_NAME$">
<meta name="twitter:url" content="$MODULE_URL$" />
<meta name="twitter:image" content="$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?>" />
<!--Twitter end meta!-->
Но при репостах возникают вот такие проблемы:
1) ВК не хочет подгружать картинки к репостам. А заголовок репоста грузит не из мета-разметки, а из HTML-тегов <title></title>. Такое ощущение, что он вообще разметку почему-то не видит. Хотя у меня прописан и open graph, и даже вдобавок link rel="image_src" .
2) Twitter ведёт себя странно. По первой ссылке - картинка подгружается. По второй ссылке - картинки нет.
Если проверить через яндекс-валидатор - то видно, что по второй ссылке линк на картинку ошибочно распознаётся как /_si/2/89965242.jpg Хотя там должно быть /_si/1/89965242.jpg (разница в одной цифре после слеша). Подобный глюк также происходит с некоторыми другими страницами. Интересная особенность - этот глюк с ошибкой в одной цифре возникает только на страницах, добавленных через "редактор страниц" после 2014 года. На более ранних страницах - всё работает нормально.
Можете подсказать, как эти две проблемы исправить?