使用付费会员资格手动激活会员级别

时间:2015-01-27 04:08:39

标签: php membership

我想使用“支票付款”结账方法。因此,我不希望在结账时自动激活会员级别。我会在检查后激活水平。如何停用自动激活?我从github找到了一个名为pmpro-check-levels的插件,但似乎无效。我已经安装并配置了两行,即删除注释和插入级别ID,如下所示:

global $pmpro_check_levels;
$pmpro_check_levels = array(1,2,3,4);

有什么问题?你能帮帮我吗?

1 个答案:

答案 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