2014-10-15 3 views
0

@import가 enqueue로 실험하는 스타일 시트를 가져 오는 가장 효율적인 방법이 아니라는 것을 발견했습니다. 여러 폴더에 여러 부모 스타일 시트를 가져 오려고이 메이크업 감각을 수행Wordpress @ import 또는 enqueue하고이 코드가 의미가 있습니까?

<?php 
/** 
* Load the style sheet from the parent theme. 
* 
*/ 
function theme_name_parent_styles() { 

    // Enqueue the parent stylesheet 
    wp_enqueue_style('theme-name-parent-style', get_template_directory_uri() . '/style.css', array(), '0.1', 'all'); 
    wp_enqueue_style('theme-name-parent-style', get_template_directory_uri() . '/css/custom-admin-style.css', array(), '1', 'all'); 
    wp_enqueue_style('theme-name-parent-style', get_template_directory_uri() . '/css/flexslider.css', array(), '1', 'all'); 
    wp_enqueue_style('theme-name-parent-style', get_template_directory_uri() . '/css/thumbfx.css', array(), '1', 'all'); 
    wp_enqueue_style('theme-name-parent-style', get_template_directory_uri() . '/css/dynamic-css/options.css', array(), '1', 'all'); 


    // Enqueue the parent rtl stylesheet 
    if (is_rtl()) { 
    wp_enqueue_style('theme-name-parent-style-rtl', get_template_directory_uri() . '/rtl.css', array(), '0.1', 'all'); 
    } 

} 
add_action('wp_enqueue_scripts', 'theme_name_parent_styles'); 
?> 
+0

문제에 대한 자세한 정보를 제공 할 수 있습니까, 아니면 코드 검토 요청입니까? 코드 정보 - 다른 스크립트에 대해 다른 핸들러 (enqueue 함수의 첫 번째 매개 변수)를 사용해야합니다. 그렇지 않으면 코드가 정상적으로 보이며 사이트 헤드에 스크립트를 포함하는 올바른 방법입니다. – m1r0

+0

내 메인 글꼴이 변경되어 다시 가져 오기 위해 변경 되었기 때문에이 엔큐를 하위 테마의 functions.php에 추가했습니다. 모든 스타일 시트가로드 된 것을 고려하면 신비입니다. – rivz

+0

글꼴에 font-face를 사용하고 있습니까, 그렇다면 어떤 CSS 파일에 있습니까? 또한, 어딘가에 CSS 가져 오기를 사용합니까 : @import url ('/ css/fonts.css')? – m1r0

답변

1

첫 번째 규칙 : 워드 프레스는

<?php 

add_action('wp_enqueue_scripts', 'enqueue_child_theme_styles', PHP_INT_MAX); 
function enqueue_child_theme_styles() { 
    wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css'); 
    wp_enqueue_style('child-style', get_stylesheet_uri(), array('parent-style') ); 
} 

다음에 나는 source 먼저 확인합니다

를 CODEX 따릅니다.

@ m1ro 문제를 해결해 주셔서 감사합니다.

+0

코덱스에 최근에 추가 된 것을 찾았 기 때문에 기쁩니다. 이 주제 (http://wordpress.stackexchange.com/a/164120/31545)에서 수행 한 게시물도 자유롭게 확인하십시오. +1하여 솔루션을 추가하십시오. 제한이 만료되면 직접 답변을 수락하는 것을 잊지 마십시오. –