Flector

Как поменять логотип WordPress на странице авторизации?

Свое лого, ссылка и заголовок на странице авторизации

Существует множество различных сниппетов кода, которые меняют логотип WordPress на странице авторизации. Однако, почти все эти сниппеты не полноценные, так как позволяют поменять лишь сам логотип, не меняя ни ссылки на сайт (всегда главная страница вашего сайта), ни заголовок по умолчанию ("Сайт работает на WordPress"). Я предлагаю вам более правильный вариант этого хака, который позволит изменить все указанные выше параметры. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//замена картинки логотипа на странице авторизации start
function wph_login_logo() {
    echo "
    <style>
    body.login #login h1 a {
        background: url('".get_bloginfo('template_url')."/images/logo-login.png') no-repeat scroll center top transparent;
        height: 77px;
        width: 320px;
    }
    </style>
    ";
};
add_action('login_head', 'wph_login_logo');
//замена картинки логотипа на странице авторизации end
 
//замена ссылки логотипа start
function wph_login_link() {
    return 'http://www.wphook.ru';
}
add_filter('login_headerurl','wph_login_link');
//замена ссылки логотипа end
 
//замена title логотипа по умолчанию start 
function wph_login_title() {
    return 'Свой собственный тултип';
}
add_filter('login_headertitle', 'wph_login_title');
//замена title логотипа по умолчанию end

Помните, что по-настоящему удалить следы WordPress вам так просто не удастся, и любой более-менее разбирающийся человек все равно будет знать, на каком движке сделан ваш сайт. Данный сниппет полезен только для дополнительного брендирования сайта компании, но никак не больше.


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!