Подтвердить что ты не робот

Как поместить несколько кнопок Facebook Like с счетчиком на той же странице

У меня есть одна страница с несколькими новостями. Каждый элемент в списке должен иметь собственный facebook Как кнопка со счетом.

Можно ли разместить несколько кнопок Like со счетом для каждой новости на одной странице?

Multiple Facebook like button with count on the same page

4b9b3361

Ответ 1

Каждый код кнопки должен иметь свой собственный уникальный URL.

относятся к: http://developers.facebook.com/docs/reference/plugins/like/

Я использую php для достижения этого, вытягивая все относительные URL-адреса, необходимые из базы данных, зацикливая их и записывая возврат к параметру data-href в html5 как код кнопки.

Вы можете вручную установить эти ссылки или настроить динамическую систему, как я.


Код кнопки html5.

<div class="fb-like" data-href="'.$thepage[link1].'" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false" data-font="tahoma" style="margin-left: auto; margin-right: auto; text-align: center;"></div>

<div class="fb-like" data-href="'.$thepage[link2].'" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false" data-font="tahoma" style="margin-left: auto; margin-right: auto; text-align: center;"></div>

<div class="fb-like" data-href="'.$thepage[link3].'" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false" data-font="tahoma" style="margin-left: auto; margin-right: auto; text-align: center;"></div>

Кнопка

xfbml

<fb:like href="#" onclick="location.href='http://anotherfeed.com?link=1'; return false;" send="true" width="450" show_faces="true"></fb:like>

<fb:like href="#" onclick="location.href='http://anotherfeed.com?link=2'; return false;" send="true" width="450" show_faces="true"></fb:like>

<fb:like href="#" onclick="location.href='http://anotherfeed.com?link=3'; return false;" send="true" width="450" show_faces="true"></fb:like>