Automattic\WooCommerce\Blocks
AssetsController::get_absolute_url
Returns an absolute url to relative links for WordPress core scripts.
Method of the class: AssetsController{}
No Hooks.
Returns
String. Correct full path string.
Usage
// private - for code of main (parent) class only $result = $this->get_absolute_url( $src );
- $src(string) (required)
- Original src that can be relative.
AssetsController::get_absolute_url() AssetsController::get absolute url code WC 10.9.1
private function get_absolute_url( $src ) {
$wp_scripts = wp_scripts();
if ( ! preg_match( '|^(https?:)?//|', $src ) && ! ( $wp_scripts->content_url && 0 === strpos( $src, $wp_scripts->content_url ) ) ) {
$src = $wp_scripts->base_url . $src;
}
return $src;
}