[WP] the_excerpt()に表示される日本語文字数の変更。「Thumbnail for Excerpts」プラグインを入れてからの設定

朝からテンションの上がる記事がありました。

[WPプラグイン]画像付きがイイヨね!!TOPページなど記事一覧に自動で画像を付加する「Thumbnail For Excerpts」 | GoTo Number

 

 

 

前からこれがしたかったんですよね。WP3.0以降になってもアイキャッチ画像なんか全く設定もしていなかったので使えてなかったのですがこのプラグインは素敵です。

コンテンツの文字数を変更するには、new_excerpt_more とされているのですがマルチバイトだと上手く動かないのでこの対策の為に「WP Multibyte Patch」が導入されていると思います。実際 function に追加しても抜粋の文字数は変更されていませんでした。

この場合には、WP Multibyte Patch | EastCoder; http://eastcoder.com/code/wp-multibyte-patch/ を参考にして修正を行います。

設定ファイルは事前には、 wp-content/plugins/wp-multibyte-patch/wpmp-config-sample.php になっているので wpcmp-config.php に修正して行います。

 

共通設定ファイル(wpmp-config.php)の説明とデフォルト値
  • [cci_php] $wpmp_conf[‘excerpt_length’] = 55; [/cci_php] wp_trim_excerpt() とその下流関数の単語数ベース抜粋時の最大単語数
  • [cci_php] $wpmp_conf[‘excerpt_mblength’] = 110; [/cci_php] wp_trim_excerpt() とその下流関数のマルチバイト文字数ベース抜粋時の最大文字数
  • [cci_php] $wpmp_conf[‘excerpt_more’] = ‘ […]’; [/cci_php]抜粋末尾に出力される More 文字列

 

このあたりの設定を変更してあげる必要が出てきました。

[cc lang=”php”]
// WordPress Settings
$wpmp_conf[‘excerpt_length’] = 110; // Maximum word count for ascii posts.
$wpmp_conf[‘excerpt_mblength’] = 220; // Maximum character count for multibyte posts. [/cc]

こんな感じに倍にしてみました。

上部へスクロール