source

워드프레스에 모더니즈를 제대로 추가하는 것?

ittop 2023. 10. 24. 21:31
반응형

워드프레스에 모더니즈를 제대로 추가하는 것?

제가 글을 올리는 것은 처음이라 글을 올리는 방법에 대한 조언을 주시면 감사하겠습니다.

사이트 링크 : http://rightbraingroup.com/services-new-css-style/

나는 이 놀라운 CSS 기능을 작동시키기 위해 문제에 부딪히고 있습니다 - 워드프레스에서 로드할 현대화와 CSS.머리글에 스크립트 추가, modernizr.custom.js 파일 등록 및 queening 등 여러 가지를 시도했습니다.저도 덧붙였어요. 그런데 이 방법들은 하나도 안 통했어요.저는 modernizr에 대해 막 배우고 있는데 정말 막막합니다.어떤 도움이든 감사히 받겠습니다.

아래는 Enqueing을 사용하지 않고 wordpress에 js와 css를 포함하는 방법입니다.

<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/modernizr.custom.js"></script>

<link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/css/component.css" media="screen" />

js 파일을 등록하고 문의한 방법은 이렇습니다.

// script manager template to register and enqueue files
function childtheme_script_manager() {

    // wp_register_script template ( $handle, $src, $deps, $ver, $in_footer );

    // registers modernizr script, stylesheet local path, no dependency, no version, loads in header
    wp_register_script('new_service', get_stylesheet_directory_uri() . '/js/modernizr.custom.js', array('jquery'), false, false);

    // enqueue the scripts for use in theme
    wp_enqueue_script ('new_service');

}
add_action('wp_enqueue_scripts', 'childtheme_script_manager');

404 오류가 계속 발생하거나 "Resource가 Script로 해석되지만 MIME type text/plain으로 전송됨"(플러그인을 사용하여 수정했지만 도움이 되지 않음)이 표시됩니다.누군가가 약간의 지도나 지시를 해준다면 매우 감사할 것입니다.저도 글을 올리는 것이 처음이라 더 필요한 정보가 있으시면 말씀해주세요.시간 내 주셔서 감사합니다.

당신의.wp_enqueue_scripts코드는 정확하고 Modernizr는 당신의 사이트에서 정상적으로 로딩되고 있는 것으로 보입니다.스타일시트를 추가하려면 비슷한 호출을 수행해야 합니다.

function childtheme_script_manager() {
    wp_register_script('new_service', get_stylesheet_directory_uri() . '/js/modernizr.custom.js', array('jquery'), false, false);
    wp_enqueue_script('new_service');

    wp_register_style('my_style', get_template_directory_uri() . '/css/component.css', array(), false, 'screen');
    wp_enqueue_style('my_style');
}

참고로, 저는 그 곳을 떠났습니다.$deps배열이 비어 있습니다. CSS에 종속성이 있는 경우 배열에 해당 이름을 지정해야 할 수도 있습니다.

언급URL : https://stackoverflow.com/questions/17777244/adding-modernizr-properly-to-wordpress

반응형