XPressME Integration Kit

Codex

記事抜粋の設定

XPressMEに用意された、コンテンツ表示用のxpress_the_content()は、XPressME設定の『記事抜粋の設定』にてその動作を設定することができます。

設定画面

excerpt_setting

説明

「記事抜粋の設定」による記事抜粋は <!--more-->>タグによる抜粋ではなく、文字数や単語数で切出す抜粋になります。

単語が空白で区切られる英語圏等のコンテンツと日本語など単語が空白で区切られないコンテンツでは抜粋の方法が異なっており、

単語が空白で区切られる英語圏等のコンテンツでは単語数による抜粋
日本語など単語が空白で区切られないコンテンツでは文字数による抜粋が行われます。

抜粋の有無

『記事のアーカイブで抜粋表示を行いますか?』にてxpress_the_content()が記事の抜粋を行うか、行わないかを設定します。

excerpt_setting_1

ASCII文字コンテンツかマルチバイトコンテンツかの判断

『ASCII文字が含まれる比率が設定された値より大きい場合、ASCII文字コンテンツと判断します。』に設定したASCII文字が含まれる比率(%)により判断します。

ASCII文字が含まれる比率(%)を超えるASCII文字を含むコンテンツは、ASCII文字圏の文章と判断し、単語谷での抜粋を行います。

ASCII文字が含まれる比率(%)が設定された比率より少ない場合はマルチバイト圏と判断して、文字数による抜粋が行われます。

excerpt_setting_2

抜粋数の設定

単語単位での抜粋、文字数単位での抜粋の数量をそれぞれ設定します。

excerpt_setting_3

抜粋時のMoreリンクテキストの設定

全文を表示するためのリンクのタイトルを設定します。
空白(ブランク)の場合はリンクそのものを表示しません。

excerpt_more_link_setting

Moreタグのリンクテキストの設定 (Ver2.1.0 RC2以降)

more タグ (<!–more–>)のリンクに表示されるリンクのタイトルを設定します。

more_link_setting