It’s WordPress.
You could hack into wp-includes/formatting.php and comment out the contents of the sanitize_user() function.
However, I don’t think that’s a good idea – it may compromize your site’s security, and special characters can always cause trouble…
And it’s never a good idea to hack into the core (maybe you can do it also with remove_action() – but I’m not very familiar with this).
Related Posts:
- (un)wptexturize() — is it possible?
- Limit the content entered by editor or admin in the WP admin editor window
- How do I remove weird characters in text?
- Greek characters only showing in certain circumstances
- Icons (non-Latin symbols) displaying incorrectly
- What’s the Max character limit for a post in WordPress?
- Words with special characters have dissapeared
- Search results doesn’t show with Turkish characters
- I submit a non-latin string value and it returns like %23%24%%%
- If a hacker changed the blog_charset to UTF-7 does that make WordPress vulnerable to further attacks?
- Strange characters – despite everything being UTF-8
- Wordspress add into my javascripts
- Problem with Hebrew characters in username
- excerpt in characters
- How to Add Customizer Setting in Child Theme
- Special characters in WordPress UTF-8 [closed]
- How can I stop TinyMCE from converting my HTML entities to characters?
- strange characters in wordpress website displayed for visitors [closed]
- How can I stop wp_update_post messing up HTML example code?
- Divide Post content into separate divs for every 500 characters (or any other character counts)
- Arabic Characters in URL returns 404 Error
- Set minimum number of characters in the search
- Remove empty lines ( ) when author updates their post
- How to limit the max number of characteres in the title that are displayed
- How to stop WordPress from changing ellipsis into a pre-composed triple-dot glyph?
- Adding “ ” before the last word in multiple defined areas with a plugin
- WordPress turns HTML code to HTML entities
- Character Encoding for wp_options
- Search and replace special characters (å,ä,ö) for image attachments only in database
- CPT Post Title Permalink: Replace “@” (or all special characters) with dash “-” instead of just removing
- apply_filters/do_action tag characters limit
- limit characters when posting from form
- Plugin To Insert Chinese Characters in Posts or Pages
- How do I shorten the title lenghs with Elementor theme? [closed]
- Hebrew Characters Have gone bad
- RewriteRule accepts numbers but not letters in tag
- Adding special characters to slug?
- why some permalinks adding characters/ruining links
- register_post_type name character limit
- Truncating varying lengths of information
- How can i preserve wordpress database encoding after using wp-cli search-replace with –export flag?
- Is there any way to use google input tool or any other language keyboard with WordPress [closed]
- Change/Replace keyboard character on keypress while writing new post
- Adding character count and limit in comments, modifying labels and fields – jetpack
- Migrated WordPress site renders Chinese
- Symbols such as £ end up being  in the database
- WordPress update messed special characters
- how to avoid the character conversion of WordPress pages?
- Show ellipsis (…) only if the number of characters exceeds limit defined in substr
- How can I allow Arabic usernames in WordPress
- Preg_Match(): compilation failed unknown property name
- “page not found” due to hat character (“^”) in a upload file name
- Check & remove special characters in a field?
- Ampersand breaking Widget title
- Restrict characters in comment section
- Function to replace comment’s accented characters before posting
- Unicode characters are saved in a funny way in the DB
- List first letter of categories – issue upon spcecial characters (danish letters)
- Toggle Shortcode Sanitize Title
- Fixed height of the_content()
- Search Character Set Problem
- A special character I am trying to include in a page keeps getting rejected with error “Updating failed. The response is not a valid JSON response.”
- How to remove special characters in post title
- How to Fix Mangled Thai Characters
- replace control character ascii into page
- Search issue on special Character
- WordPress Dutch characters encoding problem
- After migration, all featured images using accentued characters in their file names are displayed “blanked”
- Author name length character limit?
- Character encoding issue – black diamond question marks on imported post excerpts
- How to write in MySQL more characters in user_nicename
- character encoding problem in custom template
- WordPress character set issue
- Weird characters displayed when importing WordPress MySQL db
- Why is converting my database to UTF-8 truncating entries?
- How to prevent funny characters on Home Page
- What is zinging my HTML commands? I don’t think I can blame TinyMCE this time…
- How to Disable UNICODE slug?
- Post removes any text from post that’s following special characters
- Turkish Character Problem on mailing
- How to make sure the letters ‘pez’ do not convert to a fish symbol? [closed]
- Limit username to specific characters (A-Z and 0-9)
- Problem with removing characters “<” – WpAllImport
- Truncating characters in Advanced Custom Fields works some places but not others?