如何將WordPress表單限制為僅登錄用戶


您是否正在尋找一種簡單的方法來將WordPress表單提交限制為僅登錄用戶?

如果您擁有一個會員網站,在線商店或其他類型的網站,該網站已經註冊了用戶,則您可能希望將某些表單訪問權限限制為僅登錄用戶。

在本文中,我們將向您展示如何限制WordPress表單訪問,以便只有登錄的用戶才能填寫和提交它們。

限制WordPress中的表單訪問

什麼時候以及為什麼需要限制對WordPress表單的訪問?

當您需要將對某些WordPress表單的訪問權限限制為僅登錄用戶時,可能會有多種情況。

例如:

  • 您可能正在主持一個私人成員活動,並且只希望您站點上的註冊用戶能夠接受RSVP。
  • 您可以將訪問權限限制為僅對成員的支持,並且通過將其限制為僅登錄用戶,可以從其個人資料中動態填充某些信息。
  • 您可能想進行員工調查或民意調查,並且只想限制對內部團隊的訪問。
  • 您正在運行客戶NPS調查,僅希望由登錄用戶提交。
  • 您可能有一個特殊的獎金申請表,只希望某些登錄用戶訪問。

這些只是一些示例,但實際上可能有數百種其他用例,其中您只想將表單訪問限制為註冊用戶。

如此說來,讓我們看一下如何將WordPress表單訪問限制為僅登錄用戶。

影片教學

訂閱WPBeginner

如果您不喜歡該視頻或需要更多說明,請繼續閱讀。

方法1:使用WPForms Form Locker插件限製表單訪問

這種方法最簡單,最強大,因此我們建議所有初學者使用。 我們將使用WPForms插件及其Form Locker插件來完全鎖定WordPress表單訪問。

WPForms是超過200萬個網站使用的最好的WordPress表單插件。 它是由WPBeginner的創始人Syed Balkhi創建的,具有我們運營業務所需的所有功能。

您需要做的第一件事是安裝並激活WPForms插件。 有關更多詳細信息,請參閱有關如何在WordPress中安裝插件的分步指南。

激活後,您需要輸入許可證密鑰,然後將其添加到 WPForms»附加組件 頁以安裝Form Locker插件。

WPForms表格儲物櫃插件

現在,您可以創建一個新表單,該表單對登錄用戶具有受限的訪問權限。

為此,請繼續執行以下操作以創建新表格: WPForms»添加新。 這將打開WPForms表單構建器,在此處將為您提供選擇表單模板或從空白模板開始的選項。

WPForms拖放表單生成器非常易於使用,因此您可以根據自己的喜好添加或刪除字段並自定義表單。

WPForms表單生成器

添加所有必需的字段後,需要轉到“設置”選項卡,然後單擊“表單鎖”。

WPForms表單儲物櫃設置

在此選項卡上,您將看到以下選項:為WordPress表單啟用密碼保護,設置總條目限制,啟用表單計劃以及僅將登錄條目限制為登錄用戶。

表單儲物櫃僅用戶登錄

選中該框後,您將看到一個新的“消息”字段,您需要在其中草擬一條消息,該消息將顯示給所有未登錄您的網​​站的用戶。

WPForms表單鎖定器限制訪問消息

完成後,您可以調整可能需要的其他表單設置,然後單擊“保存”按鈕。

現在,您可以使用經典編輯器中的WPForms簡碼或使用Gutenberg編輯器中的WPForms塊將此表單嵌入到您網站上的任何WordPress帖子或頁面上。

只需轉到發布或頁面,然後單擊加號圖標以選擇一個塊。 接下來,在塊搜索中鍵入WPForms。

將WPForms塊添加到WordPress帖子或頁面

添加WPForms塊後,選擇要嵌入的表單即可。 恭喜,您已經成功創建了WordPress表單,僅限於登錄用戶。

方法2:使用受密碼保護的頁面或專用頁面限製表單訪問

限制WordPress中表單訪問的另一種方法是使用默認的WordPress可見性設置。 您可以將此方法與WPForms的免費版本或任何其他聯繫表單插件一起使用。

只需在要嵌入表單的位置創建頁面或帖子。 之後,單擊右側面板上的“可見性”設置。

WordPress頁面可見性設置

您可以選擇將整個頁面設為私有,也可以將整個頁面的密碼設置為受保護的。

私有頁面只能由您網站上的管理員和編輯者級別的用戶看到。

如果為頁面設置密碼,則必須與要授予訪問權限的所有人共享該密碼。

儘管此方法有效,但它有幾個缺點。

首先,整個頁面被隱藏,而不僅僅是表單區域。 您缺少更好的控件,因此您無法查看哪個登錄用戶提交了表單(如果您使用的是密碼保護設置)。

方法3:使用高級成員資格插件來限製表單訪問

如果您使用的是諸如MemberPress之類的高級WordPress成員資格插件,則它內置了許多訪問控制功能。

你可以簡單地去 MemberPress»規則 創建一個新的權限規則。

在MemberPress中添加新規則

規則編輯頁面允許您選擇不同的條件,並將其與會員計劃關聯。

例如,您可以選擇與特定標籤或類別匹配的所有內容,僅對具有白銀訂閱計劃的成員可用。

將規則集添加到MemberPress

您還可以創建更具體的規則。 例如,單個帖子或頁面,子頁面或特定的URL。

設置規則後,您可以將其與任何WordPress聯繫人表單插件結合使用,以將表單訪問權限限制為僅登錄用戶。

有關更多詳細信息,請參閱有關如何限制WordPress中的內容訪問的分步指南。

我們希望本文能幫助您學習如何將WordPress表單限制為僅登錄用戶。 您可能還想查看我們用於商業網站的最佳WordPress插件列表。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。