Błędne kodowanie znaków w funkcji get_the_excerpt
-
Witam serdecznie.
Zmodyfikowałem plik swojego motywu, aby wyświetlał we wprowadzeniu 145 znaków i automatycznie ucinał resztę poprzez dodanie trzech kropek do ostatniego wyrazu.
Funkcja wygląda tak:
<?php echo substr(get_the_excerpt(), 0, 145).'...';?>
Jedyny mankament to wyświetlanie znaku zapytania w miejscu ostatniej, l45 litery, a konkretnie tylko wtedy, gdy jest ona znakiem diakrytycznym, czyli literą ą, ę, ś, ć itd. Kiedy funckcja trafi na inny znak jest ok, problem pojawia się tylko z „ogonkami” w literach.
Dziękuję z góry za podpowiedzi w temacie.
Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)
Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)
- Temat ‘Błędne kodowanie znaków w funkcji get_the_excerpt’ jest zamknięty na nowe odpowiedzi.