カテゴリー・月別ページをタイトル一覧にする
MTのデフォルトテンプレートを含め、多くのテンプレートでは
カテゴリーのページと月別のページはトップページと同じように
タイトル
本文
エントリー情報
タイトル
本文
エントリー情報
という順番で並んでいます。
当サイトで配布しているテンプレートも同様です。
しかしMTカスタマイズ法収集ブログでは
カテゴリーページと月別ページをタイトル一覧表示にしています。
こちらの方がスッキリしますし、目的の情報が探しやすいかな。と思ったからです。
今回は、このカスタマイズ法をご紹介します。
編集するのは、「カテゴリーアーカイブ」と「日付アーカイブ」です。
どちらかお好みのほうだけでもかまいません。
<MTEntries>から</MTEntries>の中のタグで
タイトル、本文、エントリー情報が表示されています。
この中のタグを整理して、
タイトルなど必要な情報のみ表示にしてしまえばOKなのです。
当サイトでは、
<MTEntries>
<div class="entry" id="entry-<$MTEntryID$>">
<div class="entry-body">
<font color="#999999"><$MTEntryDate format="%Y.%m.%d"$></font>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
</div>
</div>
</MTEntries>
としています。
<font color="#999999"><$MTEntryDate format="%Y.%m.%d"$></font>
で色を灰色にして日付を表示。
</font>の後ろにスペースを入れて、タイトルとの幅を取っています。
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
でタイトルを表示し、同時にリンクしています。
class指定などお使いのスタイルシートによって違うと思いますので
適時対応してください。
タイトルだけでなく、エントリー情報も表示したい方は
<p class="entry-footer">
の部分を入れてやればOKです。
**追記**
当サイトでやっているように、そのカテゴリーや月別の年月を
タイトル一覧の上に出したい場合、
<MTEntries>の上に
<div><$MTArchiveTitle$> 記事一覧</div>
を追加してください。
<div>を<h2>にしたり、
<$MTArchiveTitle$>の前後の言葉は自由にして大丈夫です。
<div>にスタイルシートでclass設定してやる事で、デザイン変更もできます。
カテゴリーを好きな順番に並べるカスタマイズをしている方は、
cutfirstchar="任意の数字"を追加して、
<$MTArchiveTitle cutfirstchar="任意の数字"$>とするのを忘れないでください。
以上、お好みのデザインにカスタマイズしてください('∇')ノ
2007年6月9日に追記しました。





りぃさんへ
記事up有難うございます!
早速手順を真似て?加工してみました。りぃさんのテンプレートですと、エントリー部分をばっさり削除することにより、わたしの希望通りのタイトル名が表示されるようになりました。アリガトウございます。
ただ…
あまりにアホな質問が続き、悲しまないでくださいネ(懇願
りぃさんのサイトでは、アーカイブヘッダーが、カテゴリーに連動されて表示されていますが、これはカテゴリーにリンクさせているんですよね??(不安
ここが、ワタシの勉強不足なところでして、うまくリンクがデキナイ状態です。
うう… 一歩進んで、また下がる
スミマセン もし、よき手順がありましたらお教えください。
失礼いたします!
コメント時刻: 2007年06月07日 17:41
度々、恐縮デス
<div id="banner">
<h2><$MTArchiveTitle$> <$MTCategoryDescription$></h2>
</div>
を設定したところ、ぶざまながら、出力されるようになりました。
お騒がせしました(汗
コメント時刻: 2007年06月07日 20:11
≫マコ♂さん
タグを表示させましたので、以下のコメントを削除させていただきました。
最初から表示できなくて本当にごめんなさい(´・ω・`)
カテゴリー名などを表示するタグはそれでOKですよ!
記事のほうにも簡単ですが追記しておきましたので
よろしければご覧ください。
コメント時刻: 2007年06月09日 18:21
りぃさんへ
ご返信が遅れて申し訳ありません。タグを確認して送信したら、自爆の海となり、申し訳ない展開となってしまいました。削除作業及び、再編集、有難うございます(^^;
ちょっとづつ、進化しているような退化しているような、微妙な感じですが、いじってます。
カテゴリーツリーは、悲惨ですが、デキマシタ(喜
あと以下の二点が、まだ検索中デス
1. 中央カラムとサイドカラムが連動しない (記事の長さで、横のカラムが長くなったり、短くなったり…orz)
2. スタイルシートをピコピコ、イジッテいるのですが、エントリー名やリンク名といった、サイドカラムに表示されるフォントサイズを変更したいのですが、未だに発見できず!
まだ試行錯誤な日々ですが、これからも宜しくお付き合いください
コメント時刻: 2007年06月10日 13:41
りぃさん 度々恐縮デス
1のサイドバーは、少しカラムずれをおこしながら (涙、設定できました(喜
610 中央 190 両サイド で指定しているのですが、右は210で加工してみました。200くらいがチョウドいいのカモ
失礼いたします!
コメント時刻: 2007年06月10日 18:09
≫マコ♂さん
サイドバーのフォントサイズを変えるのは
スタイルシートの /* サイドバー */ の下にある
.module-content の font-size: 11px; の部分です。
見出しの所は.module-header の font-size: 12px;です。
テンプレートのページや利用規約の所にも書いてありますが、
テンプレートのサポートは致しません。
一度サポートをしてしまうと全員のサポートもしないといけなくなり、
全員の質問に答える時間は到底取れないからです。
申し訳ありませんが、自力で頑張っていただきますようお願い致します。
すでに自力でカスタマイズ法をどんどん見つけているマコ♂さんなら、
絶対大丈夫だと思います[!]
コメント時刻: 2007年06月11日 15:10
りぃさん
本当にスミマセン
確かにご迷惑でした。今後は頑張って自力でやってみます。
ただfont-sizeは助かりました(感謝
ただ違う質問で書いてしまいましたが、なんでfeedが出るのか、とても アレ?デス
違うテンプレートで試してみても、同じなことから定義ミス?でしょうね
では、今後は完成報告?をしま~す
コメント時刻: 2007年06月11日 15:41
≫マコ♂さん
MT4ではまたタグなど色々変わるみたいですね。
その時はまたまた大変ですがお互い頑張りましょう(`・ω・´)
コメント時刻: 2007年06月16日 16:06
りぃさん 再びこんにちは!
>MT4ではまたタグなど色々変わるみたいですね
死んでしまいます(号泣。まだ未完成なだけに、一応V3.35が綺麗に動くまで、記事と並行しながら、いじろうと考えています。
ちなみに、こちらのページはまさかMT4だけの情報にはなりませんよね(小爆)。
コメント時刻: 2007年06月17日 16:46
≫マコ♂さん
今までの記事は消さずに残しますが、
私がMT4にしたら4しか使わなくなるので、
それからは4の情報のみになると思います。
3も4もというのは色々と(特に時間的に)無理なのでご了承ください[がーん]
コメント時刻: 2007年06月24日 09:24