title: Wrong charset get_error_message() wordpress
body: <p>There is PHP method in my API for handling POST requests:</p>
  
  <pre><code>...
  
  $user_id = wp_create_user( $user_login, $user_pass, $user_login );
  
  if ( is_wp_error( $user_id ) ) {
      $base_response['message'] = $user_id-&gt;get_error_message();
      $base_response['status'] = false;
      return json_encode ($base_response);
  }
  
  ...
  </code></pre>
  
  <p>If user already exists, I get error message, but why this message ($base_response['message']) has unicode format: "u041du0430 u0436u0430u043bu044c, u0446u0435 u0456u043c'u044f u043au043eu0440u0438u0441u0442u0443u0432u0430u0447u0430 u0432u0436u0435 u0456u0441u043du0443u0454!". How to change this?</p>