2014-07-17 3 views
0
내 첫 번째 사용자 지정 워드 프레스 테마를 만드는, 그리고 난 내가 현재 전을 WP에 부트 스트랩 스타일 시트를 포함 할 너무나 부트 스트랩 사용하고

Functions.php는 스타일 시트 또는 JQuery와

functions.php 문제로 실행하고

작동하지 워드 프레스 그것은이 방법 - 수행

style.css 

@import url('css/bootstrap.css'); 
@import url('css/font-awesome.css'); 

나는 동일한 기능을 수행 할 functions.php를 사용할 수있는 이해를, 그래서 사용자 정의 함수를 작성하고 this-처럼하려고 노력 :

functions.php 

<?php 
/* Theme setup */ 
require_once('wp_bootstrap_navwalker.php'); 

/* Add bootstrap support to the Wordpress theme*/ 

function theme_add_bootstrap() { 
    wp_enqueue_style('bootstrap-css', get_template_directory_uri().'/css/bootstrap.css'); 
    wp_enqueue_style('style-css', get_template_directory_uri().'/css/font-awesome.css'); 
    wp_enqueue_script('bootstrap-js', get_template_directory_uri().'/js/bootstrap.js', array(), '3.0.0', true); 
} 

add_action('wp_enqueue_scripts', 'theme_add_bootstrap'); 

?> 

이것은 작동하지 않습니다. functions.php도 wp jquery 또는 bootstrap.js를로드하지 않습니다.

누구든지이 문제에 대해 어떤 문제를 제기 할 수 있습니까? 나는 이제까지 감사 할 것입니다. 이것은 어린이 테마가 아니라 사용자 정의 테마입니다.

+1

워드 프레스는 이미 jQuery를 수동으로 ("JQuery와")'wp_enqueue_script을 할 수 있도록 필요 큐에 넣 없다' – henrywright

+0

감사합니다 그리고 당신은 내 스타일 시트를 도와 줄 수 있습니까? –

+0

예, [이 대답] (http://wordpress.stackexchange.com/a/48448/22599)을보십시오 – henrywright

답변

0

대기열에 넣기 전에 스크립트를 등록 해보십시오. 예를 들어 :

function my_enqueue_scripts() { 
    // Register Bootstrap JS. 
    wp_register_script('bootstrap-js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), NULL, true); 
    // Enqueue Bootstrap JS. 
    wp_enqueue_script('bootstrap-js'); 
} 

add_action('wp_enqueue_scripts', 'my_enqueue_scripts'); 
+0

여전히 작동하지 않습니다! 시험해 줘서 고마워. :) –

+0

방금 ​​테스트 해본 결과 나에게 도움이되었다. 여기에 더 큰 문제가 있어야합니다. 아마도 다른 곳에서의 설치와 관련이있을 것입니까? – henrywright

+0

Khalid의 조언을 따른 후에이 기능이 작동합니다! 감사! –