您是否曾經想過在用戶登錄WordPress網站後將用戶重定向到特定頁面?
根據用戶的角色,WordPress會將他們帶到儀表板或WordPress管理區域中的個人資料部分。
在本指南中,我們將向您展示在WordPress成功登錄後如何輕鬆重定向用戶。 我們還將向您展示如何在登錄後根據用戶角色和權限進行重定向。
為什麼登錄WordPress後重定向用戶?
許多網站所有者都在運行多用戶WordPress網站。 例如,多作者博客,會員社區或在線商店。
所有這些網站都要求用戶登錄才能執行某些操作並訪問其帳戶詳細信息。
許多WordPress會員插件和電子商務軟件通過顯示用戶自定義登錄頁面並將其重定向到自定義帳戶管理頁面來自動處理重定向。
但是,某些網站可能未使用此類插件。 在這種情況下,用戶將被重定向到默認的WordPress管理區域。
默認的WordPress方法未為用戶提供下一步的明確指導。 儘管這可能適用於博客作者和作者,但對於您的用戶和客戶而言,這不是理想的用戶體驗。
話雖如此,讓我們看一下在WordPress成功登錄後如何輕鬆重定向用戶。 我們將向您展示兩種方法,您可以選擇一種最符合您要求的方法。
影片教學
如果您不喜歡該視頻或需要更多說明,請繼續閱讀。
方法1.使用Peter的登錄重定向在WordPress中設置登錄重定向
此方法更簡單,並允許您基於用戶角色和權限來設置登錄重定向。
您需要做的第一件事是安裝並激活Peter的Login Redirect插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。
激活後,您需要訪問 設置»登錄/註銷重定向 設置插件。
它允許您針對各種情況設置登錄後重定向。 讓我們看看它們中的每一個。
設置特定用戶的登錄重定向
設置頁面上的第一個選項允許您僅重定向特定用戶。 您可以從下拉菜單中選擇用戶名。 之後,您可以輸入URL以在登錄和註銷時重定向用戶。
完成後,單擊“添加用戶名”規則按鈕以存儲此設置。 如果您需要為更多個人用戶設置重定向,請重複此過程。
在WordPress中按用戶角色設置登錄重定向
您還可以根據WordPress中的用戶角色設置登錄重定向。 您只需要從下拉列表中選擇一個用戶角色,然後輸入重定向URL。 例如,您可以將編輯器重定向到管理區域,將訂戶重定向到自定義頁面。
在WordPress中按功能設置登錄重定向
該插件還允許您基於用戶級別和功能來設置登錄重定向。 如果您在WordPress中使用具有自定義功能的用戶角色,則此選項特別有用。
只需從下拉菜單中選擇用戶級別,然後輸入登錄和註銷URL。 您可以將order設置為任意數字,這將決定此規則的存儲方式和在插件設置中的顯示方式。
為WordPress中的所有用戶設置登錄重定向
在插件的設置頁面上,有一個選項可以為所有其他用戶設置重定向。 如果用戶不符合您在上面設置的任何規則,則可以通過在此處輸入URL來重定向他們。
您還可以使用此設置為所有用戶創建站點範圍的重定向。
在WordPress中設置用戶註冊重定向
當新用戶在您的網站上註冊時,WordPress會將其重定向到登錄頁面。 您可以設置重定向網址,將其發送到網站上“ 郵政登記 部分。
例如,您可以將他們重定向到一個歡迎頁面,其中包含指向他們可以在您的網站上執行的其他操作的鏈接。
重要: 不要忘記在下面更改權限級別 “自定義插件設置” 部分。 該插件允許可以編輯類別的任何人編輯重定向URL。 這意味著具有“編輯者”用戶角色的用戶可以設置重定向。 我們建議將其更改為 install_plugins
,因此只有具有管理員角色的用戶才能設置重定向。
方法2.使用WPForms在WordPress中設置登錄重定向
如果要在WordPress中創建自定義登錄表單,則可以使用WPForms通過登錄後重定向對其進行設置。
WPForms是市場上最好的WordPress聯繫人表單插件。 它使您可以輕鬆創建漂亮的表單並將其添加到WordPress網站。
這是一個高級插件,您至少需要他們的“專業”計劃才能訪問登錄表單功能。
首先,您需要做的是安裝並激活WPForms插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。
激活後,您需要訪問 WPForms»設置 頁面以輸入您的許可證密鑰。 您可以在WPForms網站上的帳戶下找到此信息。
輸入許可證密鑰後,您將能夠安裝附加組件。 來參觀 WPForms»附加組件 頁並找到“用戶註冊插件”。
接下來,單擊“安裝插件”按鈕以下載並激活插件。 現在,您可以創建自己的自定義登錄表單了。
接下來,您需要訪問 WPForms»添加新 頁並向下滾動到“用戶登錄表單”模板。 您需要單擊“創建用戶登錄表單”按鈕以繼續。
WPForms將使用必填字段加載“用戶登錄表單”。 您可以單擊字段以在其中添加自己的描述或文本。 您也可以單擊“提交”按鈕,並將其標籤更改為“登錄”。
最後,您可以為此登錄表單設置登錄重定向。
去 設置»確認 標籤,然後選擇“轉到URL”重定向作為您的確認類型。
在其下,您可以輸入您要重定向用戶的URL。
您的登錄表單現已準備就緒。 您可以保存設置並退出WPForm構建器界面。
現在,將您的登錄表單添加到您的網站。
只需編輯您要顯示登錄表單的頁面或創建一個新表單即可。 在頁面編輯屏幕上,將WPForms塊添加到您的內容區域。
接下來,選擇您之前創建的登錄表單,WPForms塊將自動將其加載到內容區域內。
這種方法的優點是您可以為自定義登錄表單設置重定向,還可以使用Beaver Builder或Divi等頁面構建器來創建精美的登錄頁面。
解決WordPress中的登錄問題
使用上述方法設置重定向的過程就像一個超級按鈕。 在極少數情況下,您可能會看到問題,具體取決於WordPress網站的設置方式以及所使用的插件。
以下是一些技巧,可幫助您解決這些問題。
1.更新您的固定鏈接結構
只需轉到 設置»永久鏈接 頁,然後單擊“保存設置”按鈕,而不進行任何更改。
這將刷新WordPress永久鏈接設置。 請保持方便,因為它也可以幫助解決WordPress中的其他重定向問題。
2.解決登錄頁面重定向問題
如果您的WordPress登錄頁面不斷刷新並將您重定向回登錄表單,則表明設置存在衝突。
要解決此問題,請參閱我們的指南,了解如何解決WordPress登錄頁面刷新和重定向問題。
3.遵循常規故障排除提示
登錄問題背後最可能的問題是插件或主題衝突。 要找出導致問題的原因,請按照我們最終的WordPress故障排除指南中的步驟進行操作。
我們希望本文能幫助您學習成功登錄WordPress後如何輕鬆重定向用戶。 您可能還希望查看我們完整的WordPress安全指南,以確保您的用戶數據安全。
如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。