Blog

ブログ

WordPress用本文制御プラグイン「Excontent」

Excontentは、WordPressの記事本文の出力方法を制御するプラグインです。
通常は本文・追記と追記のリンクが自動出力される記事部分を、アーカイブの種類に関係なく個別に出力します。

version1.1(2008-7-3)
ex_morelink関数に間違いがあったので修正しました。

» ダウンロードはこちら< /a>

使用した場合のスクリーンショットはこちら

導入方法

  1. 解凍したzipフォルダに入っている「excontent.php」を、WordPressの「wp-content/plugins」にアップロードします。
  2. その後管理画面にログインし、「Excontent」がプラグインリストに含まれているのを確認してください。
  3. 有効化」すると、次項の関数が使用できるようになります。

拡張される関数

基本の<?php the_content(); ?>の代用として、以下の関数を使用できます。

  • <?php the_excontent([string]display, [boolean]filters); ?>
  • <?php the_exmorelink( [string]more_link_text, [string]before, [string]after); ?>

パラメータ

the_excontent

エントリーループ内で、本文を表示します。

記述例
<?php the_excontent(‘body’, false); ?>

[string]display

(空:default)
<!– more –>の区切りを無視し、全ての記事を表示します。

‘body’
インデックス・アーカイブの区分を無視し、常に<!– more –>の区切り以前を表示します。

‘more’
インデックス・アーカイブの区分を無視し、常に<!– more –>の区切り以降を表示します。

<!– more –>がない場合は何も表示しません。

[boolean]filters

true (default)
記事編集画面での段落(Enter一回押し)を<p>要素に変換します。

false

入力した内容をそのまま表示します(改行の変換は行いません)

the_exmorelink

パーマネントリンクを表示します。シングルページでは何も表示されません。

記述例
<?php the_exmorelink(’[続きを読む]’, ’<p class="extended">’, ’</p>’); ?>

[string]more_link_text
パーマネントリンクの文章を指定します。
[string]before
パーマネントリンクの前に表示する文章を指定します。
[string]after
パーマネントリンクの後に表示する文章を指定します。

利用規定

WordPressはオープンソースのフリーウェアです。
WordPressのコアファイルに関わっているこのプラグインもオープンソース規定に基づいて頒布します。
商用利用、改変、スキンのfunction.phpへの組み込み等、ご自由にお使いください。

尚、基本的に改良の保障はいたしません。

動作確認

WordPress 2.6以降、WordPressME 2.0、WordPressME 2.2のデフォルト環境で動作を確認しています。

make a donation

このプラグインは、フリーウェアです。

でも、あなたのお役に立ちましたら、うぇびんぐさんに何かおごってください^^*