WordPress Remove Custom Post Type Menu

WordPress Remove Custom Post Type Menu

最近有朋友問到,套用了購買來的 WordPress佈景主題以後,控制台介面多了很多沒有使用到的選單,而這些選單提供的功能,在網站建置完成運作時並不會使用到,有沒有什麼辦法可以讓 WordPress 的後台管理介面提供必要的選單就好,移除使用者用不到的控制台選單 WordPress Remove Custom Post Type Menu,讓網站的操作可以更簡化避免出錯。這個答案是肯定的,而且在 WordPress 網站有很多方法可以來達成,修改式佈景主題,設定使用者權限,選用外掛程式…等等,全部都可以依據每個網站的需求屬性不同,來規劃不同的解決方法,這也是使用 WordPress來架設網站 最棒的原因之一。

 

WordPress Remove Custom Post Type Menu

  • 今天跟大家分享的範例是採用付費佈景主題的購物網站,為了方便購物商品管理建立了商店管理員帳號(圖一)。
(圖一)新增商店管理員帳號

(圖一)新增商店管理員帳號

  • 登入商店管理員帳號的管理介面,可以看到很多不需要的自訂文章格式選單 Custom Post Type Menu(圖二)。
(圖二)自訂文章格式選單 Cutom Post Type Menu

(圖二)自訂文章格式選單 Custom Post Type Menu

  • 在編輯子佈景主題後,我們將網站設定為除了管理者以外,其他使用者登入以後隱藏這些自訂文章格式選單 Custom Post Type Menu(圖三)。
(圖三)隱藏使用者自訂文章格式選單

(圖三)隱藏使用者自訂文章格式選單

  • 這個修改的方法在2016年 WordPress Remove Menu – 如何移除控制台選單這一篇文章就曾跟大家分享過類似的方法,這次我們將程式稍微修改增加過濾使用者的條件,讓除了管理員以外的使用者帳號,看不到這些使用不到的選單。請編輯子佈景主題資料夾下的 functions.php檔案,沒有的話請自行建置一個,填入以下語法。

  • 上述語法只是範例,程式碼中的 edit.php?post_type=client 這些字串請參考自己佈景主題關於自訂文章格式 Custom Post Type 編輯時的字串。

 

結論

透過不同的使用者權限來管理網站,除了可以簡化不同層級使用者操作的流程,更可以做好網站的運作控管。這一些可以規劃的維護方式,每一位網站管理者或是網站設計者,在建置 WordPress網站時,都應該將它列為主要功能選項。當然如果您的網站只有一位管理者,就不需要這些費心的規劃。但是,適時簡化控制台的展示選單,可以幫助自己的網站管理上更加輕鬆,使用上也會更加順手。

 

About The Author

max

使用 WordPress 架設網站不再是一件痛苦的工作。這裡跟大家分享使用WordPress的相關問題與研究。 並且提供有關WordPress外掛程式,佈景主題等等的使用經驗分享。 幫助想要建立網站的朋友,可以簡單,快速,無痛苦的建立與使用網站。

網站架設

WordPress 虛擬主機免費安裝設定