2015-01-22 5 views
0

У меня проблема; У меня есть веб-сайт Wordpress CMS, где большинство ярлыков должны быть белыми. Таким образом, тема включает следующие стили для каждой формы.переопределить стили wp-login.php

.login label { 
    color: #fff; 
    font-size: 14px; 
} 

https://mep.toyota.com/wp-admin/css/login.min.css

Это выше стиль заполняется изнутри /wp-login.php файла - стиль сам по себе находится в login.min.css (который включен непосредственно в в.ч.-логин. php)

Мне нужно переопределить это ТОЛЬКО для экрана пароля забыть.

К счастью, в этом случае есть специальные селектора идентификаторов для двух меток. Мне нужно быть черным. #pass1 #pass2

Моя проблема, я не имею доступа к /wp-login.php и login.min.css - я попытался добавить !important и объявить эти два селектор в header.php, но они не были прочитаны.

Мне нужно как-то добавить; с текущей разрешающей ситуацией.

#pass1 { color: #000 !important; }

#pass2 { color: #000 !important; } 

Могу ли я использовать JQuery из header.php или footer.php, чтобы добавить стиль? Будет ли это прочитано?

+0

Как и другие сказали, что вы не должны изменять любые файлы в/сор-админ/или/WP-включает /. Они все перезаписываются при обновлении Wordpress. Вы хотите сохранить все свои изменения в/wp-content /. Скорее всего, в каталоге вашей темы. –

ответ

1

Не рекомендуется редактировать любые основные файлы wp, поэтому я бы посоветовал не касаться wp-login.php в любом случае, так как обновление WordPress может сбросить настройки.

Вместо этого добавьте в ваш functions.php:

// Custom login 
function custom_login() { 
     $files = '<link rel="stylesheet" href="'.get_bloginfo('template_directory').'/css/login.css" />'; 
     echo $files; 
} 
add_action('login_head', 'custom_login'); 
0

Так как логин и пароль забыл экраны не тема зависит, файл header.php не будет читать, поэтому любые стили вы положили там выиграли» t влияют на эти страницы.

Добавьте это в файл template.php

function my_login_stylesheet() { 
    wp_enqueue_style('custom-login', get_template_directory_uri() . '/style-login.css'); 
} 
add_action('login_enqueue_scripts', 'my_login_stylesheet'); 

, а затем добавить свои собственные стили style-login.css

Смежные вопросы