2016-11-04 6 views
0

私はWordPress/PHPには新しく、テーマを作成しようとしていますが、wp_enqueue_style/scriptを使用してCSS /私はブートストラップ/ jQueryのは、仕事を得るように見えることはできません何らかの理由で、これはのfunctions.phpで私のコードです:PHP/WordPressでスタイルとスクリプトを適切にエンキューする方法

function rixcy_scripts() { 
    wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.css', array(), ''); 
    wp_enqueue_style('blog', get_template_directory_uri() . '/css/blog.css'); 
    wp_enqueue_script('bootstrap', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'), true); 
} 

add_action('wp_enqueue_scripts', 'rixcy_scripts'); 

私も自分自身のカスタムJavaScriptファイル(blog.js)を追加したいんだけど私はこれを行う方法がわかりません。

ご協力いただければ幸いです!

+0

エラーがありますか、なぜブートストラップ/ jQueryが機能しませんか? – hering

答えて

3

wp_enqueue_script('blog', get_template_directory_uri() . '/js/blog.js', array('jquery'), true);
はい、ワードプレスでCSSやJSを追加するためのコードが 正しいですが、各CSSやJSに 一意の名前を与える必要があります。

+0

ニース、その作品、ありがとう:) – Rixcy

+0

偉大な助けてくれるのを助けてください:) –

2

あなたはそれを行うことができます

次のコードを試してください:

function rixcy_scripts() { 
    wp_enqueue_style('bootstrap-css', get_template_directory_uri() . '/css/bootstrap.css', array(), ''); 
    wp_enqueue_style('blog', get_template_directory_uri() . '/css/blog.css'); 
    wp_enqueue_script('bootstrap-jquery', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'), true); 
    wp_enqueue_script('blog-js', get_template_directory_uri() . '/js/blog.js', array('jquery'), true); 

} 

add_action('wp_enqueue_scripts', 'rixcy_scripts'); 
関連する問題