LinkedIn分享按钮不共享URL

时间:2014-04-11 23:03:45

标签: php linkedin

我正在使用LinkedIn分享按钮分享我的网址。这是代码:

<!-- LinkedIn Share Button -->
<!-- https://developer.linkedin.com/plugins/share-plugin-generator -->

<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share" data-counter="right" data-showzero="true" data-counter="right" data-url="http://www.myurl.com/<?php echo $url->short; ?>"></script>`

我面临的一些问题:

  1. 共享网址没有我存储在$ url-&gt; title [1]变量中的任何标题。
  2. 共享网址从其所在的网页上获取链接,而不是使用$ url-&gt;短

1 个答案:

答案 0 :(得分:0)

LinkedIn现在支持使用og:标签来设置titledescriptionimage等的预览显示值。

  • <meta property='og:title' content='Title of the article'/>
  • <meta property='og:image' content='//media.example.com/ 1234567.jpg'/>
  • <meta property='og:description' content='Description that will show in the preview'/>
  • <meta property='og:url' content='//www.example.com/URL of the article' />

来源:LinkedIn Share Documentation: Making Your Website Shareable on LinkedIn

如果您不确定它是如何尝试获取或共享您的URL,请在 LinkedIn Post Inspector 中测试您的URL。在此处插入您的URL(example.com,而不是您要与之共享的URL(linkedin.com?url=example.com)。

以下是两个很好的示例站点:Wikipedia(带有描述)和GitHub(带有图像):

只需检查其主页的HTML源,通常og:就立即在<head>块的顶部脱颖而出-这几天正确地共享很重要,这是肯定的!