功能介绍
当用户访问本站一篇文章的时候,会在你后台设置的浏览数量范围随机取值增加文章浏览量,没有人观看时会显示0人浏览,不太好,此数据相当于伪造了用户浏览的次数!
配置教程
一、打开/inc/options下的admin-options.php文件把下面代码放在倒数第2行
array(
'id' => 'is_read_views',
'type' => 'switcher',
'title' => '随机增加文章浏览阅读量',
'label' => '启用后可自定义每次浏览时增加的阅读量',
'default' => false,
),
array(
'id' => 'read_views',
'type' => 'text',
'title' => '阅读量',
'dependency' => array( 'is_read_views', '==', 'true' ),
'desc' => '示例:如果要点击一次增加100以内的阅读量,那就填写100',
'default' => '100',
),
二、主题根目录下打开functions.php将以下代码放在最后
if(_cao('is_read_views')){
function read_views(){
$read_views=_lan('read_views');
header('Content-type:application/json; Charset=utf-8');
$post_id = !empty($_POST['post_id']) ? (int) $_POST['post_id'] : 0;
$this_num = (int)(rand(0,$read_views) + (int)get_post_meta($post_id,'views',true));
$new_num = $this_num+1;
if ($new_num < 0 ){
$new_num = 1;
}
if ($post_id && update_post_meta( $post_id, 'views', $new_num )) {
echo json_encode(array('status' => '1', 'msg' => 'PostID:' . $post_id . ' views +1'));exit;
} else {
echo json_encode(array('status' => '0', 'msg' => 'post views error'));exit;
}
}
add_action('wp_ajax_zb_add_post_views', 'read_views',1);
add_action('wp_ajax_nopriv_zb_add_post_views', 'read_views',1);
}
三、后台设置一下数据就可以了。
1、本站资源均存储在云盘,如发现链接失效,请联系我们我们会第一时间更新;
2、根据2013年1月30日《计算机软件保护条例》2次修订第17条规定:
为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,
可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!
3、本站资源仅供学习和研究,大家请在下载后24小时内删除, 请勿进行商业交易、运营等行为;
4、本站所有源码都来源于网络收集修改或者交换!如果侵犯了您的权益,请及时告知我们,我们即刻处理!
2、根据2013年1月30日《计算机软件保护条例》2次修订第17条规定:
为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,
可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!
3、本站资源仅供学习和研究,大家请在下载后24小时内删除, 请勿进行商业交易、运营等行为;
4、本站所有源码都来源于网络收集修改或者交换!如果侵犯了您的权益,请及时告知我们,我们即刻处理!