我在我的网站上有一个博客页面可以选择在Facebook,Twitter,LinkedIn和谷歌等社交媒体上分享博客,但问题是在社交媒体上分享博客而不增加推特的数量和谷歌。在Facebook上分享帖子时无法显示图像和说明。
这是代码。
<p class="text41">
<div class="facebook2"><div class="fb-share-button" data-href="<?php echo base_url()?>blog/article/<?php echo $r ->blogtitle ;?>"data-layout="button_count"></div></div>
<div class="twitter2"><a href="https://twitter.com/share" class="twitter-share-button" data-show-count="true">Tweet</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script></div>
<div class="linkedin2"><span class="linkedincount"><script type="IN/Share" data-url="<?php echo base_url()?>blog/article/<?php echo $r ->blog_id ;?>" data-counter="right"></script></span></div>
<div class="google2"><div class="g-plus" data-action="share" data-height="24" data-href="<?php echo base_url()?>blog/article/<?php echo $r ->blog_id ;?>"></div></div>
</p>
脚本
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
在我的标题文件中添加了元标记:
<meta property="og:url" content="www.yoursiteurl/page.com" />
<meta property="og:type" content="Website name" />
<meta property="og:title" content="Put the title here" />
<meta property="og:description" content="Give a long description here" />
<meta property="og:image" content="www.yoursite.com/urpicurl" />
但是在这里如何从admin
获取动态图像和描述