Come rimuovere il logo WordPress dalla pagina di login e registrazione?
Voglio rimuovere il logo WordPress dalla pagina di login e registrazione. Penso di dover apportare alcune modifiche al file .css per farlo. Quindi vorrei sapere in quale file css devo effettuare le modifiche?

Puoi aggiungere un filtro a login_head
. Come spiegato nel Codex, aggiungi questo al tuo codice:
function my_custom_login_logo() {
echo '<style type="text/css">
h1 a {background-image:url(http://example.com/your-logo.png) !important; margin:0 auto;}
</style>';
}
add_filter( 'login_head', 'my_custom_login_logo' );

Vai nell'Editor del tuo sito web tramite > Aspetto > Editor > function.php e aggiungi questo codice prima dell'ultima riga "?>":
/* Rimuovi il logo WP dalla pagina di login */
function custom_login_logo() {
echo '<style type ="text/css">.login h1 a { display:none!important; }</style>';
}
add_action('login_head', 'custom_login_logo');

Puoi sostituire il logo utilizzando l'editor integrato del tema come spiegato in questo articolo.
Passo 1:
Accedi al tuo sito WordPress come amministratore e vai su Media -> Aggiungi nuovo per caricare una nuova immagine e copia l'URL dell'immagine.
Puoi anche caricare il tuo nuovo logo nella directory images del tema oppure creare una nuova directory per caricare il logo. Questo può essere fatto tramite il pannello di controllo del tuo hosting o via FTP.
Passo 2:
Vai su Dashboard -> Aspetto -> Editor del tema.
Passo 3:
Quando l'editor si apre, trova e seleziona functions.php dal lato destro della pagina e aggiungi il seguente codice alla fine della pagina.
function my_custom_logo() { ?>
<style type="text/css">
#login h1 a, .login h1 a {
background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/logo.png);
height:100px;
width:100px;
background-size: 100px 100px;
background-repeat: no-repeat;
margin-bottom: 10px;
}
</style>
<?php }
add_action( 'login_enqueue_scripts', 'my_custom_logo' );
Sostituisci logo.png con il nome del file che hai caricato. Se hai caricato il nuovo logo con WordPress, modifica la proprietà background-image come mostrato di seguito.
background-image: url(URL copiato al passo 1);

Non è necessario scrivere codice, puoi utilizzare il plug-in Custom Login per farlo

È meglio eseguire questo codice dopo login_enqueue_scripts come menzionato da @ashin sopra
Lo pubblico poiché riguarda la modifica del logo.
Per cambiare l'URL da wordpress.org al tuo (insieme all'attributo title dei link), usa questo:
function my_login_logo_url() {
return home_url();
}
add_filter( 'login_headerurl', 'my_login_logo_url' );
function my_login_logo_url_title() {
return 'Nome e Informazioni del Tuo Sito';
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );
Se vuoi sbizzarrirti con lo stile, ecco il CSS utilizzato per modificare l'intera pagina di login:
body.login {}
body.login div#login {}
body.login div#login h1 {}
body.login div#login h1 a {}
body.login div#login form#loginform {}
body.login div#login form#loginform p {}
body.login div#login form#loginform p label {}
body.login div#login form#loginform input {}
body.login div#login form#loginform input#user_login {}
body.login div#login form#loginform input#user_pass {}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit {}
body.login div#login p#nav {}
body.login div#login p#nav a {}
body.login div#login p#backtoblog {}
body.login div#login p#backtoblog a {}

Il filtro login_headertitle
è stato deprecato (a partire dalla versione 5.2.0) in favore del filtro login_headertext
, per tua informazione.
