Пользовательский тег таблицы стилей в wordpress

Я хотел бы настроить код таблицы стилей в wordpress.

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 в папке активов. это не подходит для [темы > mytheme > ooo.css].

как я могу пройти через это.

заранее спасибо.


person Mr.T    schedule 12.07.2016    source источник


Ответы (1)


Постановка стилей в очередь — правильный способ добавить таблицу стилей в WordPress.

Вставьте приведенный ниже код в 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

person Kan412    schedule 12.07.2016