Въпрос за кодаиране

Hous

Registered
Здравейте, използвам плъгинче, в уордпрес което зарежда html на постовете. Проблема с него обаче е че обръща тези символи:
– (не това тире- )
’ (не стандартната кавичка ')
във ?

кода който използвам е:
Код:
if(is_single()){
			$dom = new DomDocument;
			$dom->loadHTML(utf8_decode($content));
			$xpath = new DOMXPath($dom);
			
			$newhtml = $dom->saveHTML();
			$content=$newhtml;
		
		
		}
		
		return $content;
		}
опитах със:
Код:
$dom->loadHTML('<?xml encoding="utf-8" ?>' . $profile);
но не става, понеже този xml таг изкочи във средата на html кода.
Опитах и със:
Код:
utf8_encode($content)
преди да покажа HTML но не става, а ако махна utf8_decode в нчалото, символите вместо във въпросителен, стават като счупени букви.
[/code]

Някаква идея как да го премахна този проблем?
 
Не разбрах това
но не става, понеже този xml таг изкочи във средата на html кода.

Принципно се оправя точно както си опитал, какъв xml таг излиза по средата, след като ти го слагаш в началото?
 
Ами като поставих това с XML релно този таг се появи в средата на HTML кода като се показва пост-а. Не знам защо.
 

Горе