2015-01-22 2 views
0

문제가 있습니다. 나는 대부분의 상표가 백색 일 필요가있는 Wordpress CMS 웹 사이트가있다. 테마에는 양식 라벨 당 아래 스타일이 포함됩니다. 직접 WP-로그인 내에 포함되어 자체가 login.min.css에있는 스타일 (- wp-login.php 스타일을 대체하십시오.

.login label { 
    color: #fff; 
    font-size: 14px; 
} 
이 위의 스타일이 /wp-login.php 파일 내에서 채워집니다

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

. php)

암호를 잊어 버린 경우에만이 설정을 덮어 써야합니다.

다행히도이 인스턴스에는 검은 색이어야하는 두 개의 레이블에 대한 사용자 지정 ID 선택자가 있습니다. 내 문제가 #pass1 #pass2

, 나는 /wp-login.phplogin.min.css에 액세스 할 수 없습니다 - 나는 !important를 추가하고 header.php 내에서이 두 선택기를 선언 시도했지만 그들은 읽을 수 있었다.

어떻게 든 추가해야합니다. 현재의 허가 상황.

#pass1 { color: #000 !important; }

#pass2 { color: #000 !important; } 

나는 스타일을 추가 할 header.php 또는 footer.php에서 jQuery를 사용할 수 있을까요? 그것을 읽을 수 있을까요?

+0

에 사용자 지정 스타일을 추가하려면 template.php 파일이 추가/WP - 관리자/또는/wp-includes /. Wordpress가 업데이트되면 모두 덮어 씁니다. 모든 변경 사항을/wp-content /에 보관하고 싶습니다. 테마 디렉토리에있을 가능성이 큽니다. –

답변

1

wp 핵심 파일을 편집하는 것이 좋지 않으므로 WordPress를 업데이트하면 작업을 재설정 할 수 있으므로 wp-login.php를 만지지 말라고 조언합니다.

대신, 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 파일을 읽을 수 없습니다, 그래서 어떤 스타일이 거기에 넣어 원 이 페이지들에 영향을 미치지 않습니다.

당신의 모든 파일을 수정할 생각하지 않았다, 말했다

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 다른 사람처럼

관련 문제