代码部署
为了方便这里做成了傻瓜包,直接上传到子比主题根目录解压即可。
路径: /www/wwwroot/itly.com.cn/wp-content/themes/zibll 直接解压。
然后来到WordPress后台 -> 页面 -> 新建页面,输入好标题,选择好模版发布即可。
相关图片均已打包在压缩包内直接解压即可。
函数代码
将代码加入 func.php 或 functions.php 文件中(两个文件性质一样,只是 func.php 子比更新不会被覆盖掉,也就不需要再次修改),理应在 <?php 后面加入。
文件路径:/www/wwwroot/itly.com.cn/wp-content/themes/zibll/functions.php
/*月卡、季卡、年卡、永久会员的数量查询*/
function get_expiring_vip_user_count($type) {
$current_date = date("Y-m-d");
$expiring_count = 0;
$meta_query = array('relation' => 'AND');
switch ($type) {
case 'monthly':
$one_month_later = strtotime("+1 month");
$meta_query[] = array(
'key' => 'vip_exp_date',
'value' => array($current_date, date("Y-m-d", $one_month_later)),
'compare' => 'BETWEEN',
'type' => 'DATE',
);
break;
case 'quarterly':
$two_months_later = strtotime("+2 months");
$three_months_later = strtotime("+3 months");
$meta_query[] = array(
'key' => 'vip_exp_date',
'value' => array(date("Y-m-d", $two_months_later), date("Y-m-d", $three_months_later)),
'compare' => 'BETWEEN',
'type' => 'DATE',
);
break;
case 'yearly':
$eleven_months_later = strtotime("+11 months");
$meta_query[] = array(
'key' => 'vip_exp_date',
'value' => date("Y-m-d", $eleven_months_later),
'compare' => '>',
'type' => 'DATE',
);
break;
case 'permanent':
$meta_query[] = array(
'key' => 'vip_exp_date',
'value' => 'Permanent',
'compare' => '=',
);
break;
}
$args = array(
'meta_query' => $meta_query,
'count_total' => true,
);
$user_query = new WP_User_Query($args);
$expiring_count = $user_query->get_total();
return $expiring_count;
}
更新
- 更新了三端自适应及其他BUG修复。 [04/27]
- 更新会员数量查询函数。[06/21]
THE END













评论