2016-07-12 2 views
0

私はワードプレスのカスタムスタイルシートコードにしたいと思います。ワードプレスのカスタムスタイルシートタグ

global $is_chrome; 
if($is_chrome){ 
    add_filter("style_loader_tag", function($tag){ 
     return str_replace("rel='stylesheet' " ,"rel='preload' as='style' onload=\"this.rel='stylesheet'\" ", $tag); 
    }); 
} 

しかし、これはアセットフォルダ内のCSSで有効です。 これは[themes> mytheme> ooo.css]には適していません。

どうすればこの問題を解決できますか?

あらかじめお持ちください。スタイルをエンキュー

答えて

1

functions.phpに以下のコードを貼り付け、あなたのパスファイル名にパスfilename.cssを変更ワードプレスでスタイルシートを追加するための適切な方法である

function themename_enqueue_style() { 
     wp_enqueue_style('customCSS', get_template_directory_uri() . '/path/filename.css'); 
    } 
    add_action('wp_enqueue_scripts', 'themename_enqueue_style'); 

get_template_directory_uri()は、を印刷します。リンク。

例: www.example.com/wp-content/themes/themename