Кем-то Задумано. Просто позабыли или не посчитали нужным проверить указано ли в настройках виджета обрезать текст перед тем как задействовать функциюИли так задумано?
Так попробуйте:
<?php echo string_short($item[$teaser_field], $teaser_len); ?>
<?php if ($teaser_len) { ?> <?php echo string_short($item[$teaser_field], $teaser_len); ?> <?php } else { ?> <?php echo $item[$teaser_field]; ?> <?php } ?>
Не смешите))
Приветствую, Олег Васильевич я. Да вы уже...php стали). Спасибо.