KH-WEBLOG TOP > WEBメモ > WordPress > 記事本文を指定した文字数分だけ表示:WordPress

記事本文を指定した文字数分だけ表示:WordPress

WordPressで個別に記事本文を指定した文字数分だけ表示させたいときの方法をメモ

コーディング・WordPress化作業を代行します

関数の作成と呼び出し

まず、functions.php

<?php
//記事本文の文字数の指定抜出し関数
function len_excerpt($length) {
global $post;
$content =  mb_substr(strip_tags($post->post_content),0,$length);
return $content;
}
?>

と記述します。

あとは、
ループ内などに

<?php echo len_excerpt(表示させる文字数); ?>

と記述すればOK

たとえば、本文の100文字を抜き出して表示させ、続きのリンクを表示させる場合は

<?php echo len_excerpt(100); ?><br />
<a href="<?php the_permalink() ?>">..続きを読む</a>

のように記述すればOK

コーディング・WordPress化作業を代行します

WordPressのおすすめ参考書

楽天Kobo電子書籍ストア
¥3,278 (2024/03/28 10:09時点 | 楽天市場調べ)

TAGS

.htaccess ActionScript All in one seo pack Contact Form 7 CSS CSS3 EC-CUBE Flash HTML HTML5 JavaScript jQuery LightBox PHP RSS SEO WordPress アイキャッチ画像 アクセス解析 カスタムフィールド カテゴリー カラーミーショップ カート コメント ショートコード ソースコード テンプレートタグ ドロップダウンメニュー パーマリンク フォーム フルスクリーン プラグイン ページテンプレート ページナビ ページ分割 マウスイベント リダイレクト リンク レンタルサーバー ロールオーバー 携帯サイト 条件分岐 正規表現 角丸 関連記事