Модератор
Yuri
(@yube)
Функция the_author_description() считается устаревшей (deprecated). Рекомендуется заменить ее на the_author_meta(‘description’).
Ограничить кол-во символов можно так:
<?php echo mb_substr(get_the_author_meta('description'), 0, N, 'UTF-8'); ?>
где N — кол-во символов для вывода.
Требуется наличие php-расширения mbstring.
Спасибо большое я и не знал!) а вот вопрос отсюда вытекает…значит при установке сайта на удаленный хостинг нужно смотреть включено ли или имеется ли у них данное расширение…?
Модератор
Yuri
(@yube)
Вообще-то, да. PHP в чистом виде ничего не знает об utf-8 (preg_* не в счет, т.к. PCRE можно считать «прибамбасом» к PHP). Так что строковые операции с utf-8 без этого расширения будут выполняться некорректно, если в строках есть что-то, отличное от цифр и латиницы.