本文へスキップ

WEB制作のあれこれ

記事抜粋の文字数をパーツごとに変更する

あまり使わない機能だったのでメモです。

記事を抜粋する際通常使うであろうコードはexcerptだと思います。

<?php the_excerpt(); ?>

色んな拡張が出来て私も愛用しています。
しかし例えばトップページとサブページで抜粋を表示、そしてそれぞれ文字数を変更したいケースも出てくるかと思います。
そんな時手っ取り早く解決出来るのがこちら。

<?php echo mb_substr(strip_tags(get_the_content()),0,100); ?>
<?php echo mb_substr( get_the_excerpt(),0,100); ?>

この例では100文字が抜粋として表示されます。

1つ目は<?php the_content(); ?>とは違い、そのままの形で出力されてしまいますので注意が必要ですがさらっと使いたい場合には最適です。

あなたの「つくりたい」を、
聞かせてください。

全国からオンラインでご相談いただけます。
イメージが曖昧でも、最初の一歩からお手伝いします。

無料相談・お見積もり

まずは「相談したい」だけでも、お気軽に。

無料で相談する
本サイトは使いやすさの改善のためにMicrosoft Clarityを利用しています。 アクセス解析と個人情報の取り扱い