TOPページやアーカイブページで投稿記事などを表示させる場合、文字数が多くなるとレイアウトが崩れる場合はありますよね。
そんな時文字数制限をかけておけばレイアウトが崩れるという事はなくなります。
<?php $text= mb_substr(strip_tags($post-> post_content), 0, 30); echo $text. '...'; ?> <?php $text= mb_substr(strip_tags($post-> post_content), 0, 30); ?>//テキストの後の...がいらない場合
<?php
$pattern = '/(^.{40})(.+)/u';
$subject = post_custom('コメント');
$matches = array();
preg_match($pattern, $subject , $matches);
if ($matches[2] != '') {
$out = $matches[1] . '…';
} else {
$out = $subject;
}
echo($out);
?>
<?php echo mb_substr(get_the_excerpt(), 0, 30); ?>