movabletype.jp

表示するアクションをブログ内のものだけにする

モーションブログでは、そのモーションブログを管理する Movable Type で管理している全てのブログ内のアクティビティをタイムラインに表示します。表示中のブログの情報は詳細に、それ以外のブログの情報は一行のステータスを表示します。もし、タイムラインに表示する内容に他のブログのものを含みたくない場合は、このドキュメントの手順でテンプレートをカスタマイズしてください。カスタマイズは [メインカラム: アクション] ウィジェットテンプレートを編集して行います。

  1. ブログメニューの [デザイン] から [ウィジェット] に移動し、ウィジェットの管理ページに移動します
    ブログメニュー [デザイン] [ウィジェット]
  2. ウイジェットの一覧より [メインカラム: アクション] というウィジェットをクリックし、編集画面に移動します。
    モーション [ウィジェット] [メインカラム: アクション]
  3. [メインカラム: アクション] の内容を編集します。
    モーション [ウィジェット] [メインカラム: アクション] 編集

テンプレート編集の詳細

以下のテンプレートは [メインカラム: アクション] ウィジェットの内容です。モーションテンプレートのインストール時は、このウィジェットで [アクション] モジュールを読み込むように設定されています。

<div class="actions">
    <mt:Ignore>
        <!-- Local Actions -->
        <$mt:Include module="アクション(ローカル)"$>
    </mt:Ignore>
    <mt:Ignore>
        <!-- All Actions -->
    </mt:Ignore>
        <$mt:Include module="アクション"$>
</div>

このテンプレートを編集します。mt:Ignore ブロックタグで囲む範囲を変更して、読み込むテンプレートモジュールを [アクション] から [アクション(ローカル)] に変更します。サンプル01のテンプレートでは、変更した部分を強調しています。

<div class="actions">
    <mt:Ignore>
        <!-- Local Actions -->
    </mt:Ignore>
        <$mt:Include module="アクション(ローカル)"$>
    <mt:Ignore>
        <!-- All Actions -->
        <$mt:Include module="アクション"$>
    </mt:Ignore>
</div>

サンプル01: mt:Ignore ブロックタグの位置を移動して、読み込むテンプレートモジュールを変更

テンプレートの修正後 [保存] ボタンをクリックします。保存終了後、画面右側の [インクルードテンプレート] ウィジェットの内容を確認してください。内容が [アクション] から [アクション(ローカル)] に変っていれば編集は成功です。インデックステンプレートの再構築を行って、変更を反映させます。

モーション [ウィジェット] [メインカラム: アクション] インクルードテンプレート

アクション (ローカル) ウィジェットを適用している場合、モーションブログのトップページではページ分割機能は提供されません。