Cum să elimini sigla WordPress de la pagina de login și înregistrare?

27 apr. 2015, 13:27:16
Vizualizări: 17.7K
Voturi: 4

Vreau să elimin sigla WordPress de la pagina de login și înregistrare. Cred că trebuie să fac unele modificări în fișierul .css pentru asta. Așadar, vreau să știu în ce fișier CSS trebuie să fac modificările?

0
Toate răspunsurile la întrebare 6
2

Puteți adăuga un filtru la login_head. După cum este explicat în Codex, adăugați acest cod în fișierul dvs.:

function my_custom_login_logo() {
    echo '<style type="text/css">
    h1 a {background-image:url(http://example.com/logo-dvs.png) !important; margin:0 auto;}
    </style>';
}
add_filter( 'login_head', 'my_custom_login_logo' );
27 apr. 2015 13:31:56
Comentarii

login_head este o acțiune, nu un filtru :) , în schimb login_headerurl este un filtru...

jave.web jave.web
23 iun. 2017 16:57:25

autorul subiectului cere să elimine logo-ul, nu să îl înlocuiască... dacă folosește acest lucru, pagina va rezulta într-o eroare 404...

brobken brobken
31 iul. 2017 16:36:56
0

Pentru a elimina sigla WordPress, inserează codul de mai jos în fișierul functions.php din directorul temei.

function remove_logo() { ?>
<style type="text/css">
    .login h1 a { display: none; }
</style>
<?php }

add_action( 'login_enqueue_scripts', 'remove_logo' );
27 apr. 2015 14:05:35
0

Accesează Editorul site-ului tău folosind > Apariție > Editor > functions.php și adaugă acest cod înainte de ultima linie "?>":

/* Elimină sigla WordPress de pe pagina de login */

function custom_login_logo() {
    echo '<style type="text/css">.login h1 a { display:none!important; }</style>';
}

add_action('login_head', 'custom_login_logo');
16 mar. 2018 06:05:09
0

Puteți înlocui sigla folosind editorul de teme încorporat, așa cum este explicat în acest articol.

Pasul 1:

Autentificați-vă în site-ul WordPress ca administrator și accesați Media -> Adăugare nouă pentru a încărca o imagine nouă și copiați URL-ul imaginii.

De asemenea, puteți încărca noua siglă în directorul de imagini al temei sau puteți crea un director nou pentru încărcarea siglei. Acest lucru se poate face cu ajutorul panoului de control al gazdării web sau prin FTP.

Pasul 2:

Accesați Panoul de administrare -> Aspect -> Editor de teme.

Pasul 3:

Când editorul se deschide, găsiți și selectați fișierul functions.php din partea dreaptă a paginii și adăugați următorul cod la sfârșitul paginii.

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' );

Înlocuiți logo.png cu numele fișierului pe care l-ați încărcat. Dacă ați încărcat noua siglă prin WordPress, modificați proprietatea background-image, așa cum este arătat mai jos.

background-image: url(URL copiat în pasul 1);

21 oct. 2019 15:37:13
0

Nu este nevoie să treci prin codare, folosește plugin-ul Custom Login pentru asta

27 apr. 2015 15:15:14
2

Este recomandat să rulezi acest cod după login_enqueue_scripts, așa cum a menționat @ashin mai sus

Postez acest lucru deoarece se referă la modificarea siglei.

Pentru a schimba URL-ul de la wordpress.org la al tău (împreună cu atributul title al linkului), folosește următorul cod:

    function my_login_logo_url() {
        return home_url();
   }
    add_filter( 'login_headerurl', 'my_login_logo_url' );

    function my_login_logo_url_title() {
        return 'Numele și Informațiile Site-ului Tău';
    }
    add_filter( 'login_headertitle', 'my_login_logo_url_title' );

Dacă dorești să personalizezi stilizarea, iată CSS-ul folosit pentru a edita întreaga pagină de 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 {}
22 apr. 2021 20:47:55
Comentarii

Filtrul login_headertitle a fost învechit (începând cu versiunea 5.2.0) în favoarea filtrului login_headertext, FYI.

Pat J Pat J
22 apr. 2021 21:24:57

Mulțumesc pentru observație, am actualizat/corectat postul meu în consecință. Noroc

revive revive
23 apr. 2021 22:54:29