Поддержка Проблемы и решения Длина заголовка

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Не совсем понятно, что в самой функции string_limit_words();
    Вот здесь рабочий пример описан

    Дичайше извиняюсь, но не смог разобраться в примере. Можно еще сильнее разжевать ?

    Короче, тот вариант у меня тоже не захотел работать. Вот попробуйте этот
    В файл functions.php Активной Темы я добавил такую функцию

    function limit_title($string)
    {
        $new=substr($string, 0, 4); //с первого символа длина 4 символа
        echo $new;
    }

    Потом изменил участок кода, было
    <?php the_title(); ?>
    изменил на
    <?php limit_title(get_the_title()); ?>
    У меня на выходе получилось 4 символа из заголовка.

    Модератор Yuri

    (@yube)

    $new=substr($string, 0, 4); //с первого символа длина 4 символа

    4 байта. Символы в мультибайтных кодировках отсчитывают функции семейства mb_*

    Изменено

    function limit_title($string)
    {
        $new=mb_substr($string, 0, 4); //с первого символа длина 4 символа
        echo $new;
    }

    Юрий, спасибо. На англ был.

    Почти то ! Только вот в конце некоторых заголовков на русском ? появился чтоб его ! Как бы его пристрелить ?

    Модератор Yuri

    (@yube)

    mb_substr($string, 0, 4, ‘UTF-8’)

    Спасибо !

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Длина заголовка» закрыта для новых ответов.