wordpress

投稿日:2021年3月19日 更新日:

the_excerpt();の文字数変更

functions.phpに記載

以下のコードをテーマのfunctions.phpにコピーします。

function twpp_change_excerpt_length( $length ) {
  return 50; 
}
add_filter( 'excerpt_length', 'twpp_change_excerpt_length', 999 );

returnの数字を変更するとデフォルトで抜粋される文字数の変更ができます。

抜粋の後に表示する文字列

抜粋の後に表示したい文字列がある場合は、以下のように記述します。
例えば「もっと読む」「more」など表示することができます。

<?php echo mb_substr( get_the_excerpt(), 0, 50 ) . '[...]'; ?>

- wordpress

関連記事

特定の固定ページのみ異なるヘッダーにする

目次1 特定の固定ページのみ異なるヘッダーにする方法1.1 1. 異なるヘッダーを使用するページ用のpage-new.phpを作成します。(ファイルネームは任意です)1.2 2. page-new.p ...

困った!wordpressのログイン画面にアクセスできなくなった!

ある日、記事を書こうとしたら wordpressのログイン画面にいくとアクセスできなくなっていた! 目次1 エラーメッセージ2 対応策1. .htaccessファイルのIPを変更2.1 パーマリンク設 ...

特定のカテゴリ一覧だけ見た目を変えたい時に

特定のカテゴリ一覧だけ見た目を変えたい時に。 こんな簡単な方法でできます。 知ってたら色々使えそう。 【WordPress】任意のテンプレートパーツを読み込む関数[get_template_part( ...

WordPress と Facebookの連携が表示されない原因

dddwordpressのテーマ「xeory_extension」を使っていた時 初期設定でいくつかの項目を入力するとfacebookとの連携ができるようになってたのでテストサイトで設定項目を入力する ...

wordpressのテンプレート階層

wordpress使用している時、時々どのファイルを参照しているのか分からなくなるので記録。 目次1 トップページ1.1 トップが固定ページ1.2 トップが固定ページで投稿ページを設定1.3 トップが ...