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 网盘搜索神器 专门搜索网盘资源的,各类教程视频啥的基本都能搜到。网盘搜索神器沐伊神器 咻盘网
相关文章推荐
- ActionBar更改背景颜色(主题)
- lintcode:最大间隔
- 通过 DELL 存储服务器给exsi虚拟主机扩充磁盘空间。
- SourceTree+OSChina 版本管理
- 洛谷 P1008三连击 & P1618三连击(升级版)
- centos 更改mysql默认的数据存储路径
- Layer3 BGP-7 汇总和聚合
- java 如何保证接口的安全性
- 第八章 进程控制
- 如何使用ajax
- POJ 1088 滑雪
- 用 Gearman 分发 PHP 应用程序的工作负载
- MOOC课程《Linux内核分析》——start_kernel();Idle进程与Init进程
- Ubuntu16.04配置Nginx支持FastCGI
- 图片采集入库
- Poj 1961
- 如何查看数据库执行计划
- swift相册选择照片
- arm linux启动流程一:引导启动过程
- Layer3 BGP-6 BGP路由社团属性