如何使用 WordPress Group Manager 插件 ProfileGrid
您的 WordPress 网站是否允许用户注册? 如果是这样,您可能希望有一种方法来格式化和构建有吸引力的用户配置文件。 不再希望! 这 ProfileGrid – 用户配置文件、组和社区 插件可以做到这一点,甚至更多。
ProfileGrid 不仅仅是一个配置文件生成器,它还是一个功能丰富的用户配置文件、成员和目录插件。 创建和管理用户组的能力意味着您可以对不同的用户组拥有不同的配置文件权限。
这听起来像你一直在寻找的吗? 让我们开始吧。
1. 安装 ProfileGrid 插件
登录到您的 WordPress 管理面板。
在左栏导航中,将鼠标悬停在“插件”链接上,然后单击“添加新”链接。
在“搜索插件…”框中,输入“ProfileGrid”。
找到插件后,单击“立即安装”按钮。
现在插件已安装,但必须先激活才能使用。
单击“激活”按钮。
这里的所有都是它的。 现在让我们让插件工作。
2.如何使用 ProfileGrid 组管理器插件
有更多的配置和使用选项,我无法在本教程中充分介绍。 (举个例子,有 此页面上列出了 80 多个简码.) ProfileGrid 是一个功能齐全的插件,有很多东西可以发现。
因此,作为起点,让我们回顾一下实现用户配置文件的基本步骤。
ProfileGrid 创建的页面
当您激活 ProfileGrid 时,它会创建六个页面。
- /所有组 显示所有 ProfileGrid 组的列表。 用户可以从这里注册成为群组的成员。
- /默认用户组 是默认组的显示页面。 您可以在页面上的短代码中编辑 ID,使其默认显示任何其他组。
- /我的简历 显示登录用户的所有配置文件信息。
- /登记 是用户可以注册成为群组成员的地方。 与 /default-user-group 页面一样,短代码可用于更改页面的默认组注册。
- /登录 是用户登录的前端网站。
- /忘记密码 用户可以在这里设置新密码。
如您所见,其中许多页面都是针对组的。 我们马上就会讲到这些。
现在,查看 /my-profile 以查看 ProfileGrid 创建的用户配置文件。
默认样式中的小文本有点不足。 但是为您的主题添加几行附加 CSS 是一种快速修复。
.pmagic { font-family: inherit; font-size: inherit; }
当然,您可以进一步设置该类的样式。 但是添加上面的 CSS 将使 ProfileGrid 生成的所有页面的排版与您的主题相匹配。
显示用户配置文件
如果您想在插件生成的页面之外显示用户配置文件信息怎么办? 这就是短代码的用武之地。
例如,我们将在演示站点的新“用户”页面上显示所有站点用户的网格。
首先,我将创建一个用户页面并添加一个简码块。
然后我将粘贴用户网格短代码, [profilegrid_users],进入区块。 如果您使用“经典” WordPress 编辑器,您只需将短代码粘贴到您希望用户网格出现的位置。
您可以看到一些进一步的样式可以派上用场,但这是基本的网格。
更改默认用户配置文件图像
如果用户尚未上传个人资料图片或封面图片,则使用默认值。 如果要设置不同的默认图像,可以全局执行。
在左栏导航中,将鼠标悬停在“ProfileGrid”链接上,然后单击“全局设置”链接。
单击“用户帐户”链接或图标。
向下滚动并将图片上传到“默认个人资料图片”和“默认封面图片”部分。
单击“保存”按钮,默认图像已更改。
3. 设置用户组
群组是 ProfileGrid 插件的重要组成部分,它擅长群组创建和管理。
我们将创建一个示例组,以便您了解如何进行基本操作。 但是您可以利用很多组功能。
- 您可以创建多种用户配置文件类型。
- 每个组可以有不同的配置文件字段。
- 您可以将不同的用户分配为群组管理员或版主。
- 每个组可以有不同的注册过程。
- 访问者或成员可以加入或请求每个不同组的成员资格。
- 您可以为每个组中的成员数量设置限制。
- 组可以映射到 WordPress“角色”。
- 可以根据组成员身份过滤目录页面上的用户配置文件。
- 群组可以是公共的也可以是私有的(群组管理员或站点管理员批准私有群组的成员资格)。
- 用户可以属于多个组。
创建新用户组
要创建组,请在左侧导航栏中单击“ProfileGrid”链接。
这将使您进入“组管理器”页面。 已经存在一个组,即“默认用户组”。 它是在安装插件时创建的,也是我们目前一直在研究的。
输入新组的名称,然后单击“添加新组”链接。
为新用户组创建注册页面
新组处于活动状态,您可以在后端将用户分配给它。 但是,如果您想允许新用户或现有用户加入,则需要他们可以填写的表格。
要为新组创建注册页面,请粘贴简码 [PM_Registration ID=”2″] 进入一个新的注册页面,并发布它。
PM_Registration 短代码中的 ID 值是组 ID。 您可以在“组管理器”页面的组框中找到它。
向组注册页面添加字段
现在您有一个注册页面,但它只需要一个电子邮件地址。
要向注册表单添加更多字段,请返回组管理器页面。 将鼠标悬停在新组框的底部,然后单击“字段”按钮。
单击“新字段”链接。
现在您可以选择要包含在注册表单中的其他表单字段。
您添加的每个字段都有几个选项,但只需要“配置文件字段名称”。
在这里,我在表单中添加了一些字段,但我想更改它们出现的顺序。 重新排列字段很容易。 只需双击并按住线条即可将字段拖动到新位置。
现在这些字段以正确的顺序出现在表单上。
如果您卸载 ProfileGrid 插件会发生什么
如果您卸载插件,使用它的页面和帖子将受到影响。
- 插件创建的页面将被删除。
- 您自己创建的插件相关页面必须手动编辑或删除。
- 插件简码将停止工作,因此简码本身将在使用它们的任何地方显示为文本。
该插件创建卸载插件时不会删除的数据库表。 如果要删除它们,请查找带有“promag_”前缀的表。
以上问题是我们在测试中发现的。 可能还有其他我们的测试没有发现的问题。
应有的 WordPress 用户配置文件
ProfileGrid 确实有用户配置文件。 这是核心 WordPress 安装中一直缺少的东西,所以这是一件好事。 这本身就足以使用该插件。
但是很难找到比 ProfileGrid 更好的组管理器插件。 如果您有团体管理需求,绝对值得仔细研究。
正如我所提到的,在本教程中我只能触及表面。 需要十几个这样的教程才能做到公正并真正深入研究插件的功能。
您会仅将 ProfileGrid 用于其用户配置文件功能吗? 您目前正在使用插件用户管理系统吗?
在评论中告诉我。 我很想听听你的意见。