如何從管理欄中刪除 WordPress 徽標

開發人員可以使用 admin_bar_menu 操作從 WordPress 管理欄或工具欄中刪除專案。

add_action('admin_bar_menu', 'remove_wp_logo_from_admin_bar', 999);
function remove_wp_logo_from_admin_bar( $wp_admin_bar ) {
    $wp_admin_bar->remove_node('wp-logo');
}

上面的程式碼從管理欄中刪除 WordPress 徽標。你需要做的就是將程式碼貼上到 functions.php 檔案中。

傳遞給 remove_node 方法的引數是你要刪除的節點的 ID。ID 可以在 WordPress 頁面的 HTML 原始碼中找到,上面有一個工具欄。例如,工具欄左側的 WordPress 徽標的 li 元素 ID 為“wp-admin-bar-wp-logo”:

<li id="wp-admin-bar-wp-logo" class="menupop"> … </li>

從 li 的 ID 中刪除“wp-admin-bar-”以獲取節點的 ID。從該示例中,節點 ID 是“wp-logo”。

你可以使用瀏覽器檢查器工具查詢管理欄上各種專案或節點的節點 ID。