Astra_Minify::get_css_url()
Returns a URL for the cached CSS file.
Description
Return
(string)
Source
File: classes/class-astra-minify.php
public static function get_css_url() { if ( defined( 'ASTRA_THEME_HTTP2' ) && ASTRA_THEME_HTTP2 ) { self::enqueue_http2_css(); return false; } elseif ( ! get_option( 'ast-theme-css-status' ) ) { // Get the cache dir and css key. $cache_dir = self::get_cache_dir(); $css_slug = self::_asset_slug(); $css_key = get_option( self::$_css_key . '-' . $css_slug ); $css_path = $cache_dir['path'] . $css_slug . '-' . $css_key . '.css'; $css_url = $cache_dir['url'] . $css_slug . '-' . $css_key . '.css'; if ( ! $css_key ) { self::render_css(); return self::get_css_url(); } // Check to see if the file exists. if ( ! file_exists( $css_path ) ) { self::render_fallback_css(); return false; } // Return the url. return $css_url; } else { self::render_fallback_css(); return false; } }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
1.0 | Introduced. |