From b31d994e0475a159990c0f8dbb84755c941b8a80 Mon Sep 17 00:00:00 2001 From: nikitozzzzzzz Date: Mon, 31 Jul 2017 13:07:18 +0300 Subject: [PATCH] - SSL transferring compatibility for default avatar setting; --- includes/um-short-functions.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/includes/um-short-functions.php b/includes/um-short-functions.php index b920c722..a57076bd 100644 --- a/includes/um-short-functions.php +++ b/includes/um-short-functions.php @@ -1391,8 +1391,17 @@ function um_get_default_avatar_uri( $user_id = '' ) { $uri = um_get_option( 'default_avatar' ); $uri = ! empty( $uri['url'] ) ? $uri['url'] : ''; - if ( ! $uri ) + if ( ! $uri ) { $uri = um_url . 'assets/img/default_avatar.jpg'; + } else { + + //http <-> https compatibility default avatar option of SSL was changed + $url_array = parse_url( $uri ); + $setting_url = $url_array['scheme'] . '://' . $url_array['host']; + if ( $setting_url != site_url() ) + $uri = str_replace( $setting_url, site_url(), $uri ); + } + return $uri; }