如何在 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

  • 2024-07-27
  • WordPress 插件

您是否希望在 WordPress 中要求文章必須設置精選圖片?如果您正在運營一個多作者的 WordPress 博客,您會希望確保每位作者在發布文章之前都添加精選圖片。在這篇文章中,我們將向您展示如何輕鬆地在 WordPress 中要求文章設置精選圖片。

閱讀更多
  • 2024-07-26
  • WordPress 插件

WordPress 內建搜尋功能,但其搜尋結果通常不盡人意。幸運的是,您可以自訂搜尋結果頁面,使其更加使用者友好。本文章將向您展示如何無需編寫任何代碼輕鬆自訂 WordPress 搜尋結果頁面。

透過自訂搜尋結果頁面,使用者能更容易找到他們需要的內容,並改善整體使用者體驗,從而提高頁面瀏覽量和轉化率。

閱讀更多
  • 2024-07-24
  • WordPress 插件

您在尋找如何創建影片和圖片的 WordPress Slider 吗?Sliders 是展示內容且吸引網站訪客注意力的絕佳方式。本文將為您提供使用 Soliloquy 簡易創建影片和圖片 Slider 的詳細指南。

首先,您需要安裝一個合適的 WordPress Slider 插件,例如 Soliloquy。這個插件使用簡單,可建立響應式的影片和圖片 Slider,不需要編寫一行代碼。接著,您可以根據需求添加各種媒體內容並調整 Slider 設定。

閱讀更多

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