Chip Bennett의 잘 작성된 Oenology 테마를 내 자식 테마의 부모로 사용하고 있습니다.
개발 과정에서 스타일을 제어 할 때 Child 테마를 작성하는 사람들에게는 어려움이 있음을 발견했습니다.
방금 내 주요 style.css 파일이 <head>의 다른 모든 스타일 시트 링크 또는 명령문보다 먼저로드된다는 것을 발견했으며, 이것이 일부 부모 스타일을 재정의하는 데 문제가 발생한 이유를 설명합니다.
문제에 대한 추가 연구에 따르면 다양한 부모 스타일 시트와 스타일이 <head>에 세 곳에서 대기 할 수 있습니다. add_action('wp_print_styles',
,, add_action('wp_enqueue_scripts',
그리고 add_action('wp_head',
.
간단하게하기 위해 두 개의 스타일 시트를 만들 계획입니다. 첫 번째 기본 'style.css'시트에는 @import url()
Oenology의 기본 스타일 시트를로드하는 데 필요한 명령 만 포함됩니다 .
두 번째 스타일 시트에는 내 자식 규칙이 포함됩니다. 다른 모든 규칙 후에로드되도록 확인하려면을 사용하여 대기열에 넣습니다 add_action( 'wp_head',
.
이것이 합리적으로 들립니까? 아니면 더 나은 (보다 정확한) 방법이 있습니까?
btw, 누구 '/parent-theme/style.css ? MRPreviewRefresh = 723 '의 의미를 알고 있습니까?
최신 정보
wp_enqueue_style ()이 wp_head ()에서 작동하지 않는 것 같습니다.
건배,
그레고리