A-A+

如何虚拟WordPress点击次数

2015年06月13日 技术 暂无评论 阅读 1,561 views 次

WordPress和DZ一直是博主熟悉的程序,2009开始接触免费论坛制作,2011开始接触WordPress,以前知道DZ论坛有虚拟人气插件,那么今天博主就教你如何虚拟WordPress点击次数。

那么DZ虚拟点击的函数代码是: “$viewrnd=rand(3,11);”

上面的意思是点击一次随机添加3-11次,这样显得更真实。

于是只需要这样修改就好了。

1:WordPress安装wp-postviews插件

2:如果老版本教程如下

修改/wp-content/plugins/wp-postviews/wp-postviews.php文件646行函数increment_views:

### Function: Increment Post Views
increment_views();
function increment_views() {
   global $wpdb;
   $post_id = intval($_GET['postviews_id']);
   if($post_id > 0 && defined('WP_CACHE') && WP_CACHE) {
       $post_views = get_post_custom($post_id);
       $post_views = intval($post_views['views'][0]);
       if(!update_post_meta($post_id, 'views', ($post_views+1))) {
           add_post_meta($post_id, 'views', 1, true);
       }
   }
}

修改后:

### Function: Increment Post Views
increment_views();
function increment_views() {
   global $wpdb;
   $post_id = intval($_GET['postviews_id']);
   if($post_id > 0 && defined('WP_CACHE') && WP_CACHE) {
       $post_views = get_post_custom($post_id);
       $post_views = intval($post_views['views'][0]);
       $viewrnd=rand(3,11);
       if(!update_post_meta($post_id, 'views', ($post_views+$viewrnd))) {
           add_post_meta($post_id, 'views', $viewrnd, true);
       }
   }
}

如果你是安装最新的插件,只需要修改这里即可

if( $should_count && ( ( isset( $views_options['use_ajax'] ) && intval( $views_options['use_ajax'] ) === 0 ) || ( !defined( 'WP_CACHE' ) || !WP_CACHE ) ) ) {
update_post_meta( $id, 'views', ( $post_views + 1) );
do_action( 'postviews_increment_views', ( $post_views + 1) );

修改为

if( $should_count && ( ( isset( $views_options['use_ajax'] ) && intval( $views_options['use_ajax'] ) === 0 ) || ( !defined( 'WP_CACHE' ) || !WP_CACHE ) ) ) {
$viewrnd=rand(3,11);
update_post_meta( $id, 'views', ( $post_views + $viewrnd ) );
do_action( 'postviews_increment_views', ( $post_views + $viewrnd ) );

赶紧试一下吧,看看效果如何,有不懂的可以直接留言,原创教程。

上面的3和11自己可以任意修改,也可以是2-6,看起来比较真实就行了。

转载请注来自http://www.t-t.wang/[推塔人生]

标签:

给我留言

您必须 登录 才能发表留言!

Copyright © 推塔网 保留所有权利.   Theme  Ality 15028865

用户登录