diff --git a/includes/core/um-filters-fields.php b/includes/core/um-filters-fields.php
index 715a2215..3cfc2ce1 100644
--- a/includes/core/um-filters-fields.php
+++ b/includes/core/um-filters-fields.php
@@ -327,12 +327,13 @@ function um_profile_field_filter_hook__( $value, $data, $type = '' ) {
if ( $data['validate'] == 'facebook_url' ) $value = 'https://facebook.com/' . $value;
if ( $data['validate'] == 'twitter_url' ) $value = 'https://twitter.com/' . $value;
if ( $data['validate'] == 'linkedin_url' ) $value = 'https://linkedin.com/' . $value;
- if ( $data['validate'] == 'skype' ) $value = $value;
+ if ( $data['validate'] == 'skype' ) $value = 'skype:'.$value.'?chat';
if ( $data['validate'] == 'googleplus_url' ) $value = 'https://plus.google.com/' . $value;
if ( $data['validate'] == 'instagram_url' ) $value = 'https://instagram.com/' . $value;
if ( $data['validate'] == 'vk_url' ) $value = 'https://vk.com/' . $value;
}
+
if ( isset( $data['validate'] ) && $data['validate'] == 'skype' ) {
$value = $value;
@@ -349,6 +350,16 @@ function um_profile_field_filter_hook__( $value, $data, $type = '' ) {
}
+ if ( isset( $data['validate'] ) && $data['validate'] == 'skype' ) {
+
+ $value = str_replace('https://','',$value );
+ $value = str_replace('http://','',$value );
+
+ $data['url_target'] = ( isset( $data['url_target'] ) ) ? $data['url_target'] : '_blank';
+ $value = ''.$value.'';
+
+ }
+
if ( !is_array( $value ) ) {
if ( is_email( $value ) )
$value = ''.$value.'';