WordPress开发之创建WordPress会员网站(一)

发布时间:2020-08-03 21:29:17 作者:googlingman
来源:网络 阅读:6243

问题

Wordpress是世界范围内广泛推荐的网站开发平台,尽管创建一个基于WordPress的基础型博客网站是一个一小时左右就能完成的工作,但是,要想把这个网站进一步完善,特别是把WordPress网站修改成一个真正意义上的中小型电子商务网站还是有许多问题需要克服的。本文讨论的是如果你想拥有一个会员网站 (带有免费的内容,也有付费的内容),那么如何用WordPress实现呢? 其实最佳方案答案是,你只要在WordPress网站安装一个相关的免费插件就可以。

一般来说,同一个WordPress插件都有免费与付费版本。基本应用中,我们只需要免费版本即可达到实用目的。本文介绍的是Simple Membership这款插件的使用记录。

Simple Membership插件功能简介

此插件能够简单地为你的网站添加会员功能,例如保护只有会员才可以浏览的内容 (如,只有付费的高级会员才可以浏览这个页面的内容)。具体来看,支持:


**

首先,进入我们的Wordpress网站后台,并选择Addins-Add New命令进入到插件安装界面下。然后,输入搜索关键字“membership”,找到Simple membership这个物件后,点击“Install Now”进行安装,然后得到如下结果:
WordPress开发之创建WordPress会员网站(一)

接下来,点击“Activate”激活此插件的使用。之后,点击管理员面板左侧的WP Membership命令,进入到如下图所示界面:
WordPress开发之创建WordPress会员网站(一)

先不急,先来整体观察一下这个插件提供的功能,如下图所示:
WordPress开发之创建WordPress会员网站(一)

一、会员级别(Membership Levels)设置

WordPress开发之创建WordPress会员网站(一)
第一,你可以在这里通过“Add New”命令添加会员的名称并指定相应的角色。目前,该插件支持的角色有:shop manager, customer, website administrator, subscriber, contributor, Author, Editor,Guest。当然,根据系统实际需要,可以为一个角色添加多个会员名称,参考上图。

第二,你还可以进行管理内容保护(Manage Content Protection)。
至于如何进行,参考下面步骤:


  1. Edit the Post or Page that you want to protect in WordPress editor.
  2. Scroll down to the section titled 'Simple WP Membership Protection'.
  3. Select 'Yes, Protect this content' option.
  4. Check the membership levels that should have access to that page's content.
  5. Hit the Update/Save Button to save the changes.

举例如下:

WordPress开发之创建WordPress会员网站(一)

第三,进行保护类型设置(Category Protection)

WordPress开发之创建WordPress会员网站(一)

第四,博客和页面保护(Post and Page Protection)
本插件提供了对Posts,Pages,Custom Posts共三种类型的保护设置。
WordPress开发之创建WordPress会员网站(一)

二、设置(Settings)

注意,从操作步骤先后上来看,应当是先设置上面的“会员级别”,在进行这里的“一般设置”。为此,你需要点击“Setting”命令先对会员插件进行包含下列项目的基本设置。

注意:下面每一部分设置后,都要点击“Save Changes”!

(一)一般设置(General Settings)

(A)设置支付免费会员,并指定免费会员的ID级别。

设置用户必须登录后才能够对有关内容作出并提交评论,这是为了防止机器人程序干扰与非法分子的***操作。设置会员加入后的默认状态为活动(Active)。

(B)登录等有关页面设置
(C)网站调试和支付调试等设置

(二)支付有关设置(Payment Settings)

您可以从该插件的 "付款" 菜单中创建成员资格付款按钮 (如果您想在网站上提供有偿会员资格, 这很有用)。目前仅支持Paypal。

(三)电子邮件相关设置(Email Settings)

在这里进行会员未注册等操作有关的邮件设置。

(四)工具设置(Tools)

注册会员出现问题时手动操作有关的邮件设置。

(五)高级设置(Advanced Settings)

用户注册、登录、重定向和密码强度等有关设置。

(六)插件设置(Addon Settings)

三、支付(Payments)

这一部分是用于管理在网站中针对特定会员的支付有关设置(而不是一般意义上的电子商务网站上的支付功能)。提供的功能包括:

(一)交易(Transactions)管理

WordPress开发之创建WordPress会员网站(一)

这里提供的功能应当是对特定会员交易数据的增删改查等基本操作。

(二)管理支付按钮(Manage Payment Buttons)

先看下面系列截图:
WordPress开发之创建WordPress会员网站(一)

目的本软件提供对于Paypal,Stripe和Braintree三种支付方式的支持。

例如,我们选择其中的Paypal,并点击“Continue”,出现如下截图所示内容:

WordPress开发之创建WordPress会员网站(一)

在这里你可以指定支付按钮的文字提示,支付数值,货币类型,Paypal地址,以及有关图像定制,非常细致入微,足够你用的了。

试用截图与小结

时间关系,我没有试用Paypal功能,只测试了一下针对特定类型会员权限的管理问题。
WordPress开发之创建WordPress会员网站(一)

看到了吗?我把电子商务教学菜单下面的“单选题”对应的一篇博客(post)设置其阅读权限为非注册成员不得阅读了。
当然,本文给出的仅仅是电子商务网站开发中Simple Memembership这个插件的基本功能与使用思路介绍,更多的挖掘还有待于各位继续研究了。

推荐阅读:
  1. CentOS 搭建WordPress个人网站
  2. WordPress开发之WP Custom Register Login插件试用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

wordpress addin membership

上一篇:springcloud hystrix(监控、熔断、降级)

下一篇:【ajax】Ajax $().load() 禁用缓存

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》