2011-01-28 2 views
3

버튼과 같은 것이 사이트마다가 아닌 페이지 당 좋아하는 수를 표시한다고 생각했습니다. 나 맞아?버튼과 같은 페이스 북은 모든 페이지에서 같은 #만큼의 수를 표시합니다.

내 사이트에 동일한 버튼을 넣고 http://www.hikingsanfrancisco.com 사이트의 다른 페이지를 보면 전체 사이트의 범용 번호 인 것처럼 모두 동일한 수의 좋아요를 표시합니다.

내 버튼 코드가 ​​헤더 div에 있고 그 때문에 반복이 발생할 수 있습니다.

아이디어/생각이 있으십니까?

감사합니다.

답변

7

작동합니다 희망 , 다음을 사용하고 있기 때문에

< fb:like href="http://tienditas.net/{{storename}}/{{productoid}}" send="true" width="320" show_faces="true" font=""></fb:like>" 

각 페이지에 대해 "좋아요"버튼에 대한 고유 한 URL을 생성하며 전체 사이트에 대한 범용 번호 표시에 대해 여전히 동일한 문제가 있습니다.

+0

감사합니다. XFMBL 버전은 내가 필요한 것입니다! – Genadinik

3

안녕하세요. 모든 페이지에서 동일한 URL을 사용하고 있기 때문입니다. 동적으로 자신을 설정할 수 있습니다. 나는 문제가 다른 있어야합니다 생각

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like layout="button_count" show_faces="false" width="450"></fb:like> 
+1

URL 인코딩이 적당 할 것입니다. – AsTeR

0

을 :

 
<iframe src="http://www.facebook.com/widgets/like.php?href=<?php echo('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>" 
     scrolling="no" frameborder="0" 
     style="border:none; width:450px; height:80px; background-color:#CCCCCC"></iframe> 

나는 당신은 href을 지정하지 않으면 현재 페이지를 likeXFBML 버전을 사용할 수는

관련 문제