Maybe it is caused by commenting out the charset meta tag? You should have this in your header:
<meta charset="utf-8" />
You can see in your source that this meta tag is commented out – maybe while debugging this problem.
<!--<meta charset="UTF-8">-->
Additionally you could check if your database settings are set to utf8_general_ci or the recently by WordPress implemented standard utf8mb4_unicode_ci (COLLATE) in phpmayadmin.
EDIT:
You could as well check if your templates are saved as utf8 and insert the content by first pasting it into an text editor that removes unvisible formats. Sometimes if you copy text from a pdf file you can have issues with some characters.
Related Posts:
- Strange characters – despite everything being UTF-8
- Symbols such as £ end up being  in the database
- Post removes any text from post that’s following special characters
- How to make sure the letters ‘pez’ do not convert to a fish symbol? [closed]
- Is ‘# -*- coding: utf-8 -*-‘ also a comment in Python?
- What is the difference between UTF-8 and Unicode?
- Byte and char conversion in Java
- What is “=C2=A0” in MIME encoded, quoted-printable text?
- If a hacker changed the blog_charset to UTF-7 does that make WordPress vulnerable to further attacks?
- How can I stop TinyMCE from converting my HTML entities to characters?
- One for the gurus: upgrade to 3.x messed up only filenames with accented chars
- Word press replacing unicode characters with “?”s
- How to set charset for wp_remote_post request?
- Outputting post title without encoding
- Apostrophes showing up as ΓÇÖ after converting from Windows to Linux
- WordPress content shows this character ​​
- Fix encoding ’ [closed]
- Getting Non-printable characters were found while entering Euro Symbol
- How to deal with apostrophes
- Function to replace comment’s accented characters before posting
- Question mark on special chars
- Encoding Issue while using French in WordPress
- How to Fix Mangled Thai Characters
- WordPress Dutch characters encoding problem
- Get ?? for unicode characters
- Character encoding issue – black diamond question marks on imported post excerpts
- WordPress theme character encoding issue
- restored old database now some characters have changed?
- WordPress plugin problem with encoding
- UTF-8 Characters in URL – IE problem
- WordPress Dashboard Characters Messed Up
- Problem some Persian texts show in ISO-8859-5
- HTML encoding issues – “” character showing up instead of ” “
- How to replace � in a string
- Does “\d” in regex mean a digit?
- What is base 64 encoding used for?
- Python – Reading and writing csv files with utf-8 encoding
- Where does this come from: -*- coding: utf-8 -*-
- python encoding utf-8
- The origin on why ‘%20’ is used as a space in URLs
- I have a string with “\u00a0”, and I need to replace it with “” str_replace fails
- Python decoding Unicode is not supported
- C# Encoding a text string with line breaks
- Encode text string being appended as query to URL [closed]
- Wordspress add into my javascripts
- How to stop WordPress using utf8mb4_unicode_520_ci collation?
- Problem with Hebrew characters in username
- How to Add Customizer Setting in Child Theme
- strange characters in wordpress website displayed for visitors [closed]
- Non-Latin Characters in permalinks
- Divide Post content into separate divs for every 500 characters (or any other character counts)
- Remove “Category Archives: title” at the top of a category page [duplicate]
- How to write Hebrew characters?
- How to stop WordPress from changing ellipsis into a pre-composed triple-dot glyph?
- How to diagnose and keep in check encoding issues?
- add_rewrite_rule not working for language specific characters
- Text cut off after the character 𪇆 in TinyMCE
- Character Encoding for wp_options
- How do I change database charset when using `wpdb`
- Limit the content entered by editor or admin in the WP admin editor window
- limit characters when posting from form
- TinyMCE as comment editor – encoding issues
- RewriteRule accepts numbers but not letters in tag
- why some permalinks adding characters/ruining links
- Non latin post slug truncate
- Is sanitize_title_with_dashes formatting function too liberal (in terms of accepted characters)?
- Change/Replace keyboard character on keypress while writing new post
- Adding character count and limit in comments, modifying labels and fields – jetpack
- How to use Japanese characters for a single page
- Show ellipsis (…) only if the number of characters exceeds limit defined in substr
- “page not found” due to hat character (“^”) in a upload file name
- encoded search terms with %20
- How to distinguish between a hack and an encoding error?
- Uploaded image with non-english characters is named incorrectly in upload folder
- wp_mail encode ’ in ’ in subject
- Email Obfuscation: Is antispambot() Acceptable? [closed]
- List first letter of categories – issue upon spcecial characters (danish letters)
- 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.”
- Words with special characters have dissapeared
- ✓ Checkmark Character Encoding Issue In WordPress Editor
- Encode URL for WhatsApp “click to chat” without loosing accented characters
- replace control character ascii into page
- Encoding matter – ? instead of € after settings field callback
- Search issue on special Character
- Issue with json decode in WordPress – value is not returning consistently
- Encoding video without exec function
- How Can I Concatenate A String With One Of My Custom Field Value Before Saving The Post?
- How are cookie values encoded?
- Author name length character limit?
- Rest API encoding of double quotes
- How can I automatically add a post with Latin characters?
- WordPress character set issue
- TinyMCE HTML Encode Backslash
- Special characters showing in fallback font
- What is zinging my HTML commands? I don’t think I can blame TinyMCE this time…
- wp_insert_post and title not utf8 inserts with empty title?
- Non english charcters support for WP Customer Reviews
- Language selection for blog doesn’t exist?
- Modify WordPress to not replace + (plus) characters from URLs?
- wordpress shortcode url decode non Latin character