RiPlus底部统计如何显示真实数据?

打开 riplus\template-parts\home\vipinfo.php 文件

找到以下代码

$coldata2 = [
  [
    'color'=>'text-warning',
    'icon'=>'mdi-account-group',
    'title'=>'1388+',
    'desc'=>'会员总数(位)',
  ],
  [
    'color'=>'text-primary',
    'icon'=>'mdi-cloud-download',
    'title'=>'40720+',
    'desc'=>'资源总数(个)',
  ],
  [
    'color'=>'text-info',
    'icon'=>'mdi-timelapse',
    'title'=>'513+',
    'desc'=>'本周发布(个)',
  ],
  [
    'color'=>'text-success',
    'icon'=>'mdi-monitor-multiple',
    'title'=>'91080+',
    'desc'=>'稳定运行(天)',
  ],
];

其中的 'title'=>'1388+',就是显示的数据,我们只要把这里改成获取到的真实数据就行了,具体代码如下:

1.将以下代码复制到riplus\template-parts\home\vipinfo.php 文件第一个<?php后面,其中第24-29行的变量及是网站真实数据;

[wpmel-login-hide]

function get_week_post_count(){
    $date_query = array(
    array(
    'after'=>'1 week ago'
    )
    );$args = array(
    'post_type' => 'post',
    'post_status'=>'publish',
    'date_query' => $date_query,
    'no_found_rows' => true,
    'suppress_filters' => true,
    'fields'=>'ids',
    'posts_per_page'=>-1
    );
    $query = new WP_Query( $args );
    return $query->post_count;
}
function WeeklyUpdate() {
    $today = getdate();
    $query = new WP_Query( 'year=' . $today["year"] . '&monthnum=' . $today["mon"] . '&day=' . $today["mday"]);
    $postsNumber = $query->found_posts;
    return $postsNumber;
}
$web_day = floor((time()-strtotime("2012-11-22"))/86400);  //网站运行天数,将日期修改为自己要设置的建站日期
$web_users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users"); //网站用户总数
$count_posts = wp_count_posts();
$web_posts = $count_posts->publish; //网站文章总数
$web_week_post = get_week_post_count(); // 本周更新的文章数量
$web_day_post = WeeklyUpdate(); // 当日更新的文章数量

2、将原文件的静态数据修改为真实的动态数据

例如修改网站真实用户数量: 'title'=>'1388+', 修改为 'title'=>$web_users.'+',
如果要在真实数据的基础上修改,则 'title'=>($web_users*2).'+', 意思为真实数据的2倍;
其他同理,以下为修改好的真实数据代码

$coldata2 = [
  [
    'color'=>'text-warning',
    'icon'=>'mdi-account-group',
    'title'=>$web_users.'+',
    'desc'=>'会员总数(位)',
  ],
  [
    'color'=>'text-primary',
    'icon'=>'mdi-cloud-download',
    'title'=>$web_posts.'+',
    'desc'=>'资源总数(个)',
  ],
  [
    'color'=>'text-info',
    'icon'=>'mdi-timelapse',
    'title'=>$web_week_post.'+',
    'desc'=>'本周发布(个)',
  ],
  [
    'color'=>'text-success',
    'icon'=>'mdi-monitor-multiple',
    'title'=> $web_day.'+',
    'desc'=>'稳定运行(天)',
  ],
];

[/wpmel-login-hide]

支付确认
需要支付
¥0
二维码刷新中