Прямоугольнички!

Все хорошо, вроде везде разобрался, но имеются прямоугольнички. Причем не на весь текст, а так, как здесь: http://minskremont.ru. "Алмазные <?>" и тд. Как решить проблему?

Ограничение на длину заголовка стоит?

Может быть. Какой командой это обычно задается?

В файлах eShop/store.php и eShop/library/includes/latest_products.php есть следующий код:

echo substr($post->post_title,0,18);
if(strlen($post->post_title)>19)
{
    echo "...";
}

Предполагаю, что именно он отвечает за вывод заголовков. Нужно заменить substr() и strlen() на mb_substr() и mb_strlen() — варианты функций, корректно работающие с UTF-8.

Функция substr() встречается в этой теме и в других местах — возможно, там также потребуется изменение. Например, в функции bm_better_excerpt() в eShop/library/functions/custom_functions.php.

Спасибо!

Anonymous
Отправить
Ответ на: