アーカイブページを分割するプラグイン Paged Archives

Paged ArchivesはPHP化せずにアーカイブページを分割する事が出できるんですよね。 適応出来るテンプレートは下記に記されてる通りです。

  • メインインデックス
  • カテゴリーアーカイブ
  • 日付アーカイブ

※メインインデックステンプレートでは、ブログの設定 > 一般 > で設定している「エントリー表示数」の影響を受けるので注意してください。

…ここからが続き

Paged Archives プラグイン使用方法

テンプレート内では、<MTEntries>タグの直後に<MTPAEntry>を追加、また</MTEntries>閉じタグの直後に<MTPAEnd>タグを追加。
表示とナビゲーション用のタグを記述する。これらは<MTEntries>タグの前か、<MTPAEnd>タグの後に記述する。

下記ソースはナビゲーション用のタグをエントリー記事一覧の上部に表示させる時の例です。
※カテゴリーアーカイブでの例です。

<div id="contents">
	<h2><$MTArchiveTitle$></h2>
	<MTPASettings entriesperpage="10">
		<MTPAIfMultiplePages>
			<p class="next"><MTPAPageList></p>
		</MTPAIfMultiplePages>

		<$MTEntries lastn="10"$>
		<MTPAEntry>
			<h2><$MTEntryTitle$></h2>
			<$MTEntryBody$>
		</MTEntries>
		<MTPAEnd>
</div>

青文字になっている部分がPaged ArchivesプラグンをつかったMTタグです。それ以外のタグは普通にエントリーする為のMTタグしか使っていません。

MTPASettings entriesperpage="10"と上記ソースの中にあると思いますが、この数字を変更する事によって、記事を何件表示させて分割をするのかを決めています。
上記のソースで説明しますと、10件表示事にページ内分割がされるって感じです。

Paged Archives ダウンロードページ

Comments

MIYA

MIYA

自分の方でいろいろ調べてみたんですが、「前のページ」がどうやらindex.htmlで出力されるようになっている可能性がありますね…
はっきり自分ではこれ事態の変更の仕方は分からないです。
すみません…

自分が思いつく対応なんですが、
現在使用しているサーバーがPHPに対応しているのであれば
http://www.css-lecture.com/log/movable-type/009.html
こちらの記事に紹介してあるプラグインを使って頂くか。

インデックステンプレートで使用している「entries_all.html」を「entries_all/index.html」とし
フォルダに区分して構築する方法では駄目でしょうか?


力に慣れなくて申し訳ないです。

2008年09月22日 20:41

中村 ミノル

中村 ミノル

Paged Archives を使ってみました。
メインインデックスで使用したのですが、当方では、
index.htmlの方は新着ニュース一覧としており、
この他のメインインデックスのページ、
(たとえばentries_all.html)などという
メインインデックスページの方を分割したのです。
当然、entries_all.html→entries_all.html、
             entries_all2.html
entries_all3.html
などと分割されるのですが、困ったことに、
ビゲーションで、「現在のページ」が2ページめ時、
「前のページ」(つまり1ページ目)のリンク先が
index.html(つまり「新着ニュース一覧」)になって
しまい、分割後の「entries_all.html」になりません。

どのように対処したらよろしいでしょうか?

2008年09月21日 15:01

Comment Form

※コメントが認証されるまで、コメントは反映されません。ご了承くださいませ。


(公開されません)
 
Captcha

画像の中に見える文字を入力してください。

page top へ

Sponsor

  • heteml
  • Movable Type

Category

Recent Article

2011 04-05
iPhone スマートフォンサイトのデザインのまとめ
2011 04-04
スマートフォン対応にしてみました
2011 04-01
CSS3 要素を透明に出来る Opacity と RGBa の使い方
2011 03-31
サイトリニューアルしました
2010 12-01
CSS3 でボタンを作る為のテクニック、サンプル集
2010 11-24
綺麗でリッチなフッターデザイン集のまとめ 60
2010 11-18
緑と黒色を使った Webデザインのサイト 25
2010 11-10
知っておいた方が便利なエクセルの知識

Recent Comments

Archive

2011年
2010年
2009年
2008年

Related Article