Картинка при share на Vkontakte

Тема в разделе "PHP", создана пользователем yeaahhh, 27 янв 2011.

Модераторы: latteo
  1. yeaahhh

    yeaahhh

    Регистр.:
    8 май 2008
    Сообщения:
    278
    Симпатии:
    11
    Друзья. По какому принципу отбирается картинка со страницы при share в vkontakte?
    Никак не могу понять..
    На странице куча картинок, а он берёт только бэкграунд..
    Кто знает, как выделить одну картинку, чтобы всегда бралась именно она?
    Заранее большое спасибо.
     
  2. MnstD13

    MnstD13 Постоялец

    Регистр.:
    30 апр 2009
    Сообщения:
    51
    Симпатии:
    28
    Какая ему первая попадется в коде. Через вордпрессовский плагин share-and-follow берется именно изображение из поста (в моих случаях).
    Может, стоит вогнать бекграунд в ксс? Лол, тогда и лого и прочее-прочее лишнее.
     
  3. yeaahhh

    yeaahhh

    Регистр.:
    8 май 2008
    Сообщения:
    278
    Симпатии:
    11
    Дело в том, что бэкграунд у меня выводится у каждого пользователя свой
    PHP:
    <style>
    <? if ($myrow['fon'] !== '') { ?>
    body{background-color:#e1eaf1;background-image:url(fons/<?=$myrow['fon'];?>?<?=rand(1,1000);?>);background-repeat:repeat;}
    <? } else { ?>
    body{background:url(city.gif) 50% 0px repeat-x;background-color:#A0DAE0;}
    <? } ?>
    </style>
    Это всё находится в <head></head>.

    И ещё один момент:
    Почему-то берёт только 1 картинку.. И именно бэкраунд..
    На прежнем дизайне, брал несколько..
    Можно ли как-то скрыть от этого робота какие-либо картинки?(например бэкграунд)