我的wordpress网站帖子上的社交分享按钮指向错误的页面。如果我点击赞或分享Facebook,或推特或谷歌+错误的帖子而不是当前的帖子被分享。
所有正常的帖子都没问题。这仅发生在带滑块的页面上(由自定义插件创建)。例如。看看http://mag.bollyholly.net/10-things-about-sholay/
滑块下方的社交按钮在网站上分享错误的帖子。我想这可能是因为滑块中的代码搞乱了变量和函数
the_permalink()
是否有方法或代码段可以添加到滑块代码或社交分享按钮php页面上,永久链接仅指向当前页面,以便共享按钮正常工作。
我的Google +按钮的代码段就是这样,
<?php endif; ?>
<?php if( tie_get_option( 'share_google' ) ): ?>
<li style="width:80px;"><div class="g-plusone" data-size="medium" data-href="<?php the_permalink(); ?>"></div>
<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>
</li>
<?php endif; ?>