我想使用“支票付款”结账方法。因此,我不希望在结账时自动激活会员级别。我会在检查后激活水平。如何停用自动激活?我从github找到了一个名为pmpro-check-levels
的插件,但似乎无效。我已经安装并配置了两行,即删除注释和插入级别ID,如下所示:
global $pmpro_check_levels;
$pmpro_check_levels = array(1,2,3,4);
有什么问题?你能帮帮我吗?
答案 0 :(得分:0)
我假设您现在可能已经找到了答案,但是您无法使用该插件禁用会员级别的激活(至少不是开箱即用)。该插件只是为了让您提供支票付款方式。你用这些线做什么:
global $pmpro_check_levels;
$pmpro_check_levels = array(1,2,3,4);
是说你要1级,2级,3级和4级支票付款。然而,无论是否收到支票,它都会自动为其分配会员级别。
如果您不希望他们在收到付款之前访问这四个会员级别的功能,您将需要创建一个新的会员级别(即级别5)并将其设置为阵列中的唯一级别。
ex:$pmpro_check_levels = array(5);
您不希望为该会员级别分配任何特殊访问权限。这将基本上保持他们在注册该级别之前的状态。收到付款后,您需要手动将其会员级别调整为您网站管理员端的其他人之一。
乍一看,文档可能不太清楚,但应该涵盖所有文档here