2013-07-14 2 views
7

커스텀 css 및 js 파일과 별도의 html 파일을 만들었습니다. 나는 그것을 wordpress 사이트에 통합하고 싶다. html의 본문 부분을 복사하여 붙여 넣을 수는 있지만 CSS 및 js 파일을 올바르게 추가하는 방법을 모르겠습니다. header.php를 수정하면이 파일들이 모든 페이지에 추가되고 싶지 않습니다. 해결 방안은 무엇인가? 당신이 메뉴에서 Pages->Add new를 사용하여 WordPress 후면 끝에서 페이지를 추가 할 때WordPress의 한 페이지에만 맞춤 CSS/js를 추가하는 방법은 무엇입니까?

+2

다음과 같이하십시오. http://wordpress.stackexchange.com/questions/89494/how-to-enqueue-the-style-using-wp-enqueue-style/89495 –

답변

10

, 당신은 제목을주고 JavaScript을 추가 할 수 있습니다 다음 is_page('page title here')을 확인할 수 있습니다 (슬러그와 ID를 사용하여도 가능) 그 제목을 사용하고 있고

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에 붙여 넣기 코드와 이러한 기능 및 사용, 또한 is_page하고 필요한 경우 wp_enqueue_scripts의 더 나은 이해를 위해 wp_enqueue_stylewp_enqueue_script을 확인 같은 css 파일.

관련 문제