diff --git a/core/um-filters-profile.php b/core/um-filters-profile.php index 8c48e661..10d853c6 100644 --- a/core/um-filters-profile.php +++ b/core/um-filters-profile.php @@ -46,8 +46,10 @@ function um_dynamic_user_profile_title( $title, $id = '' ) { global $ultimatemember; - if( is_admin() ) + + if( is_admin() ){ return $title; + } if ( $id == $ultimatemember->permalinks->core['user'] && in_the_loop() ) { if ( um_is_core_page('user') && um_get_requested_user() ) { @@ -57,6 +59,11 @@ } } + + if( ! function_exists('utf8_decode') ){ + return $title; + } + return (strlen($title)!==strlen(utf8_decode($title))) ? $title : utf8_encode($title); }