推特和脸书分享网站分享按钮


Twitter and Facebook Share Website Share Button

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

唽:

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

脸书:

<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共享,它共享正确的页面,但我希望能够编辑随之而来的描述,标题和图像。

如能就这两个问题中的任何一个提供咨询意见,将不胜感激。

谢谢。

渲染示例:www.weGamblePro.com

以 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标记控制标题,描述,图像等,如此处所述。从他们的例子... <meta property="og:description" content="How much does culture influence creative thinking?" />

  3. Facebook
  4. 调试器将告诉您所有这些事情,并提供建议并查看为什么Facebook选择为您的URL显示的内容。