WordPress Login-Logo ändern

Hinweis: Dieser Artikel ist älter als zwei Jahre (letzte Änderung: 8. Mai 2020) und evtl. nicht mehr aktuell.

Im Frontend modifizieren die meisten Blogger ihren WordPress-Header mit einem eigenen Logo / einer eigenen Grafik. Dies geschieht oft über die style.css die dem verwendeten WordPress-Theme beiliegt. Für das Backend gibt es selbstverständlich auch css-Dateien. Diese zu modifizieren macht wenig Sinn, da bei jedem Update von WordPress die Core-Dateien wieder überschrieben werden.

Dennoch ist es dauerhaft möglich, über die functions.php des verwendeten WordPress-Themes ins Login-Geschehen einzugreifen. Mit folgender Funktion kann man über die WordPress API das laden eines zusätzlichen Stylesheet für den Login-Head anweisen:

<?php
// WordPress Login-Logo aendern
function new_login_logo() {
echo '<style type="text/css">
#login{width:400px;}
h1 a{background-image: url('. get_bloginfo('template_directory').'/images/logo.jpg) !important;}
form#loginform, #nav{margin-left:0px !important;}
</style>';
}
add_action('login_head', 'new_login_logo');
?>;

Das einzige was noch angepasst werden muss ist die Background-Image-URL, also Pfad und Dateiname des Logos / der Grafik.

Update: Mittlerweile haben wir ein ganz kleines und einfach gestricktes Plugin dafür geschrieben. Wer es gerne probieren will:
change-login-logo.zip

Empfehle uns: email facebook google plus twitter

Artikel Informationen

  • Erstellt am Donnerstag, 25. November 2010 um 12:19 (Letzte Änderungen 8. Mai 2020, 21:43) und abgelegt unter WordPress mit den Tags: , ,
  • Kommentare zu diesen Eintrag im Kommentar Feed Feed.
  • Du kannst einen Kommentar hinterlassen. Pingback ist im Augenblick nicht erlaubt.
Abonnieren
Benachrichtige mich zu:
2 Kommentare
Inline Feedbacks
View all comments

Vielen Dank für den Tipp!
Mit einem transparenten Bild (.png oder .gif) sieht es noch eleganter aus.
Das Original WP-Logo hat übrigens 310x70px

DAnke soetwas habe ich gesucht

2
0
Would love your thoughts, please comment.x