所以我想在我的网站上为个别文章添加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>
我的第一个问题是Twitter分享按钮只共享主页的标题,并且根本没有附加URL。我希望它能分享文章的网址(即就像它在$ url变量中一样)。
我的第二个问题是facebook分享,它共享正确的页面,但我希望能够编辑随之而来的描述,标题和图像。
非常感谢对这两个问题中任何一个问题的建议。
感谢。
呈现示例:www.weGamblePro.com
答案 0 :(得分:1)
以http://www.wegamblepro.com/article.php?article=Sports%20Betting%20Totals:%201989-2015为例:
您的<title>
代码为<title>weGamble | Article</title>
。这就是Facebook使用的。标题标记中输出$title
,Facebook将使用该标记。
您可以通过Facebook的Open Graph标记控制标题,说明,图像等,documented here。从他们的例子...... <meta property="og:description" content="How much does culture influence creative thinking?" />
Facebook debugger将告诉您所有这些事情,并提供建议并了解Facebook为何选择要为您的网址显示的内容。