如何在 WordPress 中创建可搜索的会员目录

01/16/2023

为什么要在 WordPress 中创建可搜索的会员目录?

会员网站通常会汇集具有共同兴趣的用户。通过使会员之间更容易交流,您可以在 WordPress 网站上建立社区感。创建会员目录,用户可以搜索其他会员的资料和联系方式。这不仅增强了网站的可信度,还使会员感到被重视和认可。然而,为了保护隐私,您可能需要会员自愿选择是否在目录中显示个人信息。

如何在 WordPress 中创建可搜索的会员目录

安装 Formidable Forms 插件

首先,您需要安装并激活 Formidable Forms Lite(免费的插件版本)。然后购买包含 Directory 插件的高级版本。通过 Formidable Forms,您可以创建一个会员资料表单,会员可填写其信息并选择加入目录。

创建 Formidable 会员目录应用

在 WordPress 管理面板中,导航到 Formidable » Applications 页面,找到 Member Directory 应用并安装它。安装后,Formidable Forms 会为您的目录创建页面、表单和视图,您可以在这些页面上进行自定义和发布。

自定义会员资料表单和 ‘添加会员’ 页面

自定义 ‘用户目录资料’ 表单

在 ‘用户目录资料’ 表单中,您可以添加或者删除字段,并根据需要编写指示信息。完成自定义后,点击 ‘保存资料’ 按钮。

自定义 ‘添加会员’ 页面

编辑 ‘添加会员’ 页面,添加标题和指示信息,然后点击 ‘发布’ 按钮将页面发布。

自定义 ‘会员目录’ 页面

您可以选择以网格或表格格式显示会员信息。通过编辑 ‘会员目录’ 页面并插入相应的短代码即可实现。编辑完成后,点击 ‘发布’ 按钮将页面推送上线。

将目录页面添加到导航菜单

为了方便会员查找或加入目录,可以将 ‘添加会员’ 和 ‘会员目录’ 页面添加到网站的导航菜单中。

限制目录仅供会员查看

如果您希望只有登录的会员才能查看这些页面,可以创建规则以限制访问权限。

删除目录中的示例数据

设置完成后,您需要删除示例数据。导航到 ‘用户目录资料’ 表单的 Entries 选项卡,删除所有示例会员资料。

WordPress 会员网站专家指南

了解如何添加会员目录后,您可能还会对以下文章感兴趣:

  • 创建 WordPress 会员网站的终极指南
  • 如何在 WordPress 网站上允许用户注册
  • 如何在 WordPress 中限制内容仅供注册用户访问
  • 如何创建仅限会员的 WooCommerce 商店
  • 创建会员网站的成本是多少?
  • 最佳会员网站示例
  • 如何使用 MemberPress 跟踪客户旅程
  • 最佳 WordPress 会员插件对比
  • 最佳会员网站 WordPress 主题

我们希望本文对您有所帮助。如果您喜欢这篇文章,请订阅我们的 YouTube 频道,了解更多 WordPress 视频教程。您还可以在 Twitter 和 Facebook 上找到我们。



Related Posts

  • 2025-01-31
  • WordPress 插件

通知评论者他们的评论已获批准是在您的网站上鼓励对话的简单而有效的方法。然而,WordPress 默认情况下不会在评论发布时通知用户,这可能导致他们对评论的状态感到困惑。有许多网站拥有者问我们如何解决此问题,因此我们编写了这篇指南来帮助您!在这篇文章中,我们将展示如何轻松通知用户他们的评论已在 WordPress 中被批准,以保持互动积极并吸引更多观众参与。

閱讀更多
  • 2025-01-31
  • WordPress 插件

想知道我们在 WPressize Me 如何通过添加标题属性和 nofollow 标签来改善用户体验和SEO吗?默认的 WordPress 编辑器并不容易提供这些选项。本文将为您简要介绍如何在 WordPress 的插入链接弹出窗口中为链接添加标题和 nofollow 属性选项,以便简化工作流程和提升您的SEO努力。

閱讀更多
  • 2025-01-28
  • WordPress 插件

你是否想在你的WordPress网站上启用Imagick?大多数情况,WordPress会自动使用Imagick来管理所有网站的图像。然而,通过调整默认的Imagick设置,你可以提高网站性能或向访客展示更高质量的图像。在本文中,我们将展示如何在你的WordPress网站上启用Imagick,并自定义其设置以改善访客体验。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>