カテゴリ階層が増えてくると情報を探し出すのに面倒・・・検索もあるけど記事一覧があったら便利だよね。
1. 「デザイン」→「コンテンツ」→「記事」→「HTML編集」
<% if:archive_page_name eq 'month' -%>blog記述上(ソース上段辺り)にあるnavi記述(過去ログとカテゴリ)を下記に書き換えます。ページ数を記事一覧の横に上にもってくるようにしてます。
<% if:pager.need_pager -%>
<div class="navi">
<% if:pager.previous_page %><a href="<% archive.page_url(pager.previous_page) %>"><% /if %><<<% if:pager.previous_page %></a><% /if %><% loop:list_pager %> <% if:current_page ne pager_number %><a href="<% archive.page_url(pager_number)%>"><% /if %><% pager_number %><% if:current_page ne pager_number %></a><% /if %> <% /loop %><% if:pager.next_page %><a href="<% archive.page_url(pager.next_page) %>"><% /if %>>><% if:pager.next_page %></a><% /if %>
</div>
<% /if -%>
<% /if -%>
<% /if -%>
<% if:page_name eq 'category' -%>
<div class="navi">
<a href="<% blog.page_url %>">TOP</a> / <% category.name %>
</div>
<% if:pager.need_pager -%>
<div class="navi">
<% if:pager.previous_page %><a href="<% category.page_url(pager.previous_page) %>"><% /if %><<<% if:pager.previous_page %></a><% /if %><% loop:list_pager %> <% if:current_page ne pager_number %><a href="<% category.page_url(pager_number)%>"><% /if %><% pager_number %><% if:current_page ne pager_number %></a> <% /if %><% /loop %><% if:pager.next_page %><a href="<% category.page_url(pager.next_page) %>"><% /if %>>><% if:pager.next_page %></a><% /if %>
</div>
<% /if -%>
<% /if -%>
<% loop:list_article -%>
<div class="blog">
<% if:archive_page_name eq 'month' -%>shorten(29)の数字は変数ですので変える事ができます。(2ヶ所)
<div class="lead">
<div class="lead-title">記事一覧 <% if:pager.previous_page %><a href="<% archive.page_url(pager.previous_page) %>"><% /if %><<<% if:pager.previous_page %></a><% /if %><% loop:list_pager %> <% if:current_page ne pager_number %><a href="<% archive.page_url(pager_number)%>"><% /if %><% pager_number %><% if:current_page ne pager_number %></a><% /if %> <% /loop %><% if:pager.next_page %><a href="<% archive.page_url(pager.next_page) %>"><% /if %>>><% if:pager.next_page %></a><% /if %></div>
<div class="cbody">
<% loop:list_article -%>
<a href="<% article.page_url %>" class="title"><% article.subject | shorten(29) %></a>
<% /loop -%>
<br style="clear:both "></div>
</div>
<% /if -%>
<% /if -%>
<% if:page_name eq 'category' -%>
<div class="lead">
<div class="lead-title"">記事一覧 <% if:pager.previous_page %><a href="<% category.page_url(pager.previous_page) %>"><% /if %><<<% if:pager.previous_page %></a><% /if %><% loop:list_pager %> <% if:current_page ne pager_number %><a href="<% category.page_url(pager_number)%>"><% /if %><% pager_number %><% if:current_page ne pager_number %></a><% /if %> <% /loop %><% if:pager.next_page %><a href="<% category.page_url(pager.next_page) %>"><% /if %>>><% if:pager.next_page %></a><% /if %></div>
<div class="cbody">
<% loop:list_article -%>
<a href="<% article.page_url %>" class="title"><% article.subject | shorten(29) %></a>
<% /loop -%>
<br style="clear:both "></div>
</div>
<% /if -%>
<% loop:list_article -%>
<div class="blog">
タイトルが長い場合、語尾を「..」で省略してくれますので調整してね。
(下のwidthの幅÷7で計算するとちょうどいいはず^^;)
2. スタイルシートに下記を追加する。
.lead {私は #content の上に追加しました。
text-align:left;
font-weight:normal;
line-height:1.3em;
margin:5px 0px 5px 0px;
padding:0px;
background-color: #fff;
border:1px solid #0E63AF;
}
.lead-title {
font-size: 90%;
font-weight:bold;
padding:0px 5px 0px 5px;
margin:0px;
background-color:#fff;
border-bottom:1px dotted #0E63AF;
}
.cbody {
font-size: 12px;
padding:0px 0px 0px 5px;
margin:0px;
}
.cbody a {
margin:0px;
padding-left:0px;
width: 200px;
float: left;
background-color: #fff;
font-weight: normal;
font-family:monospace;
}
width: 200px; は二段組の半分にした幅の長さですので自分にあった長さに設定し直して下さいね。(#contentの中にあるwidth幅÷2から5〜10(paddingの幅)引いた数字がちょうどいいはず^^;)
float: left; は二段組表示なので一段表示にしたい場合は削除して下さい。
枠の色は自分の好きな色にしてね。
3. アイコンを表示させたい場合は下記を cbody a に追加する。
padding-left はアイコンの横幅数を設定すれば記事タイトルとアイコンが重ならないよ。
background-image:url('アイコンURLを記入');
background-repeat:no-repeat;
background-position:0px;
4. 再構築して出来上がり。
::参考::
Inqsite Blog > Seesaaブログカスタマイズ > カテゴリー記事リスト微調整
DesignWorks > Seesaaカスタマイズ > seesaaカスタマイズ カテゴリー内の新着記事をリストアップ


(・−・)・・・ん?

携帯無料ゲームサイト