摘要:本教程主题是针对默认集成了wp-postviews插件的wordpress主题或安装了该插件的wordpress网站来进…
本教程主题是针对默认集成了wp-postviews插件的wordpress主题或安装了该插件的wordpress网站来进行的阅读量调整。以免访客进行查看内容时出现0阅读的窘迫,可以利用以下的方法给访客造成一个流量量爆棚的假象,
wordpress插件的修改方法与wordpress主题的修改方法是一样的。
插件修改/wp-content/plugins/wp-postviews/wp-postviews.php文件646行函数increment_views:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
### 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(2,5);
if(!update_post_meta($post_id, ‘views’, ($post_views+$viewrnd))) {
add_post_meta($post_id, ‘views’, $viewrnd, true);
}
}
}
|
两样,如果我们需要在wordpress主题中修改时,找到Function,及以上找对应代码覆盖一下即可。
来源:http://www.wazhuti.com/2043.html