get_template_directory_uri() . '/images/logo.png', 'bws_bg_header' => '#589B37', 'bws_bg_menu_color' => '#6AB446', 'bws_bg_menu_hover_color' => '#ffffff', 'bws_text_menu_color' => '#ffffff', 'bws_text_menu_hover_color' => '#000000', 'bws_bg_content_color' => '#333333', 'bws_bg_content_img' => '', 'bws_bg_content_property' => 'scroll', 'bws_bg_sidebar_color' => '#111111', 'bws_text_header_sidebar_color' => '#6AB446', 'bws_text_content_sidebar_color' => '#ffffff', 'bws_bg_footer' => '#222222', 'bws_text_color_footer' => '#666666' ); $pattern = '/img$/'; $theme_options_data = ''; foreach ( $theme_options AS $key => $val ) { $find_field_img = preg_match( $pattern, strtolower( $key ) ); $data = get_theme_mod( $key ); if ( $find_field_img ) { if ( strlen( $data ) == 0 ) { $data = "'" . $val . "'"; } else { $data = "'" . $data . "'"; } } else { if ( $data == null ) { $data = $val; } } $theme_options_data .= "\$$key: $data;\n"; } $theme_options_data .= $wp_filesystem->get_contents( $fileout ); $css = $scss->compile( $theme_options_data ); // custom css $css .= get_theme_mod( 'bws_custom_css' ); if ( ! $wp_filesystem->put_contents( UPLOADS_FOLDER . FILE_NAME, $css, FS_CHMOD_FILE ) ) { @chmod( UPLOADS_FOLDER . FILE_NAME, 0777 ); $wp_filesystem->put_contents( UPLOADS_FOLDER . FILE_NAME, $css, FS_CHMOD_FILE ); } } } new sass2css();