チュートリアル/既存ブログの携帯対応(1.20)/4
携帯用のアーカイブ・テンプレートを作成 bookmark
操作手順 bookmark
- 携帯用カテゴリー・アーカイブの作成
- メニューから環境設定-テンプレートを選択します
- アーカイブタブをクリックします
- テンプレートを新規作成をクリックします
- 以下のように入力し、保存をクリックします
- テンプレート名
- 携帯用カテゴリー・アーカイブ
- このテンプレートにリンクするファイル
- (なし)
- テンプレートの内容
- テンプレート集の携帯用カテゴリー・アーカイブ.txt
- 携帯用日付アーカイブの作成
- 同様にして下記の設定で携帯用日付アーカイブを作成します
- テンプレート名
- 携帯用日付アーカイブ
- このテンプレートにリンクするファイル
- (なし)
- テンプレートの内容
- テンプレート集の携帯用日付アーカイブ.txt
- カテゴリー・アーカイブのマッピングの作成
- メニューから環境設定-設定を選択します
- 公開タブを選択します
- アーカイブ・マッピングでマッピングを新規作成をクリックします
- アーカイブの種類にカテゴリーを選択します
- テンプレートに携帯用カテゴリー・アーカイブを選択します
- 追加をクリックします
- 一覧の携帯用カテゴリー・アーカイブの出力フォーマットでカスタマイズするを選択します
- 出力フォーマットにm/c/%c.phpと入力します(cは小文字で記述してください)
- 変更を保存をクリックします
- 日付アーカイブのマッピングの作成
- アーカイブ・マッピングでマッピングを新規作成をクリックします
- アーカイブの種類に月別を選択します
- テンプレートに携帯用日付アーカイブを選択します
- 追加をクリックします
- 一覧の携帯用日付アーカイブの出力フォーマットでカスタマイズするを選択します
- 出力フォーマットにm/m/%y%m.phpと入力します(%y%mは小文字で記述してください)
- 変更を保存をクリックします
テンプレートの説明 bookmark
エントリー一覧のページ分割 bookmark
エントリーの数が多い場合、エントリー一覧のサイズも大きくなります。そこでMTKeitaiPaginateタグを用いてページ分割を行います。
エントリーの途中でページが切れないように、タグの判別による自動分割は抑制し、MTKeitaiPaginateBreakタグを利用します。
<dl> <MTKeitaiPaginate section_break="" max_sections="10"> <MTEntries> <dt> <$MTKeitaiEmoji symbol="memo"$> <a href="/m/e/<$MTEntryBasename$>.php"> <$MTEntryTitle remove_html="1"$> </a> </dt> <dd><$MTEntryBody words="40"$>...</dd> <dd><$MTKeitaiEmoji symbol="clock"$> <$MTEntryDate format="%Y年%m月%d日 %H:%M"$> </dd> <dd> <$MTKeitaiEmoji symbol="pen"$> <$MTEntryAuthorDisplayName$> <$MTKeitaiEmoji symbol="karaoke"$> <$MTEntryCommentCount$>件のコメント </dd> <$MTKeitaiPaginateBreak$> </MTEntries> </MTKeitaiPaginate> </dl>
ページ間のナビゲーションについては前項で触れたため省略します。
* Six Apart、Movable Type、TypePadはSix Aaprt, Ltd.の登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。