所以我正在尝试为我网站上的个别文章添加一个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>
我的第一个问题是Twitter共享按钮仅共享主页的标题,并且根本没有附加URL。 我希望它分享文章的网址(即就像它在$url变量中一样)。
我的第二个问题是Facebook共享,它共享正确的页面,但我希望能够编辑随之而来的描述,标题和图像。
如能就这两个问题中的任何一个提供咨询意见,将不胜感激。
谢谢。
渲染示例:www.weGamblePro.com
以 http://www.wegamblepro.com/article.php?article=Sports%20Betting%20Totals:%201989-2015 为例:
-
您的
<title>
标签<title>weGamble | Article</title>
。这就是Facebook使用的。标题标签中的输出$title
,Facebook将使用它。 -
您可以通过Facebook的Open Graph标记控制标题,描述,图像等,如此处所述。从他们的例子...
<meta property="og:description" content="How much does culture influence creative thinking?" />
Facebook 调试器将告诉您所有这些事情,并提供建议并查看为什么Facebook选择为您的URL显示的内容。