【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

  在發這篇文章之前,我鮮少使用導航欄在頂部的主題,原因是不符合我的審美和習慣。但最近在搗股主題,所以參考了一些網站的主題後改變了想法。忽然覺得導航欄固定在頂部還滿方便的,而且也讓整個主題看起來更加「高大上」了。

談談別的

  目前我使用的主題是generatepress,但現在你看到的主題是已經被我魔改過了(x),原先的導航欄是這樣的:

dk5rYUe 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

被我亂改成了這樣:

505Tnhq 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

導航欄在上面,且連結文字在右側,當捲軸往下,導航欄會固定在網頁最上方。

c6WBGbc 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

那你可能要問,這跟我發這篇文章有何關係?

  其實只是因為我在預覽效果的時候發現Admin bar會把我的導航欄遮住使我看不見效果,所以我必須想辦法隱藏Admin bar罷了(不)。

iZwfDh6 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

如何隱藏Admin bar?

第一種、設定

使用者-工具列-取消勾選「檢視網站前端時顯示工具列」。

nKseJ9v 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

  我在網路上搜索到有人是使用這種辦法解決的,但是我取消勾選後依然沒能隱藏它,所以我換了第二種辦法。

第二種、 functions

外觀-佈景主題編輯器-「functions.php」加上

(針對所有使用者)

function my_function_admin_bar(){
    return false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');

(僅開放給管理員可以使用Admin bar)

function my_function_admin_bar($content) {
    return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');

但是這種方法的缺點就是,當我需要用到Admin bar的時候找不到它了,因為被我關掉了。所以有了第三種辦法。

第三種、外掛

  你可能會說,我還是需要Admin bar的功能,不過我希望它平時是隱藏的,只有在我需要的時候才將它展開。那有一個插件非常適合你—「WP MiniBar」。
雖然安裝數只有少少的300+,卻完美的解決了我的困擾。(但說真的,你只要在安裝外掛的頁面搜索「Admin Bar」就可以找到一堆隱藏Admin bar的外掛了。)

EJqDOLI 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

你只需要安裝、啟用就成功了。

當你想要隱藏Admin bar的時候只需要在左上角點擊「Hide」。

f1nzy12 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

反之,點擊「Show」就能將它展開。

nvgptjJ 【WordPress】隱藏頂部管理員工具欄(Admin bar)的三種辦法

  其實還有一種方法就是安裝Chrome的擴展 WordPress Admin Bar Control ,它可以幫你將Admin bar隱藏起來。但當你換了台沒有安裝這個擴展的電腦就沒效果了,因此不太建議使用這種方式啦!

0 0 評分數
Article Rating
訂閱
通知
guest

0 Comments
在線反饋
查看所有評論