programing

WordPress의 한 페이지에만 커스텀 css/js를 추가하는 방법

closeapi 2023. 3. 22. 21:13
반응형

WordPress의 한 페이지에만 커스텀 css/js를 추가하는 방법

커스텀 css와 js 파일로 별도의 html 파일을 만들었습니다.워드프레스 사이트에 통합하고 싶습니다.html의 본문 부분을 복사하여 붙여넣을 수 있지만 css와 js 파일을 올바르게 추가하는 방법을 모르겠습니다.header.php를 수정하면 이 파일이 모든 페이지에 추가되므로 원하지 않습니다.해결책은 무엇일까?

에서 페이지를 추가하는 경우WordPress백엔드, 사용Pages->Add new메뉴에서 제목을 지정해야 하며, 해당 제목을 사용하여 확인할 수 있습니다(slug과 id를 사용하여도 가능).is_page('page title here')그 후 추가 가능JavaScript그리고.css파일, 예를 들어

add_action( 'wp_enqueue_scripts', 'addcssAndScripts');
function addcssAndScripts()
{
    if ( is_page('page-title') )
    {
        wp_enqueue_script( 'your_script' );
        wp_enqueue_style( 'your-style' );
    }
}

이 코드를 에 붙여넣습니다.functions.php이러한 기능과 사용법을 보다 잘 이해하기 위해 wp_enqueue_stylewp_enqueue_script를 체크합니다.필요한 경우 is_page와 wp_enqueue_script도 체크합니다.

언급URL : https://stackoverflow.com/questions/17639723/how-to-add-custom-css-js-to-just-one-page-in-wordpress

반응형