WordPress 如何隱藏 ADMIN BAR

  web     wordpress   : 2021-12-31    : 森心    : 1,674

相信有用WordPress建站的人對網頁頂的 “ADMIN BAR” 應該不會陌生,因為日常的網站管理內容都會透過它來快速完成。不過對於網站的營運管理者來說,卻常常希望把 “ADMIN BAR”隱藏起來,而這也是必要做的事。

WordPress 的”ADMIN BAR”可以給用家快速地進到網站的後台來更改網頁內容或帳戶資料,這原來只應該開放給管理者的權限,WordPress卻預設為開放給所有用家,因此我們就必須要動手把它隱藏起來,而做法有好幾種。

第一種方法: 可以利用WordPress 自建的帳號管理,在”工具列” (TOOL BAR) 那項UNTICK。這是一個方法,但卻比較笨,要手動去關閉每一個帳戶的”工具列”。

WordPress ADMIN BAR

第二種方法: 就是透過安裝 “Plugin” 的方式來處理,如果你對WordPress 的程式不是太過熟悉,建議採用”Plugin” 的方式來處理會比較好,簡單而且易用。

第三種方法: 是透過修改function.php 來處理,這個方式比較推薦給對程式較熟悉的用戶,因為修改function.php的動作如果做得不好,就會令全個網站出現問題。但用程式來控制會比較有彈性,你可以更改程式來達到自己想要的效果。如以下的一段程式碼,就是告訴WordPress,除了”administrator”帳戶外,把其他的帳戶上的”ADMIN BAR”都設為不顯示。

add_action('after_setup_theme', 'remove_admin_bar');
 function remove_admin_bar() {
   if (!current_user_can('administrator') && !is_admin()) {
     show_admin_bar(false);
   }
 }

有些時候修改function.php 也無法令”ADMIN BAR”隱藏起來,比如在普通用戶的用戶介面上。如果遇到這樣的事,我們可以嘗試修改CSS 來把”ADMIN BAR”隱藏起來。

#wpadminbar { display:none !important;}
※ 如果您喜歡我們的文章,能否請您幫忙點一下廣告,讓我們網站可以有點微薄的收入,得以維持網站的經營,感謝您的幫忙。
訂閱
通知
guest
0 Comments
在線回覆
查看所有的評論

跟隨我們: