如何在本地或现场使用不同的资产

时间:2017-11-02 作者:bravokiloecho

在本地构建时,我希望使用我的JS的未统一版本。在live站点上,我想使用经过编译和丑化的版本。

在我的主题中,输出正确主题的最佳方式是什么?

1 个回复
最合适的回答,由SO网友:Welcher 整理而成

WordPress具有可在wp配置中定义的常量。php。Have a read here

像这样的事情可能会有帮助

//setup the production names for the files
$js_file = \'scripts.min.js\';
$css_file = \'styles-compressed.css\';

//check for WP_DEBUG constant status
if( defined( \'WP_DEBUG\' ) && WP_DEBUG ) {

    //check for SCRIPT_DEBUG constant status
    if( defined( \'SCRIPT_DEBUG\' ) && SCRIPT_DEBUG ) {
        $js_file = \'scripts.js\';
        $css_file = \'styles-development.css\';
    }
}

//load the files
wp_enqueue_script( \'plugin_scripts\', $basepath . \'/js/\' . $js_file  );
wp_enqueue_style( \'plugin_styles\', $basepath . \'/css/\' . $css_file  );

结束

相关推荐