Movable Type: 2009年5月

Movable Type(MT)でメインページ以外での新着ブログ記事一覧の表示を行いたい場合、いくつか方法があります。ブログ記事自体のページは結構さびしいもので


<MTEntries lastn="10">?</MTEntries>を使えば最新の10件のブログ記事を表示できます。HTMLで作成している場合ならブログ記事を更新ごとに全再構築を行えば常に最新の記事が表示されます。記事が多くなるとツライです。バッチ処理もあるけど。う?ん。他にはIFLAMEを使えば再構築しなくてもいいがスタイルを指定しないといけないし、高さを指定しておかないといけないと、後一歩のところ。


PHP自体でページ作成しているならこの問題はすぐに解決されるな~。。。


それならPHPを呼んでしまえと。SSIは必須ですけど。
別に固定リンクである必要もないし。


AddHandler server-parsed html

SSIをHTMLで読み出す場合、.htaccessに上記を追加し、ルートディレクトリに置きます。


<?php
<MTEntries lastn="10">
print ("<li class=\"widget-list-item\"><a href=\"<$MTEntryPermalink$>\" title=\"<$MTEntryTitle$>\"><$MTEntryTitle$></a></li>\n");
</MTEntries>
?>


これをPHPファイルで保存。再構築。


「テンプレート」から「ウィジェット」で「新規のウィジェット」を作成。


<div class="widget-recent-entries widget-archives widget">
<h3 class="widget-header">最近のブログ記事</h3>
<div class="widget-content">
<ul class="widget-list">
<!--#include virtual="/パスを含めた作ったPHPファイル"-->
</ul>
</div>
</div>


後は「ホームページウィジェット」でメインページ以外の処理(MTElse)を追加し、新規に作成したウィジェットを呼んで全再構築。


インデックステンプレートを再構築するときに「PHPファイル」を再構築されるので常に最新に。ブログ記事を公開したときにインデックステンプレートも再構築されるのでこれででしょう。


最新のコメント一覧や最新アイテム一覧など上記のことを似たようにすればできます

Movable Type(MT)でメインページ以外での新着ブログ記事一覧の表示を行いたい場合、いくつか方法があります。ブログ記事自体のページは結構さびしいもので


<MTEntries lastn="10">?</MTEntries>を使えば最新の10件のブログ記事を表示できます。HTMLで作成している場合ならブログ記事を更新ごとに全再構築を行えば常に最新の記事が表示されます。記事が多くなるとツライです。バッチ処理もあるけど。う?ん。他にはIFLAMEを使えば再構築しなくてもいいがスタイルを指定しないといけないし、高さを指定しておかないといけないと、後一歩のところ。


PHP自体でページ作成しているならこの問題はすぐに解決されるな~。。。


それならPHPを呼んでしまえと。SSIは必須ですけど。
別に固定リンクである必要もないし。


AddHandler server-parsed html

SSIをHTMLで読み出す場合、.htaccessに上記を追加し、ルートディレクトリに置きます。


<?php
<MTEntries lastn="10">
print ("<li class=\"widget-list-item\"><a href=\"<$MTEntryPermalink$>\" title=\"<$MTEntryTitle$>\"><$MTEntryTitle$></a></li>\n");
</MTEntries>
?>


これをPHPファイルで保存。再構築。


「テンプレート」から「ウィジェット」で「新規のウィジェット」を作成。


<div class="widget-recent-entries widget-archives widget">
<h3 class="widget-header">最近のブログ記事</h3>
<div class="widget-content">
<ul class="widget-list">
<!--#include virtual="/パスを含めた作ったPHPファイル"-->
</ul>
</div>
</div>


後は「ホームページウィジェット」でメインページ以外の処理(MTElse)を追加し、新規に作成したウィジェットを呼んで全再構築。


インデックステンプレートを再構築するときに「PHPファイル」を再構築されるので常に最新に。ブログ記事を公開したときにインデックステンプレートも再構築されるのでこれででしょう。


最新のコメント一覧や最新アイテム一覧など上記のことを似たようにすればできます

2009年5月21日(木) 23:30~、NHK教育テレビ「IT ホワイトボックス」にSix Apart社のMovable Typeが紹介されます。


タイトルは「ブログはなぜ流行しているの?」
放送は5月21日(木) 23:30~23:54、再放送は5月24日(日) 14:00?14:24の予定。


これは見ないとね


Movable Typeを使うひとが増えたら嬉しいな


参照記事
5/21(木) 23:30~NHK教育テレビ「IT ホワイトボックス」にSix Apartが登場

プロフィール

Kamitani79
ニックネーム : Kamitani79
映画鑑賞、音楽、写真、ゲーム。地元・横浜をこよなく愛する( `・∀・´)ノヨロシク
自己紹介 :
このエントリーをはてなブックマークに追加

携帯サイト

つながり

  • ブロガー(ブログ)交流空間 エディタコミュニティ
  • あわせて読みたいブログパーツ
  • フィードメーター - Kamitani79-メロンとバナナとブログ
  • SEO
    loading
Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 6.2.4

最近のアクション

人気のエントリー

最近の写真・画像

空の写真

www.flickr.com
This is a Flickr badge showing public photos and videos from Kamitani79. Make your own badge here.

このアーカイブについて

このページには、2009年5月以降に書かれたブログ記事のうちMovable Typeカテゴリに属しているものが含まれています。

前のアーカイブはMovable Type: 2009年4月です。

次のアーカイブはMovable Type: 2009年6月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。