跳到主要内容

许多WordPress企业需要控制哪些用户可以访问其网站上的某些页面。在本文中,我们将向您展示如何通过用户角色轻松限制对某些WordPress页面的访问。

通过用户角色限制WordPress页面

默认情况下,WordPress附带了一组有限的工具来限制您网站上的内容。您可以创建私人和受密码保护的帖子,但是这些功能不允许您按用户角色限制访问权限。

幸运的是,有几个WordPress插件可让您做到这一点。您可以选择其中之一来将页面限制为某些用户,用户组或用户角色。

使用这些插件,您可以创建会员网站,按次付费网站,甚至是家庭博客。您还可以通过添加付费订阅来通过内容获利。

话虽如此,让我们看一下如何通过用户角色适当地限制WordPress页面。我们将向您展示不同的插件,您可以选择最适合您的插件。

如何按用户角色限制wordpress页面
如何按用户角色限制wordpress页面

1.限制Content Pro

限制内容专业版是控制谁有权访问您的网站内容的绝佳选择。它还允许您添加付费订阅并通过会员网站在线赚钱。

首先,您需要安装并激活Restrict Content Pro插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问限制»设置页面以输入许可证密钥。您可以从Restrict Content Pro网站上的帐户中获取此密钥。

接下来,您需要切换到“付款”标签以选择付款网关。

Restrict Content Pro允许您通过PayPal,Stripe,2Checkout,Braintree和Authorize.net接受付款。

选择付款方式后,您将可以为每种付款方式添加凭据。

不要忘记单击“保存选项”按钮来存储您的设置。

现在,您需要编辑要受用户角色限制的页面或帖子。

在编辑屏幕上,向下滚动到“限制此内容”元框,然后选择“具有特定角色的成员”选项。

选择您要允许的用户角色,然后更新或发布您的内容。

Restrict Content Pro还允许您创建订阅级别。有关更多详细说明,请参见有关如何将内容限制为WordPress中注册用户的指南。

2. MemberPress

MemberPress是市场上最好的WordPress会员插件之一。它使您可以轻松创建带有付费订阅的会员网站。

首先,您将需要安装并激活MemberPress插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,转到MemberPress»激活页面以输入许可证密钥。您可以在MemberPress网站上的帐户中找到此信息。

接下来,您需要单击“加载项”选项卡并安装“ WordPress用户角色”加载项。

安装用户角色加载项后,您需要转到MemberPress»选项页面。点击付款标签以设置付款。

MemberPress开箱即用地支持PayPal(标准版,Express版和Pro版),Stripe和Authorize.net。选择您要使用的付款方式并提供所需的凭据。

接下来,您需要访问MemberPress»会员资格页面,然后单击“添加新”按钮来创建会员计划。

首先,为该会员计划提供标题,然后设置价格,账单类型和到期设置。

之后,向下滚动到帖子编辑器下方的“成员资格选项”元框。在这里,您可以为此特定会员计划设置不同的选项。

单击成员资格选项下的“高级”选项卡,然后为此成员资格计划选择一个用户角色。

选择用户角色时要小心,因为WordPress中的每个用户角色都有其自己的权限。如果需要,您还可以在网站上为会员计划创建自定义用户角色。

现在,您可以发布您的会员计划。

如果要添加更多的会员计划,则可以重复此过程以添加它们。

创建会员计划后。现在应该设置规则以限制对内容的访问。

转到MemberPress»规则页面,然后单击顶部的添加新按钮。

这将带您进入规则编辑页面,您可以在其中选择不同的条件并将其与会员计划关联。

例如,您可以选择与特定标签或类别匹配的所有内容,仅对先前创建了成员计划的成员可用。

最后,您需要编辑要限制的内容并将其添加到该特定类别或标签。

就是这样,您已经成功按照用户角色和成员资格限制了WordPress中的页面。

3. LearnDash

LearnDash是最好的WordPress LMS插件。它允许您在线创建和销售课程。

它带有内置订阅,使用户可以在观看课程之前先注册课程。这使您可以限制对课程页面的访问并通过网站获利。

您需要做的第一件事是安装并激活LearnDash插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问LearnDash LMS»设置页面,然后单击LMS许可证选项卡。输入您的LearnDash帐户电子邮件地址和许可证密钥,然后单击“更新许可证”按钮进行保存。

接下来,您需要切换到“ PayPal设置”标签以输入您的PayPal电子邮件地址。

默认情况下,LearnDash仅提供PayPal付款网关。Stripe和2Checkout可作为扩展使用。

现在,您可以转到LearnDash LMS»课程页面,然后单击“添加新”按钮以添加您的第一门课程。

输入课程的标题和说明。所有用户都可以看到说明部分,以解释本课程的内容。

之后,您需要向下滚动到课程选项元框。在课程价格类型选项下,您可以选择课程的访问选项。

该插件可让您创建开放(公开)或封闭课程,免费,购买弓箭和重复价格类型。

对于免费课程,您的用户仍然需要通过创建帐户来注册课程。

您现在可以保存或发布课程,并在您的网站上预览。

现在您已经创建了一个课程,它仍然是空的。要填充它,您将需要添加课程内容,例如课程,测验和作业。

LearnDash是销售在线课程同时限制访问内容的强大工具。它与MemberPress很好地配合使用,以创建订阅计划,该计划自动为用户提供访问不同课程的权限。

回到顶部