2014-07-25 6 views
1

현재 페이스 북 공유 단추를 사용하여 현재 페이지에 따라 공유 할 항목을 변경하려고합니다. 현재 내가 메타 태그 페이스 북에서 현재 페이지를 동적으로 공유하는 방법

<meta property="og:image" content="Logo.jpg"/> 
<meta property="og:title" content="Little blurb about current page">  
<meta property="og:type" content="website"/> 
<meta property="og:description" content="This area should have different content that 
changes with the current page> 

그리고 내 layout.cshtml에 내가 그런 말에 나는 자책골을 얻기 위해 일부 JQuery와에 poped 페이스 북

에서
`<span class="fb-like" data-layout="standard" data-action="like" data-show-faces="false" 
    data-share="true"></span>` 

에 실제 플러그인을 사용하고 있습니다 나는이 가능 알고

$(document).ready(function() { 
    var share = $(".value").text(); 
    $("meta[property='og\\:title']").attr("content", share); 
}); 

, 나는 심지어 내가 http://elure.co/을 할 노력하고있어 정확히 어떤 일을 사이트의 예를 가지고 ... 태그 변경하는하지만 작동하지 않습니다 (의 http://www.addthis.com/ : 페이지의 맨 아래)

+0

그들이이 (가)에서이 플러그인을 추가 사용하는 것 같다. .. Sharrre : http://sharrre.com/#demos – Hackerman

+0

을 사용하면 비슷한 결과를 얻을 수 있으므로 Facebook을 전혀 사용하지 않고 OG 태그를 무시합니다. Sharrre를 사용하면 다른 태그를 어떻게 동적으로 만들 수 있습니까? – InFaF7

+0

Facebook에서 스크랩하면 Javascript가 실행되지 않습니다. 그들은 HTML을 다운로드하고 OG 태그를 봅니다. 따라서 og-tags가 처음부터 올바른 값인지 확인해야합니다. – WizKid

답변

0

이 ... 동적 링크가 포함 된 데이터 href 속성을 추가

<div class="fb-like" data-href="your-dynamic-url" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div> 
+0

그건 내가 원했던 것의 반대이다. data-href를 생략하면 현재 페이지가 어떤 것이 든 좋은 URL이 사용됩니다. 내 질문은 og-title 및 og-description을 어떤 페이지에 따라 바꿔야하는지입니다. – InFaF7

+0

@ InFaF7이 스레드는 당신을 도울 수 있습니다 ... http://stackoverflow.com/questions/6138780/facebook-share-button-and-custom-text –

+0

그 스레드가 완벽했다, FB.ui 사용하여 지적했다. 고마워요! 단지 당신이 링크드 인을 위해이 같은 종류의 일을하는 법을 알지 못한다는 것이 궁금한가요? – InFaF7

관련 문제