人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MovableTypeについて質問いたします。
デフォルトのテンプレートでは、
1が古く、4が新しいエントリとして、
<今日の日付>
<今日の記事4>
<今日の記事3>
<昨日の日付>
<昨日の記事2>
<昨日の記事1>
と表示されてますが、
<今日の記事4><今日の日付>
<今日の記事3><今日の日付>
<昨日の記事2><昨日の日付>
<昨日の記事1><昨日の日付>
というように変えたいのです。
どのようにすればよいか、解説しているページはないでしょうか。


●質問者: takeuchi_k
●カテゴリ:コンピュータ
✍キーワード:MovableType エントリ テンプレート デフォルト ><
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● senchou
●45ポイント

http://www.sixapart.jp/movabletype/default_tmpl.html#main-index

Six Apart - Movable Type: デフォルト・テンプレート

解説ページの紹介ではありませんが。


日付毎にを表示をまとめているのは、メインページ、日付別アーカイブ、カテゴリアーカイブの3種類。


<MTDateHeader>

<h2><$MTEntryDate format=”%x”$></h2>

</MTDateHeader>


という部分です。

ここをまとめて消してしまう必要があります。

http://www.sixapart.jp/movabletype/default_tmpl.html#datebased

Six Apart - Movable Type: デフォルト・テンプレート

まずは、各テンプレートから、上記3行を削除して、

その後、記事タイトル表示部分

<h3 id=”a<$MTEntryID pad=”1”$>”><$MTEntryTitle$></h3>

の周辺を変更すれば良いと思います。


例えば、

<h2><$MTEntryDate format=”%x”$></h2>

<h3 id=”a<$MTEntryID pad=”1”$>”><$MTEntryTitle$></h3>

とすると、

<今日の日付>

<今日の記事タイトル2>

<本文2>

<今日の日付>

<今日の記事タイトル1>

<本文1>

という感じになります。

http://www.sixapart.jp/movabletype/default_tmpl.html#category-ar...

Six Apart - Movable Type: デフォルト・テンプレート

もう一つ例えば、

<h3 id=”a<$MTEntryID pad=”1”$>”><$MTEntryTitle$> (<$MTEntryDate format=”%x”$>)</h3>

すれば、

<今日の記事タイトル2(日付)>

<本文2>

<今日の記事タイトル1(日付)>

<本文1>

という感じになります。


”は自動で全角に置換されていますので、半角に直す必要があります。

◎質問者からの返答

丁寧なご回答をいただき、ありがとうございます。


2 ● nekotank
●45ポイント

http://www.sixapart.jp/movabletype/manual/mtmanual_tags.html#ite...

Movable Type 3.2 マニュアル - テンプレート・ タグ

MTDateFooterですと複数の記事のあと最後に持ってくることで対応できると思います。

<今日の記事4>

<今日の記事3>

<今日の日付>

<昨日の記事2>

<昨日の記事1>

<昨日の日付>

http://www.sixapart.jp/movabletype/manual/mtmanual_tags.html#ite...

Movable Type 3.2 マニュアル - テンプレート・ タグ

ただこれでは答えじゃなそうなんで、たぶんMTDateタグを利用すれば可能なのではないでしょうか?

簡単に書くとこんな感じにすればいいのでは?

<MTEntries>

<$MTEntriBody$><MT Date>

</MTEntries>


違っていたらすみません。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ