когда я создаю новость с апострофом в заголовке (пример здесь: http://www.gamempire.it/news/project-cars-in-arrivo-su-playstation-4-ed-xbox-one-ma-ce -anche-una-brutta-notizia-131554), глядя на источник html, я вижу
'
Когда я делюсь этой новостью на Facebook, она отображает код '
, и это не так хорошо.
Как я могу это исправить? Мне нужно преобразовать строку в нечто другое с php?
благодаря
Ваш исходный код уже содержит метатег для совместного использования на Facebook с помощью этой специальной кодировки символов, но с "amp;" слишком много:
<meta property="og:title" content="Project CARS in arrivo su Playstation 4 ed Xbox One, ma c&#039;è anche una brutta notizia - Gamempire">
В
& amp; #39;вы должны удалить усилитель; ;)
Итак, сначала вы должны проверить, почему и где ваш скрипт транслирует "-Char. Используется ли это CMS?