web-dev-qa-db-fra.com

Personnalisez le formulaire de connexion Wordpress

en utilisant ce document de WordPress, j'ai pu supprimer le logo WordPress par défaut et ajouter le

function my_login_logo() { ?>
    <style type="text/css">
        #login h1 a, .login h1 a {
            background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/site-login-logo.png);
        height:65px;
        width:320px;
        background-size: 320px 65px;
        background-repeat: no-repeat;
            padding-bottom: 30px;
        }
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'my_login_logo' );

Le lien vers le site WordPress, pas mon site, est toujours là

<h1><a href="http://wordpress.org/" title="Powered by WordPress">Your Site Name</a></h1>

Ce que je veux c'est plus comme ça

<h1><a href="http://example.com/" title="<?PHP get_bloginfo( 'name' ); ?>"><?PHP get_bloginfo( 'name' ); ?></a></h1>
1
bckelley

Essayez les filtres suivants dans votre functions.php

//wordpress.org > your link
function wp_305258_login_url() {
   return home_url();
}
add_filter( 'login_headerurl', 'wp_305258_login_url' );

//alt text to your site name
function wp_305258_login_title() {
    return get_option( 'blogname' );
}
add_filter( 'login_headertitle', 'wp_305258_login_title' );
2
Liam Stewart