LastYearEntries プラグインの使用例

Posted by
ぴろり
Posted at
2008/10/16 22:10
Trackbacks
関連記事 (0)
Comments
コメント (1)
Post Comment
コメントできます
Category
MovableType カテゴリ

 欄での s.fujino さんからの質問に答えてみます。一年前の今日の前後に書かれた記事を抽出する LastYearEntries プラグインの使用例で,去年の今頃に表示する記事がなかった場合には「サボっていました」と表示します。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

 予め変数 lastyearentries_count を 0 で初期化しておき,出力された記事の一覧の も変数 lastyearentries_block に入れておくようにします。もし一つでも記事があった場合には,変数 lastyearentries_count が 1 になっているので,生成しておいた を出力します。一方,記事が 1 件も無かった場合には,変数 lastyearentries_count は 0 のままなので,lse タグの中身が表示されるという仕組みです。
 元の s.fujino さんののように,MTIfNonZero で判断してもよかったのですが,MTLastYearEntries を一回で済ませられるようにしてみました。


この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

寄せられたコメント (全 1 件中、最新 5 件まで表示しています)

Posted by
s.fujino
at
2008/10/17 00:35
ID
3AxNN7TI

ぴろりさん、さっそくありがとうございました!
イメージどおりに表示されました。
MTLastYearEntries を2回使うのは美しくないなぁと思っていたのですが、これならすっきりですね。
変数が苦手科目だったのですが、これを機会にじっくり勉強します。
本当にありがとうございました!

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。