Styles: Pass the media attribute as an argument to the style_loader_tag
filter.
Props sebastian.pisula. Fixes #34765. git-svn-id: https://develop.svn.wordpress.org/trunk@36592 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
3748ec5249
commit
3ec5b18d40
@ -98,12 +98,14 @@ class WP_Styles extends WP_Dependencies {
|
||||
*
|
||||
* @since 2.6.0
|
||||
* @since 4.3.0 Introduced the `$href` parameter.
|
||||
* @since 4.5.0 Introduced the `$media` parameter.
|
||||
*
|
||||
* @param string $html The link tag for the enqueued style.
|
||||
* @param string $handle The style's registered handle.
|
||||
* @param string $href The stylesheet's source URL.
|
||||
* @param string $media The stylesheet's media attribute.
|
||||
*/
|
||||
$tag = apply_filters( 'style_loader_tag', "<link rel='$rel' id='$handle-css' $title href='$href' type='text/css' media='$media' />\n", $handle, $href );
|
||||
$tag = apply_filters( 'style_loader_tag', "<link rel='$rel' id='$handle-css' $title href='$href' type='text/css' media='$media' />\n", $handle, $href, $media);
|
||||
if ( 'rtl' === $this->text_direction && isset($obj->extra['rtl']) && $obj->extra['rtl'] ) {
|
||||
if ( is_bool( $obj->extra['rtl'] ) || 'replace' === $obj->extra['rtl'] ) {
|
||||
$suffix = isset( $obj->extra['suffix'] ) ? $obj->extra['suffix'] : '';
|
||||
@ -113,7 +115,7 @@ class WP_Styles extends WP_Dependencies {
|
||||
}
|
||||
|
||||
/** This filter is documented in wp-includes/class.wp-styles.php */
|
||||
$rtl_tag = apply_filters( 'style_loader_tag', "<link rel='$rel' id='$handle-rtl-css' $title href='$rtl_href' type='text/css' media='$media' />\n", $handle, $rtl_href );
|
||||
$rtl_tag = apply_filters( 'style_loader_tag', "<link rel='$rel' id='$handle-rtl-css' $title href='$rtl_href' type='text/css' media='$media' />\n", $handle, $rtl_href, $media );
|
||||
|
||||
if ( $obj->extra['rtl'] === 'replace' ) {
|
||||
$tag = $rtl_tag;
|
||||
|
Loading…
Reference in New Issue
Block a user