Skip to content

Commit 0a8a69b

Browse files
authored
Update force-https.php
1 parent 5d508fb commit 0a8a69b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

force-https.php

+8
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,19 @@ function force_https_fix_resource_hints( $urls ) {
126126
// enforce https on image srcsets
127127
add_filter( 'wp_calculate_image_srcset', 'force_https_fix_image_srcsets', 999 );
128128
function force_https_fix_image_srcsets( $sources ) {
129+
130+
// exit if sources is not an array
131+
if ( ! is_array( $sources ) ) {
132+
return $sources;
133+
}
134+
135+
// loop through each image source and enforce https
129136
foreach ( $sources as &$source ) {
130137
if ( isset( $source['url'] ) ) {
131138
$source['url'] = set_url_scheme( $source['url'], 'https' );
132139
}
133140
}
141+
134142
return $sources;
135143
}
136144

0 commit comments

Comments
 (0)