指定したカテゴリのエントリーを別Windowで開く
「特定のカテゴリーにあるエントリーをリダイレクトさせる - めも帖」のタイトルだけあるエントリーについては、.htaccessでリダイレクトさせる話の続きです。
別ドメインのコンテンツについて、別Windowで開くということは、Web制作ではよくある話です。当たり前、という雰囲気さえあります。これを、MovableTypeで実現しようとすると、タグだけでは実現が難しそうだったので、プラグインを用意してみました。
package MT::Plugin::Redirect;
use strict;
use MT::Template::Context;MT::Template::Context->add_global_filter (redirect => \&redirect);
sub redirect{
my ($data, $arg, $ctx) = @_;
if($data eq $arg){
return 'target="_blank"';
}
}
<MTEntryCategories><$MTCategoryLabel redirect="redirect"$></MTEntryCategories>
こんなのが簡単に出来るMovableTypeの便利さに驚きました。