文字数を制限する方法

タイトルを文字制限

<?php the_title(); ?>

 ↓ ex.20の2箇所を文字数に

<?php if(mb_strlen($post->post_title)>20) { $title= mb_substr($post->post_title,0,20) ; echo $title. ・・・ ;} else {echo $post->post_title;}?>

内容を文字制限

<?php the_content(); ?>

 ↓ ex.200を文字数に

<?php echo mb_substr(strip_tags($post-> post_content),0,200).'...'; ?>

抜粋だとこんな感じ

<?php the_excerpt(); ?>

 ↓ ex.40を文字数に

<?php echo mb_substr(get_the_excerpt(), 0, 40); ?>

勉強させてもらったサイト

コメントを残す

メールアドレスが公開されることはありません。