MovableTypeの新着情報を載せたいのですが
MovableTypeの新着情報を載せたいのですが
CMSDesgner上に、MovableTypeの新着情報を、RSSか何かを使用して掲載したいのですができますでしょうか。
terashita様
webmaster様
横レス失礼します。
私RSSの知識が無いので的外れかもしれませんが、自分で重宝している方法があるのでご紹介します。
まず、MT管理画面のインデックス・テンプレートで、以下の要領で新規テンプレートを作成します。
例:テンプレート名:新着情報、出力ファイル名:newest.php
「インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する 」にチェック
コードはこれだけ。表示させたいMTタグだけでけっこうです。
あとはCSMDのデザインファイルの、表示させたい場所に以下のコードを挿入してください。
インデックステンプレートの内容は
を使えば特定のカテゴリーだけ抜き出したり、表示件数、ソート順も自由自在です。
新着情報だけでなく「日記の最初の1件だけをサイトトップに表示する」なんて使い方もできます。
MTのインデックスプレートはHTMLでもPHPでも出力ファイル名の拡張子を変えるだけで書き出せますから、気をつけなくてはいけないのは文字コードだけです。
それもCMSDのデザインファイルはEUCですから、MTをEUCで書き出しているなら問題無しですね。
webmaster様
横レス失礼します。
私RSSの知識が無いので的外れかもしれませんが、自分で重宝している方法があるのでご紹介します。
まず、MT管理画面のインデックス・テンプレートで、以下の要領で新規テンプレートを作成します。
例:テンプレート名:新着情報、出力ファイル名:newest.php
「インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する 」にチェック
コード: 全て選択
<MTEntries lastn="7">
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>:
(<$MTEntryDate language="jp" format="%Y/%b/%e"$>)<br />
</MTEntries>
あとはCSMDのデザインファイルの、表示させたい場所に以下のコードを挿入してください。
コード: 全て選択
<?php include("ブログのINDEX生成URL/newest.php"); ?>
インデックステンプレートの内容は
コード: 全て選択
<MTEntries category="カテゴリーラベル" lastn="表示件数" sort_order="ソート順">
〜
</MTEntries>
新着情報だけでなく「日記の最初の1件だけをサイトトップに表示する」なんて使い方もできます。
MTのインデックスプレートはHTMLでもPHPでも出力ファイル名の拡張子を変えるだけで書き出せますから、気をつけなくてはいけないのは文字コードだけです。
それもCMSDのデザインファイルはEUCですから、MTをEUCで書き出しているなら問題無しですね。
Re: MovableTypeの新着情報を載せたいのですが
terashitaさん、ご質問ありがとうございます。
おそらくご質問内容は、他サイトに設置してあるMTのRSSを読み込んで、
CMSD上で表示したいというご要望だと思います。
現状の機能では残念ながら実現できないのですが、以前から「外部XML読み込み
機能」を追加する予定が挙がっており、現在実装中です。
この機能を使うと、同一サーバ、又は外部サーバ上に設置してあるRSSやXML
データを読み込み、XSLT変換して表示させることが可能になります。
最初のリリースでは実験的なものになると思いますが、もしタイミングが合いましたら
ご利用頂ければ幸いです。
おそらくご質問内容は、他サイトに設置してあるMTのRSSを読み込んで、
CMSD上で表示したいというご要望だと思います。
現状の機能では残念ながら実現できないのですが、以前から「外部XML読み込み
機能」を追加する予定が挙がっており、現在実装中です。
この機能を使うと、同一サーバ、又は外部サーバ上に設置してあるRSSやXML
データを読み込み、XSLT変換して表示させることが可能になります。
最初のリリースでは実験的なものになると思いますが、もしタイミングが合いましたら
ご利用頂ければ幸いです。
外部XML/RSSの読み込み機能
webmasterです。
ver.1.1.3aにて、外部XML/RSSの読み込み機能を試験的に追加しました。
詳しくはこちらをご覧下さい。
http://cms.al-design.jp/phpbb/viewtopic.php?p=1655#1655
ver.1.1.3aにて、外部XML/RSSの読み込み機能を試験的に追加しました。
詳しくはこちらをご覧下さい。
http://cms.al-design.jp/phpbb/viewtopic.php?p=1655#1655