2011-02-07 3 views
10

Кто-нибудь знает, как изменить изображение для Facebook, как кнопка?Facebook, как изменить изображение кнопки?

Я использую версию XFBML.

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<fb:like-box href="http://www.facebook.com/Platform" width="292" show_faces="false" stream="false" header="true"> 
</fb:like-box> 
+0

Я уверен, что разработчики Facebook пытаются сделать это невозможным, как могут - возможность превратить что-либо в подобную кнопку - отличный способ обмануть невинных людей, щелкнув по нему. –

+0

Другое дело, почему они теряют шанс получить обратную ссылку со всех сайтов? Все сайты используют эти кнопки, которые имеют ссылку на facebook. Они загружают свои изображения. –

ответ

5

На самом деле вы можете юридически изменить подобную кнопку, если вы не замаскируете ее как что-то еще, что подтверждается этим forum post. Однако, как это сделать, это немного сложнее. Вот пример того, как изменить его (версия IFrame не работает на то):

http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/

+2

Это больше похоже на взлом. Это не официальный способ сделать это. Также я не уверен, что это законно ... – ifaour

+0

Не обращайте внимания на это, законно это или нет, хотите ли вы обмануть своих пользователей так? – Jacques

+0

Нарушение условий обслуживания! = Нелегально? – Mark

18

Вы просто не можете (или не допускать!). Прочтите это answer.

Также проверьте Facebook Usage Guidelines, под кнопкой разделе Facebook Like (табл Usage):

В то время как вы можете масштабировать размер, чтобы удовлетворить ваши потребности, вы не можете изменить Как Баттона в любой другой (например, путем изменения дизайна).

6

Я знаю его старый вопрос, но вы можете это сделать, если вам нравится. Используйте iframe внутри тега div или span, затем поместите обратное изображение в тег и сделайте iframe «opacity: 0», так что вы можете нажать кнопку, но вы этого не видите. Вот пример: Like Button with custom image

+0

Это то, что называет Facebook ** «затенение, как кнопка» ** –

Смежные вопросы