什麼是 WordPress 管理工具列?
WordPress 管理工具列是一個為已登錄使用者顯示的浮動列。它包含連結到不同管理介面的快捷方式,允許使用者在查看網站時快速切換到管理區域。
在管理介面內,所有使用者都能看到管理工具列。個別使用者可以透過編輯他們的用戶檔案來隱藏管理工具列。
WordPress 管理工具列上顯示的項目會根據使用者角色和權限而改變。例如,擁有管理員角色的使用者在選單列中看到的項目與編輯的用戶不同。
顯示或隱藏 WordPress 管理工具列中的項目
就像 WordPress 中的其他事物一樣,管理工具列可以通過自訂程式碼或 WordPress 外掛來完全自訂。有些外掛已經利用這個功能,將其自訂選單項目加入管理工具列中。
要控制管理工具列,首先你需要安裝並啟用 Adminimize 外掛。有關詳細資訊,請參閱我們關於如何安裝 WordPress 外掛的逐步指南。
啟用後,前往設定 » Adminimize 頁面,尋找「後台選項」和「前端選項」標籤。點擊每一個標籤以查看可以在 WordPress 管理工具列中顯示的項目,並選擇哪些項目對各個使用者角色可見。別忘了點擊「更新選項」按鈕以保存更改。
Adminimize 是一個強大的外掛,除了管理工具列,還允許你更改網站上的任何管理介面。如果你在尋找替代方案,請參閱我們關於如何使用 Admin Menu Editor 外掛隱藏不必要管理項目的指南。
在 WordPress 管理工具列中增加自訂連結
WordPress 管理工具列的目的是提供快速捷徑到不同的管理介面。你還可以透過加入自訂連結來進一步自訂它。
為此,你需要將自訂程式碼加入到 WordPress 文件中。如果你之前沒有這樣做過,請查看我們關於如何在 WordPress 中複製和貼上程式碼的指南。
你需要將此程式碼加入到佈景主題的 functions.php 文件中、網站專用外掛或程式碼片段外掛中。
// add a link to the WP Toolbar
function wpb_custom_toolbar_link($wp_admin_bar) {
$args = array(
'id' => 'wpressizeme',
'title' => 'Search WPressize Me',
'href' => 'https://www.google.com:443/cse/publicurl?cx=014650714884974928014:oga60h37xim',
'meta' => array(
'class' => 'wpressizeme',
'title' => 'Search WPressize Me Tutorials'
)
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'wpb_custom_toolbar_link', 999);
在此程式碼中,我們添加了一個連結到 Google,它會搜索 WPressize Me。你需要用自己的 ID、標題和 href 值替換。
我們建議使用 WPCode 外掛在 WordPress 中添加此程式碼,這是最安全和簡單的方法,無需編輯主題的 functions.php 文件。
要開始,請安裝並啟用免費的 WPCode 外掛。如果需要幫助,請參閱我們關於如何安裝 WordPress 外掛的教程。啟用 WPCode 後,前往你 WordPress 儀表板中的 程式碼片段 » 添加片段。然後,導航到「添加自訂程式碼(新片段)」選項並點擊其下方的「使用片段」按鈕。
接著,你需要為片段添加一個標題,可以是任何有助於你記住這段程式碼用途的名字。然後將上面的程式碼片段貼上到「程式碼預覽」框中。不要忘記從右側選單中選擇「PHP 片段」作為程式碼類型。完成後,將開關從「停用」切換到「啟用」並點擊「保存片段」按鈕。
有關詳細資訊,請參閱我們關於如何輕鬆地將自訂連結添加到 WordPress 管理工具列的指南。
禁用所有用户的管理工具列,除了管理員
管理工具列對於網站管理員、編輯和作者非常有用,但如果你運行的是一個 WordPress 會員網站或只需要用戶登錄進行某些任務,管理工具列就不那麼有用了。在這種情況下,你可能希望為所有用戶禁用管理工具列,只保留網站管理員使用。你需要將以下程式碼添加到佈景主題的 functions.php 文件,網站專用外掛或類似 WPCode 的程式碼片段外掛中。
add_action('after_setup_theme', 'wpb_remove_admin_bar');
function wpb_remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
show_admin_bar(false);
}
}
總結
我們希望這篇文章能幫助你更多地了解 WordPress 管理工具列。你可能還會想看看我們的 WordPress 安全指南,以保護你的 WordPress 管理區域,或者看看我們推薦的最佳 WordPress SEO 外掛。
如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取更多 WordPress 視頻教程。你也可以在 Twitter 和 Facebook 上找到我們。