Standardmäßig zeigt WordPress oben links in der Toolbar (sog. Adminbar) das eigene Logo an. Möchte man es entfernen so geht dies entweder mit dem Plugin Remove WP Branding oder programmatisch auf diesem Weg:
function cwhf_remove_logo_wp_toolbar() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu( 'wp-logo' );
}
add_action( 'wp_before_admin_bar_render', 'cwhf_remove_logo_wp_toolbar', 0 );
WordPress-Logo in der Toolbar ändern
Soll stattdessen ein anderes Logo angezeigt werden so funktioniert dies mit folgendem Code:
function cwhf_replace_logo_in_admin_bar() {
echo '
<style type="text/css">
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
background-image: url("https://my-domain.com/wp-content/uploads/my-favicon.png") !important;
background-position: 0 0;
color:rgba(0, 0, 0, 0);
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
background-position: 0 0;
}
</style>
';
}
add_action('wp_before_admin_bar_render', 'cwhf_replace_logo_in_admin_bar');