Login-Logo ändern

Nachdem ich den Code in meiner functions.php-Datei geändert habe, um ein anderes Logo auf meiner Anmeldeseite anzuzeigen, erhalte ich stattdessen ein leeres Quadrat.

Ich habe ein benutzerdefiniertes .png-Bild (326×67) zum Bildordner meines (untergeordneten) Themas hinzugefügt, und der Code, den ich functions.php hinzugefügt habe, lautet wie folgt:

 function custom_loginlogo() { echo ' h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; } '; } add_action('login_head', 'custom_loginlogo'); 

Könnte es ein Berechtigungsproblem sein (wie eine .htaccess Datei, die das Bild blockiert)?

Solutions Collecting From Web of "Login-Logo ändern"

Wenn Sie ein untergeordnetes Thema verwenden, sollten Sie den folgenden Code ausprobieren. Nicht unbedingt !important sei denn, ein anderes Plugin oder Code überschreibt es.

 function custom_loginlogo() { echo ''; } add_action('login_head', 'custom_loginlogo'); 

Ich benutze gerne so etwas und bearbeite das CSS, je nachdem wie das Logo aussieht:

Hinzugefügt in functions.php

 /** Change Login Image **/ function my_login_logo() { if(file_exists(TEMPLATEPATH.'/images/logo.png')) $logo = '/images/logo.png'; else if(file_exists(TEMPLATEPATH.'/images/logo.jpg')) $logo = '/images/logo.jpg'; else if(file_exists(TEMPLATEPATH.'/images/logo.gif')) $logo = '/images/logo.gif'; ?>  < ?php } add_action( 'login_enqueue_scripts', 'my_login_logo' ); 

Setzen Sie es am Ende der Datei theme function.php vor dem Schließen von PHP-Zeichen ?> (Falls vorhanden).

 function change_my_wp_login_image() { echo ”  “; } add_action(“login_head”, “change_my_wp_login_image”); //logo url website // verander de url op de login pagina function put_my_url(){ return ('your_website_URL'); } add_filter('login_headerurl', 'put_my_url'); // changing the login page URL hover text function put_my_title(){ return ('Your_Website_title'); } add_filter('login_headertitle', 'put_my_title');