Twitter和Facebook分享网站分享按钮

时间:2016-07-07 15:10:29

标签: javascript php html web hyperlink

所以我想在我的网站上为个别文章添加facebook和twitter分享按钮。文章使用URL中的php GET变量显示。 Twitter和Facebook共享按钮位于主页上,与他们共享的页面不同(它们共享他们链接到的文章的页面)。我现在拥有的两个按钮的代码是

Twitter的:

$url = rawurlencode("http://www.weGamblePro.com/article.php?article={$title}");
<a href='http://twitter.com/share?url=$url' class='twitter-share-button'>Tweet</a>

Facebook的:

<div style='float: right;' class='fb-share-button' 
    data-href='http://www.weGamblePro.com/article.php?article=$title' 
    data-layout='button_count'>
</div>
  1. 我的第一个问题是Twitter分享按钮只共享主页的标题,并且根本没有附加URL。我希望它能分享文章的网址(即就像它在$ url变量中一样)。

  2. 我的第二个问题是facebook分享,它共享正确的页面,但我希望能够编辑随之而来的描述,标题和图像。

  3. 非常感谢对这两个问题中任何一个问题的建议。

    感谢。

    呈现示例:www.weGamblePro.com

1 个答案:

答案 0 :(得分:1)

http://www.wegamblepro.com/article.php?article=Sports%20Betting%20Totals:%201989-2015为例:

  1. 您的<title>代码为<title>weGamble | Article</title>。这就是Facebook使用的。标题标记中输出$title,Facebook将使用该标记。

  2. 您可以通过Facebook的Open Graph标记控制标题,说明,图像等,documented here。从他们的例子...... <meta property="og:description" content="How much does culture influence creative thinking?" />

  3. Facebook debugger将告诉您所有这些事情,并提供建议并了解Facebook为何选择要为您的网址显示的内容。