Products
GG网络技术分享 2025-03-18 16:15 0
您是否希望限制/限制对WordPress 网站某些部分的访问?在本文中,我们将向您展示如何使用流行的WordPress 插件根据登录您网站的用户来限制您网站的内容。换句话说,如何设置一个 会员资格 风格的网站与WordPress。
创建会员网站的原因有很多。它们包括但不限于,
我必须承认,创建会员网站不仅仅是根据会员身份限制对您的内容的访问。但是有很多网站采用会员制或订阅模式。华尔街日报是订阅模式网站的一个很好的例子。一旦您订阅了他们网站的独家内容,您就被视为会员并被授予访问高级内容的权限。
会员网站不仅有助于培养读者的社区意识,还可以帮助您销售部分或全部内容并从中获利。您需要决定有多少内容只对付费会员开放,这需要根据具体情况来考虑。它还在很大程度上取决于您的网站所专注的行业。
您的读者从订阅中获得的潜在收益需要在财务上可以量化并且足够重要以使其可以购买。人们永远不会购买您的内容,如果他们认为这不是绝对必要的话。一些你需要回答的难题,
定价太高不仅会导致订阅量减少,而且如果您无法为订阅者提供真正的价值,您将陷入困境。如果您可能觉得通过在您的网站上引入基于订阅的会员模式不太可能赚到很多钱,您可以用您的内容的可访问性来换取社交分享。
在使用各种可以帮助您限制网站内容的插件之前,让我们先看一些代码,如果您是开发人员,可以使用这些代码来检查是否适合当前用户类型并相应地进行限制(因为这非常简单!)。看看下面的两个片段,你可以用它们来激发灵感
// Example to restrict entire pages for logged in users onlyfunction wpex_restrict_page_to_logged_in_user() {
// Get global post
global $post;
// Prevent access to page with ID of 2 and all children of this page
$page_id = 170;
if ( is_page() && ( $post->post_parent == $page_id || is_page( $page_id ) ) ) {
// Set redirect to true by default
$redirect = true;
// If logged in do nor redirect
// You can/should place additional checks here based on user roles or user meta
if ( is_user_logged_in() ) {
$redirect = false;
}
// Redirect people witout access to homepage
if ( $redirect ) {
wp_redirect( esc_url( home_url( '/' ) ), 307 );
}
}
}
add_action( 'template_redirect', 'wpex_restrict_page_to_logged_in_user' );
// Example to restrict specific content by user role$current_user = wp_get_current_user();
$user_role = $user->roles ? $user->roles[0] : false;
if ( 'subscriber' == $user_role ) {
echo 'Show something here';
}
好的,既然我们已经解决了这个问题,让我们看一些 有助于限制访问的插件 到你的内容。
在限制对内容的访问方面,它很可能是最好的插件。我推荐这个插件而不是功能更丰富的插件的原因是简单。您可以选择不同级别的成员可以访问您的哪些帖子/页面或页面/帖子的一部分。
在订阅级别方面,您可以设置任意数量的订阅级别,并为它们分配不同级别的内容访问权限。这使您可以针对不同级别的访问制定价格范围。一旦您创建了不同的订阅级别并允许公开订阅,支付机制就会发挥作用。该插件适用于Paypal、Stripe 和Braintree。
此外,该插件允许创建折扣并有效地报告您的收入。关于折扣,该插件会生成一个激活折扣的短代码,这使得其他网站可以轻松分享您的折扣,特别是优惠券网站。您可以设置特定的折扣百分比并设置折扣的到期日。如果愿意,您可以设置折扣代码的使用次数限制。
数据对任何企业来说都是非常有用的资产,尤其是基于网络的服务或博客。您可以通过CSV 文件为每个会员或每笔付款或两者导出插件生成的所有数据。或者,您可以将数据导入流行的时事通讯插件,如aWeber 或MailChimp。注册表单使用起来相当简单,而且非常简单。
获取限制内容专业版
您几乎可以保护网站上任何类型的内容,包括容器、页面、菜单和整个类别。甚至还有一键式网站锁定功能,可防止任何人访问您网站上的内容。
该插件有助于组织您的用户并使用内部搜索和类别过滤器对他们进行排序。集成的短代码向导使您隐藏内容的工作变得更加容易。
此插件的限制功能适用于您的WordPress 网站的每个部分,包括菜单。您可以阻止自定义帖子类型和分类。您有一些预设模板,但自定义皮肤生成器有助于自定义被阻止的内容模板。
具有两个布局选项的注册表已被强化以防止垃圾邮件。这个插件的创建类似于Contents Restrict Pro 插件,主要目的是限制对WordPress 网站内容的访问。
获取PRIVATECONTENT 插件
什么要求用户注册,但在特定时间或使用后自动删除他们的帐户?这正是CM Restrict User Account Access 的用途!这个高级插件具有一些选项,您可以使用这些选项来限制WordPress 网站的前端或后端,根据他们访问您网站的次数限制访问,在一定时间后自动限制或删除帐户等等。
该插件还与CM 注册和邀请代码完全兼容,用于更高级的用户注册和管理工具以及邀请代码。因此,您可以立即设置一个邀请和仅限会员的网站!
GET CM 限制用户帐户访问
MemberMouse 是一个功能强大的WordPress 网站会员管理系统。这个会员管理系统有助于销售数字产品、软件即服务,充当在线零售商店的门户,并且在销售订阅内容时也很有效。
它的创建是为了帮助您摆脱耗时的非增值流程。虽然它为您的企业提供支持自动化、客户管理以及报告和分析,但我们对它保护内容的能力很感兴趣。
您可以轻松地在您的网站、密码保护页面和其他内容上创建会员专区。该插件还可以创建试用优惠、折扣和优惠券。它与8 个支付网络合作,这意味着几乎所有潜在客户都涵盖在内。
MemberMouse 的最基本计划可能有点贵,每月19.95 美元,但如果您想在WordPress 平台上建立专门的会员网站,它仍然是一个不错的选择。
获取会员鼠标
MemberPress 是另一个强大的WordPress 网站会员管理插件。 MemberPress 易于设置和启动,旨在根据会员级别提供对内容访问的精细控制。使用MemberPress,您可以限制对页面、帖子、子页面、自定义帖子、标签、类别以及您网站上托管的所有其他文件或内容的访问。
您可以为社区成员创建优惠券和高级论坛。它比商业计划每年99 美元的MemberMouse 便宜得多。
获取会员新闻
使用付费会员订阅快速添加付费的、经常性的会员资格。该插件包括用于设置注册页面、订阅计划、自定义登录、受限内容等的简单选项。它甚至与WooCommerce 集成,为您的会员提供独家产品或折扣。
获得付费会员订阅
一个简单的插件,可将对您网站的访问限制为已登录或正在从指定IP 地址范围访问网站内容的访问者。无法访问的访问者可以被重定向到不同的页面,包括登录页面,或者您可以显示一条消息。
下载受限站点访问
Ultimate Member 是一个简单而有效的插件,可以创建一个简单的注册表并建立新的在线社区。您可以创建自定义用户角色,还可以在全球范围内和每个帖子/页面的基础上进行内容限制。它区分三类——登录用户、注销用户和所有人。
下载终极会员
我希望这篇文章对您有所帮助,并且您找到了最适合您的WordPress 网站的会员驱动的内容限制插件?请订阅WPExplorer 博客以获取更多新闻、教程以及来自WordPress 世界的更多内容!
Demand feedback