apply_filters( 'style_loader_tag', string $html, string $handle, string $href, string $media )

Filters the HTML link tag of an enqueued style.


Description Description


Parameters Parameters

$html

(string) The link tag for the enqueued style.

$handle

(string) The style's registered handle.

$href

(string) The stylesheet's source URL.

$media

(string) The stylesheet's media attribute.


Top ↑

Source Source

File: wp-includes/class.wp-styles.php

View on Trac


Top ↑

Changelog Changelog

Changelog
Version Description
4.5.0 Introduced the $media parameter.
4.3.0 Introduced the $href parameter.
2.6.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 1 content

    This simple change will make your browser call the Google Font page in the applicable mode (HTTP vs HTTPS) with wp_enqueue_style.

    add_filter( 'style_loader_tag',  'remove_https_http', 10, 4 );
    function remove_https_styles( $html, $handle, $href, $media ){
    	$handles = array('twentysixteen-fonts', 'open-sans');
    	if( in_array( $handle, $handles ) ){
    		$html = str_replace('https:', '', $html);	
    	}
    	return $html;
    }

You must log in before being able to contribute a note or feedback.