2011-02-07 71 views
10

Có ai biết cách thay đổi hình ảnh cho nút like facebook không?Facebook, cách thay đổi hình ảnh nút như thế nào?

Tôi đang sử dụng phiên bản 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

Tôi chắc chắn rằng các nhà phát triển Facebook đang cố gắng làm điều này là không thể khi họ có thể - biến mọi thứ thành nút thích hợp là cách tuyệt vời để lừa đảo người vô tội nhấp vào nó. –

+0

Một điều nữa là tại sao họ sẽ mất cơ hội nhận backlink từ tất cả các trang web? Tất cả các trang web sử dụng các nút này có liên kết đến facebook. Họ tải hình ảnh của họ .. –

Trả lời

5

Thực ra bạn có thể thay đổi một cách hợp pháp nút tương tự miễn là bạn không che giấu nó như một thứ khác, như được xác nhận bởi điều này forum post. Tuy nhiên, làm thế nào để làm điều đó phức tạp hơn một chút. Dưới đây là một ví dụ về cách thay đổi nó (phiên bản iframe không hoạt động trên ví dụ):

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

+2

Điều này giống như một hack. Nó không phải là một cách chính thức để làm điều đó. Ngoài ra tôi không chắc chắn nếu điều này là hợp pháp ... – ifaour

+0

Không bao giờ nhớ liệu điều này là hợp pháp hay không, bạn có muốn đánh lừa người dùng của bạn như thế này? – Jacques

+0

Điều khoản dịch vụ vi phạm! = Bất hợp pháp? – Mark

18

Bạn chỉ đơn giản là không thể (hoặc không được phép!). Đọc này answer.

Ngoài ra kiểm tra Facebook Usage Guidelines, dưới sự Facebook Giống như nút phần (tab Cách sử dụng):

Trong khi bạn có thể mở rộng kích thước cho phù hợp với nhu cầu của bạn, bạn có thể không thay đổi Giống như Button trong bất kỳ khác cách (chẳng hạn như bằng cách thay đổi thiết kế).

6

Tôi biết nó là một câu hỏi cũ, nhưng bạn có thể làm điều đó nếu bạn muốn. Sử dụng iframe bên trong thẻ div hoặc span, sau đó đặt một hình ảnh backgroung trong thẻ và tạo iframe "opacity: 0", vì vậy, bạn có thể nhấp vào nút, nhưng bạn không thấy nó. Dưới đây là ví dụ: Like Button with custom image

+0

Đây là những gì Facebook gọi ** "che khuất Nút Thích" ** –

Các vấn đề liên quan