diff --git a/includes/admin/class-secure.php b/includes/admin/class-secure.php index be3980c1..d9d56af0 100644 --- a/includes/admin/class-secure.php +++ b/includes/admin/class-secure.php @@ -331,7 +331,7 @@ if ( ! class_exists( 'um\admin\Secure' ) ) { $val .= '
' . esc_html__( 'You could download your previous data:', 'ultimate-member' ) . '
'; - echo '' . esc_html__( 'Download Personal Data', 'ultimate-member' ) . ''; + echo '' . esc_html__( 'Download Personal Data', 'ultimate-member' ) . ''; echo '' . esc_html__( 'You could send a new request for an export of personal your data.', 'ultimate-member' ) . '
'; } diff --git a/includes/core/um-filters-commenting.php b/includes/core/um-filters-commenting.php index acadc17f..b6f6f570 100644 --- a/includes/core/um-filters-commenting.php +++ b/includes/core/um-filters-commenting.php @@ -1,37 +1,38 @@ -user_id ) && ! empty( $comment->user_id ) ){ + if ( ! empty( $comment->user_id ) ) { if ( isset( UM()->user()->cached_user[ $comment->user_id ] ) && UM()->user()->cached_user[ $comment->user_id ] ) { - - $return = '' . UM()->user()->cached_user[$comment->user_id]['name'] . ''; - + $return = '' . UM()->user()->cached_user[ $comment->user_id ]['name'] . ''; } else { - um_fetch_user( $comment->user_id ); - UM()->user()->cached_user[ $comment->user_id ] = array('url' => um_user_profile_url(), 'name' => um_user('display_name') ); - $return = '' . UM()->user()->cached_user[$comment->user_id]['name'] . ''; + UM()->user()->cached_user[ $comment->user_id ] = array( + 'url' => um_user_profile_url(), + 'name' => um_user( 'display_name' ), + ); + + $return = '' . UM()->user()->cached_user[ $comment->user_id ]['name'] . ''; um_reset_user(); - } } return $return; } -add_filter('get_comment_author_link', 'um_comment_link_to_profile', 10000, 3 ); \ No newline at end of file +add_filter( 'get_comment_author_link', 'um_comment_link_to_profile', 10000, 3 ); diff --git a/includes/core/um-filters-fields.php b/includes/core/um-filters-fields.php index 0819aab3..251d4e63 100644 --- a/includes/core/um-filters-fields.php +++ b/includes/core/um-filters-fields.php @@ -96,7 +96,7 @@ add_filter( 'um_profile_field_filter_hook__youtube_video', 'um_profile_field_fil function um_profile_field_filter_hook__spotify( $value, $data ) { if ( preg_match( '/https:\/\/open.spotify.com\/.*/', $value ) ) { if ( false !== strpos( $value, '/user/' ) ) { - $value = '' . esc_html( $value ) . ''; + $value = '' . esc_html( $value ) . ''; } else { $url = str_replace( 'open.spotify.com/', 'open.spotify.com/embed/', $value ); @@ -144,12 +144,10 @@ add_filter( 'um_profile_field_filter_hook__vimeo_video', 'um_profile_field_filte * @return int|string */ function um_profile_field_filter_hook__phone( $value, $data ) { - $value = '' . esc_html( $value ) . ''; + $value = '' . esc_html( $value ) . ''; return $value; } -add_filter( 'um_profile_field_filter_hook__phone_number', 'um_profile_field_filter_hook__phone', 99, 2 ); -add_filter( 'um_profile_field_filter_hook__mobile_number', 'um_profile_field_filter_hook__phone', 99, 2 ); - +add_filter( 'um_profile_field_filter_hook__tel', 'um_profile_field_filter_hook__phone', 99, 2 ); /** * Outputs a viber link @@ -160,8 +158,9 @@ add_filter( 'um_profile_field_filter_hook__mobile_number', 'um_profile_field_fil * @return int|string */ function um_profile_field_filter_hook__viber( $value, $data ) { - $value = str_replace('+', '', $value); - $value = '' . esc_html( $value ) . ''; + $value = str_replace( '+', '', $value ); + $url = 'viber://chat?number=%2B' . $value; + $value = '' . esc_html( $value ) . ''; return $value; } add_filter( 'um_profile_field_filter_hook__viber', 'um_profile_field_filter_hook__viber', 99, 2 ); @@ -176,8 +175,9 @@ add_filter( 'um_profile_field_filter_hook__viber', 'um_profile_field_filter_hook * @return int|string */ function um_profile_field_filter_hook__whatsapp( $value, $data ) { - $value = str_replace('+', '', $value); - $value = '' . esc_html( $value ) . ''; + $value = str_replace( '+', '', $value ); + $url = add_query_arg( array( 'phone' => $value ), 'https://api.whatsapp.com/send' ); + $value = '' . esc_html( $value ) . ''; return $value; } add_filter( 'um_profile_field_filter_hook__whatsapp', 'um_profile_field_filter_hook__whatsapp', 99, 2 ); @@ -373,7 +373,7 @@ function um_profile_field_filter_hook__file( $value, $data ) { } $value = '