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 ” “
- hashlib.md5() TypeError: Unicode-objects must be encoded before hashing
- Converting string to byte array in C#
- how to convert negative hexadecimal to decimal
- python encoding utf-8
- Using unicode character u201c
- Random Question Mark Icons In WordPress Text
- Truncating custom fields
- How to stop WordPress using utf8mb4_unicode_520_ci collation?
- Problem with Hebrew characters in username
- Syntax error, unexpected ‘class’ (T_CLASS) on line 1 after upgrade to php 5.6.4
- Character encoding issue after changing servers
- How to Add Customizer Setting in Child Theme
- WordPress Database Charset/Collate
- strange characters in wordpress website displayed for visitors [closed]
- do_settings_sections() doesn’t escape quotes
- How can I stop wp_update_post messing up HTML example code?
- Remove “Category Archives: title” at the top of a category page [duplicate]
- Arabic Characters in URL returns 404 Error
- What is wp_check_invalid_utf8?
- WordPress load-scripts.php encoding issue
- Text cut off on save
- Strange characters on wordpress site – Not UTF8 Issue
- How to diagnose and keep in check encoding issues?
- Adding “ ” before the last word in multiple defined areas with a plugin
- Unexpected = (equal sign) characters in wp mail
- Website dumps encoded result
- CPT Post Title Permalink: Replace “@” (or all special characters) with dash “-” instead of just removing
- Why does wp_redirect strip out %0A (url encoded new line character) and how do I make it stop?
- 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
- HTML Entities displaying improperly as malformed escaped code
- Adding special characters to slug?
- Post Content, Special Characters and Filters
- register_post_type name character limit
- Truncating varying lengths of information
- images not showing after transfer
- Unicode characters displaying as ? after import using WP Clone
- WordPress update messed special characters
- How do I convert a MySQL database from utf8mb4 to utf8 encoding?
- Special Character Appearing in my WordPress Pages Content
- WordPress doesn’t display accents after migration
- UTF-32be error WordPress
- wp_mail encode ’ in ’ in subject
- WordPress site stopped working after simply opening header.php in the wp-admin editor
- Unicode characters are saved in a funny way in the DB
- Problem with UTF8. italian/russian characters
- How to automatically convert “%” and “+” in image urls on upload
- Search Character Set Problem
- How to remove special characters in post title
- replace control character ascii into page
- Encoding matter – ? instead of € after settings field callback
- French accented text replaced with ? in woocommerce product list
- Encoding video without exec function
- How to encode correclty an url with the char “&” for an email?
- How can I automatically add a post with Latin characters?
- Migrating a WordPress site has broken UTF8 encoding
- All of my wordpress sites showing †Ù¥
- TinyMCE HTML Encode Backslash
- wp-login.php ampersand in url results in 404
- How to Disable UNICODE slug?
- WordPress Database Charset/Collate
- How to pass post title (which could include &) to Gravity Form
- js code not stored in database currectly
- Turkish Character Problem on mailing
- WordPress v3.1 Has Character Encoding Issue With Title/Permalink?
- Truncating characters in Advanced Custom Fields works some places but not others?