カテゴリの並べ替え(プラグイン)

 ここでご提供しているテンプレートは、カテゴリーを並べ替えるプラグイン
Cut First Charを利用しています。

Cut First Char」プラグインはH.Fujimoto氏のサイトで公開されています。公開されているソースを「cutfirstchar.pl」とし、MovableTypeの「plugins」フォルダにUPして利用します。

package MT::Plugin::CutFirstChar;
use strict;

use MT;
use MT::Template::Context;
use MT::Plugin;

my $plugin = MT::Plugin->new;
$plugin->name("Cut First Char 0.01");
$plugin->description('Cut first n char from MTtag.');
MT->add_plugin($plugin);

MT::Template::Context->add_global_filter(cutfirstchar => \&cutfirstchar);

sub cutfirstchar {
my ($text, $arg, $ctx) = @_;

$text = substr $text, $arg;
$text;
}

1;


このソースファイルに「cutfirstchar.pl」という名前をつけて、Movable Typeのディレクトリの中の「plugins」ディレクトリにアップロードします。

例えば、カテゴリー名を「001カテゴリーA」のようにして、先頭3文字を番号にした場合だと、<$MTCategoryLabel$>等のカテゴリー名表示タグを、<$MTCategoryLabel cutfirstchar="3"$>等に書き換えます。
---H.Fujimoto氏のサイトより引用


当サイトでご提供している無料テンプレートは、「Cut First Char」を利用させていただいております。上記のように、プラグインを導入いただくことで、テンプレートが正常に表示されます。


スポンサードリンク

関連記事

  1. テンプレートセットを出力してくれるプラグイン
  2. 静的ページでアーカイブを分割するプラグイン PageBute
  3. カテゴリーソートに利用する数字置換プラグイン
  4. ランダムに選択したエントリーを表示するプラグイン
  5. アーカイブページを分割するプラグイン Paginate
  6. 関連記事をエントリーに表示するプラグイン
  7. 特定カテゴリーのみ表示または非表示

トラックバック(0)

このブログ記事を参照しているブログ一覧: カテゴリの並べ替え(プラグイン)

このブログ記事に対するトラックバックURL: http://www.jp-soft.com/mtos/mt-tb.cgi/8

コメントをどうぞ






フィード
記事一覧:サイトマップ