WordPress テキストの一部を省略して表示する (…)
「…」を本文の最後に付けて表示するにはphpで複数行の処理を書く必要があります。下記のコードをfunctions.phpに記載して出力コードを書けば表示できます。
コード
<?php
// functions.php に記載
function my_text_eliminate($text = '', $count = 35) {
$text = preg_replace('/<br>|<br \/>/i', '', $text);
if(mb_strlen($text, 'UTF-8') > $count){
$title = mb_substr($text, 0, $count, 'UTF-8').'...';
return $title;
}else{
return $text;
}
}<
// テンプレートに記載
echo my_text_restriction(get_the_content());
?>