StylePheet仅在Wordpress中对Functions.Php进行更改时更新

时间:2017-03-26 08:43:49

标签: php css wordpress

<?php
// styles of the child theme
function uni_bauhaus_theme_child_styles() {

    wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/css/font-awesome.min.css', array(), '4.5.0' );

    wp_register_style( 'ball-clip-rotate-style', get_template_directory_uri() . '/css/ball-clip-rotate.css', '0.1.0' );
    wp_enqueue_style( 'ball-clip-rotate-style');

    wp_register_style( 'bxslider-style', get_template_directory_uri() . '/css/bxslider.css', '4.2.3' );
    wp_enqueue_style( 'bxslider-style');

    wp_register_style( 'fancybox-style', get_template_directory_uri() . '/css/fancybox.css', '2.1.5' );
    wp_enqueue_style( 'fancybox-style');

    wp_register_style( 'jscrollpane-style', get_template_directory_uri() . '/css/jscrollpane.css', '2.1.5' );
    wp_enqueue_style( 'jscrollpane-style');

    wp_register_style( 'unitheme-styles', get_template_directory_uri() . '/style.css', array('ball-clip-rotate-style', 'bxslider-style',
    'fancybox-style', 'jscrollpane-style'), '1.3.1', 'all' );
    wp_enqueue_style( 'unitheme-styles' );

    wp_register_style( 'unitheme-adaptive', get_template_directory_uri() . '/css/adaptive.css', array('unitheme-styles'), false, 'screen' );
    wp_enqueue_style( 'unitheme-adaptive' );

    wp_register_style( 'unichild-styles', get_stylesheet_directory_uri() . '/style.css', array('unitheme-adaptive'), false,  'screen' );
    wp_enqueue_style( 'unichild-styles' );

}

这是子主题中的enque函数。只有在我对functions.php文件进行更改并重新上载时,才会加载对css的更新。否则该网站加载旧的CSS。关掉所有缓存。

1 个答案:

答案 0 :(得分:0)

如果您使用自动版本控制对文件进行排队,则无需再次担心缓存问题:

ngAfterViewChecked()

这只是将上次保存css文件的时间添加为版本“数字”,确保本地或远程零缓存问题:)