Facebook赞按钮

时间:2010-11-12 15:44:34

标签: facebook

我最近有一个fb社交插件。特别是,我的网站的“喜欢”按钮。一切正常,只是当我点击按钮时,它显示“你喜欢:http://www.branchout.com/index.php?id = 3”

我不想让它说出我喜欢的网址。我希望它能说出我喜欢的内容(在这种情况下,它是一个引用)。

还有一件事,我的域名是“thebranchout.com”,而不是“branchout.com”

和想法,伙计们?

代码的负责人是:

<head>
<title><?php echo $last; ?>) <?php echo $first; ?></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="description" content="Sharing stuff, quotes, politicians, athletes" />
<meta name="keywords" content="Sharing stuff, quotes, politicians, athletes" />
<meta property="og:title" content="(<?php echo $last; ?>) <?php echo $first; ?>"/>
<meta property="og:type" content="song" />
<meta property="og:type" content="cause"/>
<meta property="og:url" content="http://www.thebranchout.com/index.php?id=<?php echo $jeeves; ?>"/>
<meta property="og:site_name" content="The BranchOut"/>
<meta property="og:description" content="(<?php echo $last; ?>) <?php echo $first; ?>"/>
<link rel="stylesheet" type="text/css" href="style-wampler.css" media="" />
<script type="text/javascript" src="JS/jquery-1.3.2.min.js"></script>
<script src="JS/jquery.jqEasyCharCounter.min.js" type="text/javascript"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $("#slide").hide();

    $('.button').click(function checkPass(){
        $("#slide").slideDown(); 
    });

    $('textarea#limit').jqEasyCounter({
        'maxChars': 99,
        'maxCharsWarning': 95,
        'msgFontSize': '14px',
        'msgFontColor': 'black',
        'msgFontFamily': 'Verdana',
        'msgTextAlign': 'left',
        'msgWarningColor': 'red',
        'msgAppendMethod': 'insertBefore'               
    });
});
</script>

iframe是这样的:

<iframe src="http://www.facebook.com/plugins/like.php?href=thebranchout.com/index.php?id=<?php echo $jeeves; ?>&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=lucida+grande&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

3 个答案:

答案 0 :(得分:5)

将您的页面提供给URL Linter,它会告诉您facebook如何抓取有关您网页的信息。

答案 1 :(得分:1)

你需要在你的页面中放置开放的图形标签,Facebook用它来生成新闻提要的标题,图像和描述,还有一个标题来替换你所看到的网址。

http://developers.facebook.com/docs/opengraph/

答案 2 :(得分:0)

我认为facebook解析页面以供使用。确保该URL处的页面在标题中设置了有效标题。我不确定他们用什么来进行descritpion等。