2008 -06-15 ( Sun )
WordPress用本文制御プラグイン「Excontent」
Excontentは、WordPressの記事本文の出力方法を制御するプラグインです。
通常は本文・追記と追記のリンクが自動出力される記事部分を、アーカイブの種類に関係なく個別に出力します。
- version1.1(2008-7-3)
- ex_morelink関数に間違いがあったので修正しました。
More
導入方法
- 解凍したzipフォルダに入っている「excontent.php」を、WordPressの「wp-content/plugins」にアップロードします。
- その後管理画面にログインし、「Excontent」がプラグインリストに含まれているのを確認してください。
- 「有効化」すると、次項の関数が使用できるようになります。
- <?php the_excontent([string]display, [boolean]filters); ?>
- <?php the_exmorelink( [string]more_link_text, [string]before, [string]after); ?>
- [string]display
-
'' (空:default)
<!-- more -->の区切りを無視し、全ての記事を表示します。'body'
インデックス・アーカイブの区分を無視し、常に<!-- more -->の区切り以前を表示します。'more'
インデックス・アーカイブの区分を無視し、常に<!-- more -->の区切り以降を表示します。
<!-- more -->がない場合は何も表示しません。 - [boolean]filters
-
true (default)
記事編集画面での段落(Enter一回押し)を<p>要素に変換します。false
入力した内容をそのまま表示します(改行の変換は行いません) - [string]more_link_text
- パーマネントリンクの文章を指定します。
- [string]before
- パーマネントリンクの前に表示する文章を指定します。
- [string]after
- パーマネントリンクの後に表示する文章を指定します。
拡張される関数
基本の<?php the_content(); ?>の代用として、以下の関数を使用できます。
パラメータ
the_excontent
エントリーループ内で、本文を表示します。
記述例
<?php the_excontent('body', false); ?>
the_exmorelink
パーマネントリンクを表示します。シングルページでは何も表示されません。
記述例
<?php the_exmorelink(’[続きを読む]’, ’<p class="extended">’, ’</p>’); ?>
利用規定
WordPressはオープンソースのフリーウェアです。
WordPressのコアファイルに関わっているこのプラグインもオープンソース規定に基づいて頒布します。
商用利用、改変、スキンのfunction.phpへの組み込み等、ご自由にお使いください。
尚、基本的に改良の保障はいたしません。
動作確認
WordPress 2.5、WordPressME 2.0、WordPressME 2.2のデフォルト環境で動作を確認しています。
make a donation
このプラグインは、フリーウェアです。
でも、あなたのお役に立ちましたら、うぇびんぐさんに何かおごってください^^*
Trackback
- trackback URL
- http://webbingstudio.blog10.fc2.com/tb.php/535-01308a15
引用して記事を書く(FC2ブログ用)


Comment