WordPress Zibll主题根据当前会员等级进行输出判断:续费、开通按钮文本代码

前言:

废话不多说,今天带来的代码也是我前几天在开发的一款子比主题的会员计划插件,这个PHP函数代码可以实现获取当前会员等级,然后根据当前用户等级来判断输出文本按钮为:开通会员、续费会员等一系列操作。

代码:

<?php
// 获取当前用户的 VIP 等级
$my_vip = zib_get_user_vip_level($user_id);

// 根据 VIP 等级设置文字和链接
if ($my_vip === 1) {
    $text = '续费会员';
    $plan = 'vip_2';
} elseif ($my_vip === 2) {
    $text = '续费会员';
    $plan = 'vip_3';
} else {
    $text = '开通会员';
    $plan = 'vip_1';
}

// 输出链接
echo '<a href="javascript:;" data-plan="'.$plan.'" class="float-btn pay-vip my-custom-class-name">'.$text.'</a>';
?>

代码解释:

  • 使用子比主题自带的zib_get_user_vip_level($user_id);函数来获取当前用户VIP等级
  • 使用$my_vip变量来存储函数返回的当前用户VIP等级
  • 那么子比主题一共是有两个VIP等级,一级会员、二级会员
  • 举例:如果一级会员是黄金会员、二级会员是钻石会员。
  • 那么可以得出:
  • 如果当前用户的 VIP 等级是 1,则按钮上显示“续费会员”文字
  • 如果当前用户的 VIP 等级是 2,则按钮上显示“续费会员”文字
  • 那么如果不是会员1或者会员2,那么按钮上显示“开通会员”文字,也就是普通会员。
  • 代码最后输出(echo)一条为带有A标签的按钮,按钮里的href=“javascript”也就是调用主题自带会员模态框的JS。
  • 按钮通过 data-plan 属性存储支付计划信息,class 属性可自定义样式。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

给TA打赏
共{{data.count}}人
人已打赏
php后端

PHP命令行后台运行

2023-4-10 13:48:31

php后端

WordPress子比主题根据当前会员等级判断:升级、续费、开通的PHP函数

2023-4-12 15:17:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索