2012-09-30 6 views
2

본 사이트를 처음 접했습니다.동적 페이 스북을 페이지에 단추처럼 추가하는 방법은 무엇입니까?

"Dynamic ..."라고 말한 이유는 비슷한 버튼을 만드는 방법을 알고 있기 때문입니다.하지만 이는 한 페이지에 대한 것입니다. 그러나 뉴스 웹 사이트를 구축하고 있으며 각 뉴스와 기사에 Facebook 코드를 수동으로 입력하는 대신 새롭고 역동적으로 생성 된 페이지에서 자동으로이를 수행하여 게시 할 때마다 게시하지 않아도됩니다. 페이지에 기사.

보통 www.site.com/articles.php?id=12

그래서 아이디처럼, 그것은 변경 유일한 내 페이지의 URL이 될 것입니다, 그래서 나는 그 이후 무엇을 해야할지하지 않습니다 .

답변

3

소스 코드의 URL을 바꿔야합니다. 같은

<div class="fb-like" data-href="<?=$current_url?>" data-send="true" data-width="450" data-show-faces="true"></div> 

당신이 (가) data-href는 현재 URL (XFBML 버전) 사용을 생략하면,

그러나 해당 URL로 $current_url 변수를 교체 할 필요.

1

스택 오버플로에 오신 것을 환영합니다!

http://developers.facebook.com/docs/reference/plugins/like/

는 단순히 페이지 (http://www.site.com/articles.php?id=12)의 URL을 입력하고 '코드 가져 오기'를 클릭하십시오. 지침이있는 팝업이 나타납니다. 그런 다음 다른 페이지의 경우 '좋아요'버튼의 코드를 삽입 할 때 'href'매개 변수를 변경하여 표시중인 기사의 URL로 변경하기 만하면됩니다.

관련 문제