2016-10-26 3 views
1

私の子テーマのスタイルシートは機能していないようです。私はスクリプトを最後にロードするために変更する必要があると思うが、私はどのように優先順位を変更するか分からない。このスクリプトは私の子供のテーマを最後にロードしていますか?

Website url

これのfunctions.phpファイル:

<?php 
 
function thim_child_enqueue_styles() { 
 
     // Enqueue parent style 
 
     wp_enqueue_style('thim-parent-style', get_template_directory_uri() . '/style.css'); 
 
} 
 

 
add_action('wp_enqueue_scripts', 'thim_child_enqueue_styles', 100);

+0

ウェブサイトのURLからスタイルシートが正しくエンキューされていることがわかります。 –

答えて

1

あなたべきenqueueも ​​'親スタイル' と '子-スタイル' の依存関係として設定。子テーマスタイルシートが後に読み込まれるようにします。だから、それに応じてenqueue機能を書き換える:

function my_theme_enqueue_styles() { 

    $parent_style = 'parent-style'; 

    wp_enqueue_style($parent_style, get_template_directory_uri() . '/style.css'); 
    wp_enqueue_style('child-style', 
     get_stylesheet_directory_uri() . '/style.css', 
     array($parent_style), 
     wp_get_theme()->get('Version') 
    ); 
} 
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles'); 

documentationを見てみましょう。

関連する問題