MovableType.net 逆引き辞典

応用

トップページに特定の記事を表示する

カスタムブロックの出力テスト

カスタムブロックBlockEditorBlocksのテスト

トップページに特定の記事を固定して表示します。
今回はカスタムフィールドを使った方法をご紹介します。

まずは、「トップページに表示」の有無を選択するチェックボックスのカスタムフィールドを用意します。
識別子は「special_info」です。

カスタムフィールドを保存したら、記事画面を開きます。
すると先ほど作成したカスタムフィールドが記事作成画面に追加されているので、チェックを入れて記事を保存します。

続いて、テンプレートに下記のMTタグを記述します。
「mt:Entries」の「field:」へは、カスタムフィールド作成時に入力した識別子を記述します。

使用するMTタグ

記述サンプル

メインページ記述

<mt:Entries field:special_info="1">
<article>
    <div>
        <h1><a href="<$mt:EntryLink$>"><$mt:EntryTitle$></a></h1>
    </div>
</article>
</mt:Entries>