タグ

ブックマーク / wing.w-museum.com (3)

  • WingMemo: エントリーを更新順にソートする~更新リストの作り方(3) MT4改

    これは以前書いた「エントリーを更新順にソートする~更新リストの作り方(2) MT4版」の改訂版です。更新リストの応用編として、カスタムフィールドを利用した「誤字・脱字の修正は更新リストに反映させない案」も書いていたのですが、まだMTの変数への理解が浅かったため、あまりいい例になっていませんでした。4.2ではカスタムフィールドの値で直接ソートも出来るようになったので、4.2登場の機会に4.2での使用例も含めてまとめ直しました。 ■基編:更新のあったエントリーを最新10件分表示する limitモディファイアを使った基的な方法。 <MTEntries limit="10" sort_by="modified_on"> <MTEntriesHeader><ul></MTEntriesHeader> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitl

  • WingMemo: 記事リストに画像のサムネイルも表示させる(MT4用)

    上手いタイトルが思いつかない…(^^;。「最新のサムネイル画像と合わせて記事リストを表示したい。画像のない記事にはNo Imagesのような決められた画像を表示したい」というご質問をいただきました。これはプラグインやキーワード欄を利用する方法でも実装できますが、MT4ならではのMTタグのみで実装する方法を考えてみました。 ブログ記事リストにサムネイルも表示させるだけなら簡単に出来ます。以下のようにすればOKです。画像の大きさはお好みで。 <ul> <MTEntries lastn="10"> <li> <$MTEntryTitle$> <MTEntryAssets type="image" lastn="1"> <img src="<$MTAssetThumbnailURL height="50"$>" alt="<$MTEntryTitle$>" /> </MTEntryAssets>

  • WingMemo: ダイナミックで月送りカレンダー(4) MT4版

    いや、ダイナミックだけじゃなくて静的生成でも使えますが、タイトルの継承の都合上、こうなっております(^^;。今回の覚え書きは「ダイナミックで月送りカレンダー(3) 非iframe版」の改訂版です。 これはごくシンプルで簡単な月送りカレンダーなのですが、1点だけネックがありまして、それが月送り部分を担当しているMTArchivePreviousとMTArchiveNext。 これは来、日付アーカイブ系の中でしか使えません。そのはずなんですが、過去のバージョンではけっこうブログ記事でも使えてしまっていて(4.1でも動作してました>汗)、そのおかげで月アーカイブだけでなく「どこでも月移動カレンダー状態」になってしまっていました。 が、さすがに4.2になってタグチェックが厳しくなって、日付系の外で使うとエラーするようになったので(それで当たり前なんですが)、4.2になったのを機に正しく動作するタ

  • 1