2012-01-08 4 views
0

나는 클라이언트 용 사이트에 Facebook 덧글 벽을 설치했습니다. 사용자의 Facebook 벽에 게시하지 않는다는 점을 제외하고는 아무런 문제없이 작동합니다. 코멘트 상자 플러그인 (http://developers.facebook.com/docs/reference/plugins/comments/)에 포함 된 코드의 html5 버전을 사용하고 있으며 Javascript SDK를로드하고 있는지 확인했습니다. 게다가. 도움이되는지 확인하기 위해 사용하고있는 코드를 첨부합니다.Facebook 덧글 소셜 플러그인이 사용자의 Facebook 벽에 게시하지 않습니다.

자바 스크립트 SDK :

<body <?php body_class(); ?>> 
<div id="fb-root"></div> 
<script> 
window.fbAsyncInit = function() { 
FB.init({ 
    appId  : 'my-id-here', // App ID 
    channelUrl : '//url-here//channel.html', // Channel File 
    status  : true, // check login status 
    cookie  : true, // enable cookies to allow the server to access the session 
    xfbml  : true // parse XFBML 
}); 

// Additional initialization code here 
}; 
// Load the SDK Asynchronously 
(function(d){ 
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;} 
js = d.createElement('script'); js.id = id; js.async = true; 
js.src = "//connect.facebook.net/en_US/all.js"; 
d.getElementsByTagName('head')[0].appendChild(js); 
}(document)); 
</script> 
<div id="page" class="hfeed"> 

코드 나 디스플레이에 원하는 :

<div class="facebookCommentWall column"> 
<h3>Facebook Connect</h3> 
<div class="fb-comments" data-href="<?php bloginfo('url'); ?>" data-num-posts="5" data-width="300" data-colorscheme="dark"></div> 

나는 그것을 게시 아니라고 잘못 무슨 일이 일어나고 있는지 확실히 모르겠어요. 나는 포럼을 철저히 조사해 보았고 질문을하는 사람들이 있지만 내 것과 완전히 같지는 않습니다. 대부분은 벽에 게시하는 것 이상을 원한다고 생각합니다. 그리고 내 것보다 훨씬 간단합니다.

도움을 주시면 감사하겠습니다.

답변

0

댓글 플러그인은 귀하의 웹 사이트에 대한 인라인 코멘트 영역입니다. 아무 데나 벽에 아무것도 게시하지 않습니다.

편집

네 말이 맞아, 당신은 코멘트를 게시에 체크 박스를 선택하면이 댓글이 자신의 벽에 표시 할 수 있습니다.

그러나 DOM이 잘못되었습니다.

<h3>Facebook Connect</h2>

당신은 어떤 닫는 H3 태그가없는 열린 H3 태그가 있습니다. 이렇게하면 브라우저가 혼동되어 정보가 제대로 렌더링 될 수 있습니다.

그리고 fb-root DIV를 페이지에 두 번 지정한 것 같습니다. SDK를 가져 오는 두 번째 호출은 상처를주지는 않지만 추가 기능입니다.

+0

내가 잘못 이해하지 않는다면 겸허하게 동의하지 않을 것입니다. http://cl.ly/3v0m0R261j1V3r1y191p – KalElVZ

+0

안녕하세요. DMCS. 그것을 재밌게 보내 주셔서 감사합니다. 사이트의 다른 모든 부분에서 h3/h2 문제를 변경했습니다.이 페이지를 잊어 버렸습니다. 고마워. 또한 꼬리말의 코드를 주석 처리하고 body 태그 아래에 코드를 추가했습니다. 불행히도, 아직 아무 것도하지 않습니다. 같은 문제. 벽에 게시하지 않습니다. – KalElVZ

+0

질문을 최신 코드 예제로 편집 해주십시오. 고맙습니다. – DMCS