如何為除管理員以外的所有用戶禁用 WordPress 管理欄?

您想了解禁用 WordPress 管理欄的方法嗎?

默認情況下,WordPress 允許您從儀錶板輕鬆禁用管理欄。 不幸的是,如果網站上有很多註冊用戶並且需要很多時間,這種方法就不會起作用。

幸運的是,有幾種方法可以幫助您。 我們將介紹三種最簡單的不同方法,即手動、使用插件和使用代碼以及禁用 WordPress 管理欄。

什麼是 WordPress 管理欄?

為了禁用 WordPress 管理區域,必須對管理欄有適當的了解。 管理欄是顯示在屏幕最頂部的欄,顯示網站的名稱、評論等。

默認情況下,WordPress 會向登錄到相同頁面的所有用戶以及管理區域顯示管理欄。 此外,前端頂部的管理欄會分散查看者的注意力,也會對您網站的設計和用戶體驗產生不利影響。

讓我們繼續討論為除管理員之外的所有用戶禁用 WordPress 管理欄的不同方法。

1. 使用插件禁用除管理員之外的所有用戶的 WordPress 管理欄

這是禁用管理欄的一種簡單快捷的方法。 請按照以下步驟操作:

安裝並激活 根據用戶角色隱藏管理欄 插入。

激活後,導航到設置>>隱藏管理欄設置頁面。

在此頁面上,單擊要禁用用戶角色旁邊的管理欄的框。

不要忘記單擊「保存更改」選項卡。

2. 使用代碼禁用除管理員之外的所有用戶的 WordPress 管理欄

不建議初學者使用此方法,因為小錯誤可能導致整個系統崩潰。 但是,如果您想輕鬆添加自定義代碼而不會有系統崩潰的風險,您可以閱讀我們的教程「如何在 WordPress 中輕鬆添加自定義代碼?」

在添加自定義代碼之前,請確保您使用子主題。 接下來,您需要做的就是將下面提到的代碼複製到您的 function.php 文件中:

add_action(‘after_setup_theme’, ‘remove_admin_bar’);

功能 remove_admin_bar() {

if (!current_user_can(‘administrator’) && !is_admin()) {

show_admin_bar(假);

}

}

不要忘記保存更改。 因此,您可以在添加自定義代碼後監控您的網站以檢查代碼的性能。

上述兩種方法適用於所有登錄用戶多和少的站點。

3.禁用任何用戶的管理欄

基本上,此方法適用於想要為特定用戶禁用管理欄的人。 但是,作為站點所有者,您需要編輯特定用戶的個人資料以禁用管理欄。 以下是步驟:

  • 首先,導航到用戶>>所有用戶。 接下來,單擊所選用戶的「編輯」鏈接以禁用管理欄。

  • 現在用戶個人資料頁面將出現在您需要取消選中「查看站點時顯示工具欄」選項旁邊的框的位置。

  • 確保單擊「更新用戶」選項卡以保存更改。

注意:此方法可能不適用於有大量用戶登錄的會員網站。在這種情況下,您必須手動禁用所有離開管理員的用戶的管理欄,就像上面提到的方法一樣。

4.禁用所有用戶的管理欄

有時您也想禁用所有用戶的管理欄,包括管理員。 在這種情況下,您應該遵循此方法。 該方法簡單易行,但由代碼組成。 因此,請確保您處理子主題。

與方法 2 一樣,您需要做的就是將代碼添加到我們的 function.php 文件或特定於站點的插件中。 代碼如下:

/* 為所有用戶禁用 WordPress 管理欄 */

add_filter(‘show_admin_bar’, ‘__return_false’);

因此,您以最簡單的方式禁用了所有用戶的管理欄。

總結

最後,我們希望本教程對您有所幫助。 毫無疑問,我們已經提到了禁用管理欄的最簡單方法,您可以應用任何滿足您要求的方法。 還。 瀏覽我們的另一篇文章「如何在 WordPress 中添加和自定義管理列?」 了解有關管理區域的更多信息。

帖子如何為除管理員以外的所有用戶禁用 WordPress 管理欄? 首次出現在 WP HowToPress – 您的 WordPress 指南。

相關文章