2017-02-26 9 views
1

私はカスタムWordPressのテーマを作成していますが、私は前に一度それを行っています。私はfunctions.phpのために何をしたのかを見て、それを複製してファイル名を変更しました。のはなぜだろうではない私のWordPressのfunctions.php負荷のスタイルやスクリプト?

このテーマをアップロードするとアップロードされ、functions.phpに関するエラーは表示されません。コンソールからチェックすると、ファイルはロードされていないが、エラーはないことがわかります。

私はこれをやってみるのに10時間以上を費やしましたが、どんな助けも大歓迎です!また、誰かがこのURLを含めてさらに調べたい場合は、接続しましょう!

<?php 

/*LOAD SCRIPTS*/ 
function theme_styles(){ 
    wp_enqueue_style('bootstrap_min_css', get_template_directory_uri() . '/css/bootstrap.min.css'); 
    wp_enqueue_style('main_css', get_template_directory_uri() . '/style.css'); 
    wp_enqueue_style('animate_min_css', get_template_directory_uri() . '/css/animate.min.css'); 
    wp_enqueue_style('blog_css', get_template_directory_uri() . '/css/blog.css'); 
    wp_enqueue_style('calculators_css', get_template_directory_uri() . '/css/calculators.css'); 
    wp_enqueue_style('ionrangeSlider_min_css', get_template_directory_uri() . '/css/ionrangeSlider.min.css'); 
    wp_enqueue_style('jquerycookiebar_css', get_template_directory_uri() . '/css/jquerycookiebar.css'); 
    wp_enqueue_style('magnific-popup_min_css', get_template_directory_uri() . '/css/magnific-popup.min.css'); 
    wp_enqueue_style('menu_css', get_template_directory_uri() . '/css/menu.css'); 
    wp_enqueue_style('owlcarousel_min_css', get_template_directory_uri() . '/css/owlcarousel.min.css'); 
    wp_enqueue_style('owlthemedefault_min_css', get_template_directory_uri() . '/css/owlthemedefault.min.css'); 
    wp_enqueue_style('popup_css', get_template_directory_uri() . '/css/popup.css'); 
    wp_enqueue_style('responsive_css', get_template_directory_uri() . '/css/responsive.css'); 
    wp_enqueue_style('custom_css', get_template_directory_uri() . '/css/custom.css'); 
} 

add_action('wp_enqueue_scripts', 'theme_styles'); 

/*REGISTERS SCRIPTS FOR IE*/ 
function theme_js(){ 

    global $wp_scripts; 

    wp_enqueue_script('jquery'); 

    wp_enqueue_script('html5_shiv', 'https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js', '', '', false); 
    wp_enqueue_script('respond_js', 'https://oss.maxcdn.com/respond/1.4.2/respond.min.js', '', '', false); 
    //false means do not load in footer but in the header like bootstrap 

    $wp_scripts->add_data('html5_shiv', 'conditional', 'lt IE 9'); 
    $wp_scripts->add_data('respond_js', 'conditional', 'lt IE 9'); 

    wp_enqueue_script('modernizr_js', get_template_directory_uri() . '/js/modernizr.js', array('jquery'), '', true); 


    wp_enqueue_script('bootstrap_min_js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '', true); 

    wp_enqueue_script('theme_js', get_template_directory_uri() . '/js/theme.js', array('jquery', 'bootstrap_min_js'), '', true); 

    wp_enqueue_script('commonscripts_min_js', get_template_directory_uri() . '/js/commonscripts.min.js', array('jquery'), '', true); 
    wp_enqueue_script('validate_js', get_template_directory_uri() . '/assets/validate.js', array('jquery'), '', true); 
    wp_enqueue_script('functions_js', get_template_directory_uri() . '/js/functions.js', array('jquery'), '', true); 


    wp_enqueue_script('bootstrap-portfilter_min_js', get_template_directory_uri() . '/js/bootstrap-portfilter.min.js', array('jquery'), '', true); 

    wp_enqueue_script('jqueryfitvids_js', get_template_directory_uri() . '/js/jqueryfitvids.js', array('jquery'), '', true); 

    wp_enqueue_script('videoheader_js', get_template_directory_uri() . '/js/videoheader.js', array('jquery'), '', true); 

    wp_enqueue_script('vidinit_js', get_template_directory_uri() . '/js/vidinit.js', array('jquery'), '', true); 

    wp_enqueue_script('wow_min_js', get_template_directory_uri() . '/js/wow.min.js', array('jquery'), '', true); 

} 

add_action('wp_enqueue_scripts', 'theme_js'); 

?> 

答えて

0

ソリューションはかなり簡単だった:私はheader.phpの中にタグの間にコードの行を追加するのを忘れ:

ミッシングコード:

<?php wp_head(); ?> 

希望を、これは誰かに役立ちます!

0

またフッター

<?php wp_footer(); ?> 
にJSを読み込むためにfooter.phpファイルをチェック
関連する問題