Смена логотипа на странице входа в WordPress

По умолчанию, страница входа в панель администратора обладает стандартным логотипом WordPress, расположенным над формой. Этот логотип можно легко изменить на любое другое изображение, которое будет представлять бренд компании. Сделать это довольно просто: достаточно вставить код, приведенный ниже, в файл functions.php. Новый логотип должен находиться в папке с изображениями темы (каталог images), в противном случае вместо имени файла придется указывать его полный URL-адрес.

// Custom Login Logo //

function diww_custom_login_logo() {
    echo '<
        h1 a { background-image:url('.get_bloginfo('template_directory').'/images/diww-login-logo.png) !important; }

>';
}

add_action('login_head', 'diww_custom_login_logo'); 

Теперь, если вы посетите страницу входа, то увидите над формой свой новый логотип.

http://wplift.com/how-to-change-the-logo-on-your-wordpress-login-page

Блог про WordPress
Комментарии: 5
  1. rivz

    Сработало так:
    function diww_custom_login_logo() {
    echo ‘
    h1 a { background-image:url(‘.get_bloginfo(‘template_directory’).’/logo.jpg) !important; }

    ‘;
    }

  2. GetUser

    Мне так кажется, что без разницы какой там лого. Это ж форма больше для админа? Так? Сейчас можно состряпать свою форму регистрации\входа с всякими редиректами прочее.

    1. Дмитрий (автор)

      Если сайт серьезный, то для единого брендинга это важно.

      1. GetUser

        Дмитрий, забыл. Я ж недавно высказал замечания в комментариях про один российский плеер. У их блога стоит стандартная форма со стандартным логотипом WordPress, которые ломают все представление о серьезности их «корпорации». 😂 Мой комментарий не прошел, кстати.

        Я к тому, что если они такие брендовые и популярные, то могли бы запилить нормальную форму. Ну, или поставить свой лого к стандартной форме WP, на худой конец.

        1. Дмитрий (автор)

          Видимо, не настолько серьезные)

Добавить комментарий для GetUser Отменить ответ

Получать новые комментарии по электронной почте.