🔧 General WordPress Customization Snippets

✅ Disable WordPress Admin Bar for All Users Except Admin
PHP:
add_filter('show_admin_bar', function($show) {
    return current_user_can('administrator');
});

🔁 Change WordPress Login Logo URL to Your Site
PHP:
function custom_login_url() {
    return home_url();
}
add_filter('login_headerurl', 'custom_login_url');

🗑️ Remove “Howdy” from WordPress Admin Bar
PHP:
function remove_howdy($wp_admin_bar) {
    $my_account = $wp_admin_bar->get_node('my-account');
    $new_title = str_replace('Howdy,', '', $my_account->title);
    $wp_admin_bar->add_node([
        'id' => 'my-account',
        'title' => $new_title,
    ]);
}
add_filter('admin_bar_menu', 'remove_howdy', 25);

🔙 Redirect Users After Login (e.g. to homepage)
PHP:
function redirect_after_login($redirect_to, $request, $user) {
    return home_url();
}
add_filter('login_redirect', 'redirect_after_login', 10, 3);
 
Back
Top