WordPress Skill – 使用者登入指定頁面與顯示頁面

簡介

在官方網頁通常都會有使用者註冊與登入的機制,當你登入完後會轉移至個人頁面,而也會有該會員無法觀看的頁面等等相關會員的權限限制,在這篇想記錄一下如何在wordpress中實現這一方面的機制。

在這篇會使用兩個plugin,有一個是先前有介紹過的外掛Paid MemberShipsWordPress Skill – Membership attribute with your Page 』,但這次會在講解一下其他相關設定。另外一個是會判斷使用者名稱而轉移至指定頁面的外掛。

MemberShips

Step1:
我們先安裝此外掛,並看到上圖二,安裝完成後就可以看到該外掛的Dashboard頁面。

Step2:
我們在上一篇有講到如何新增User的Level,你必須要先到User去新增使用者,才可以使用該外掛來新增Member Level。

Step3:
當你設定好的時候不管是到Page、Post、Portfolio等wordpress可以編輯頁面的地方,都會多出上圖紅色框框處的Member Level,任你勾選。當你打勾的使用者才可以看到該頁面

Peter’s Login Redirect

Step1:
在使用Peter’s Login Redirect套件前,必須要先將上一個外掛與使用者都設定好,在這套件使用才會出現選項給你設定,都ok後請安裝此套件。安裝好之後你可以在 Settings > Login/logout redirects ,可以看到你安裝。

Step2:
進到頁面後,我們直接看到『 Specific users 』,由於我們這篇目的是使用者登入頁指定功能,我們看到上圖:

  • Adds:在第一個箭頭處是前一個步驟Paid MemberShips所設定好的User Level
  • URL:是設定使用者登入後的頁面,將指定頁面網址貼在此處
  • Logout URL:是設定使用者登出後的頁面,你可以把統一的登出頁面網址貼在此處

最後按下『 Add username rule 』將會自動新增在上方,而在上圖的右上方有個『Edit & Delete』按鈕,可以修改刪除你已新增的項目。

小結

透過上面介紹的兩個外掛,即可實現使用者登入後導入特定頁面,假如還有需要加強的部分,可能就是你的網頁可以提供使用者註冊的功能並自動生出個人頁面,透過在註冊的同時假如有選擇使用者類別或是分類的話,會更好使。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *