2017-02-20 4 views
0

WordPressのウェブサイトは、メインのCSSファイルの前に多くのものを読み込みます。スタイルシートはheader.phpファイルの先頭にハードコードされていましたが、functions.phpファイルにエンキューしましたが、このファイルに優先順位を付けることができます。今のように、最後にロードされ、ユーザーにとっては非常に目に見えます。WordPress最初に読み込むメインスタイル

function twentyfourteen_style(){ 
    wp_enqueue_style('main_css', get_template_directory_uri() . '/css/styles.css'); 
} 

add_action('wp_enqueue_scripts', 'twentyfourteen_style'); 

答えて

1

は(https://codex.wordpress.org/Function_Reference/wp_register_styleを参照)スタイルの関数を登録/エンキューに依存パラメータを使用してみてください。メインスタイルの後にロードするスタイルに依存関係を設定するか、メインスタイルを依存関係としてロードできるようにした後で最初のスタイルを1つ選択します。トリックを行うように見えるか、あなたの行動に優先順位を追加

add_action('wp_enqueue_scripts', 'twentyfourteen_style', 1); // added 1 as priority 1, everything else will be loaded after this action 
+0

EDIT。 – Sergi

関連する問題