WordPress 实现文章随机阅读量

首先在根目录下的wp-content文件夹中的themes文件下主题目录里的functions.php中找到_post_views函数,代码如下:

$post_views = (int)get_post_meta($post_ID, 'views', true);
if(!update_post_meta($post_ID, 'views', ($post_views+1))){
add_post_meta($post_ID, 'views', 1, true);

将上述代码修改为

$post_views = (int)get_post_meta($post_ID, 'views', true);
$min = 500;
$max = 2000;
//如果阅读量小于$min,则自动计算一个$min~$max的随机数作为阅读量
if($post_views<$min){
$post_views=rand($min,$max);
}
if(!update_post_meta($post_ID, 'views', ($post_views+1))){
add_post_meta($post_ID, 'views', 1, true);

即可实现随即阅读量,如果在functions.php中未找到该代码,试试functions.php中调用的php文件中找。

没有账号? 忘记密码?

社交账号快速登录