По умолчанию WordPress в форме авторизации ставит свой логотип, а также ссылку на официальный сайт и надпись «Сайт работает на WordPress». Давайте поменяем всё это под себя.

Для начала скажу, что есть плагин, который позволяет установить свой логотип. Однако, я считаю, что это бред! …ставить какой-то дополнительный плагин для такой простой задачи. Да и правильнее поменять форму авторизации при помощи шаблона своего сайта. Ведь мы хотим поменять оформление, а шаблон как раз для этого и предназначен.

Следующий код нужно поместить в файл functions.php, который находится в каталоге с вашим шаблоном.

// Форма авторизации: заменяем логотип.
function my_login_logo() {
  echo '<style type="text/css">#login h1 a { width:300px; height:90px; background:url(/wp-content/themes/d1mon/images/logo.png) no-repeat center top; background-size:300px; } #login #nav,#login #backtoblog { text-align:center; color:#999; }</style>';
}
add_action('login_head', 'my_login_logo');

// Форма авторизации: ставим свою ссылку с логотипа.
add_filter('login_headerurl', create_function('', 'return get_home_url();'));
 
// Форма авторизации: ставим свой title в логотипе.
add_filter('login_headertitle', create_function('', 'return get_bloginfo("title");'));

В первой функции все стили заточены под мой сайт, вы естественно все меняете под себя, по порядку:

  • Ширину блока, в котором размещен логотип. Максимальное значение 320px. По умолчанию значение равно 84px.
  • Высоту блока, в котором размещен логотип. Любое значение без ограничений. По умолчанию значение равно 84px.
  • Обязательно поставьте правильную ссылку на свое изображение логотипа. Для особых извращенцев: логотип может быть загружен через «Медиафайлы», ссылку файла узнать — не проблема, копируйте её сюда. Здесь же если нужно поменяйте выравнивание картинки (у меня центр+верх).
  • Размер логотипа по ширине. У меня логотип — это картинка с достаточно высоким разрешением (чтобы лучше выглядел на ретина-дисплеях), поэтому я её уменьшаю с сохранением пропорций, задавая ширину. Вам это может вообще не понадобится, ну или подбирайте своё значение.
  • Далее идут стили, которые выравнивают по центру надписи/ссылки, идущие внизу формы авторизации. На мой взгляд оно лучше смотрится именно так. Но если вам оно не надо, то можете удалить этот кусочек кода.

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