我有一个奇怪的问题,我无法弄清楚。当使用 Twitter 和 Google+ 分享按钮时,它分享了正确的页面标题,但也提供了一个完全错误的 URL。
更奇怪的是,它使用的是我另一个网站的 URL,完全不相关!
这些是按钮:
<li><a href="https://twitter.com/share" class="twitter-share-button" data-via="Peasquared">Tweet</a></li>
<li><div class="g-plusone" data-size="medium" data-annotation="inline"></div></li>
这是为它们提供支持的 javascript:
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
在获取按钮代码时,我已确保登录到正确的帐户。
我不明白!
附言。如果有帮助的话,它是在我自己的 Wordpress 模板中完成的,但我以前做过,没有任何问题。