MovableType で PHP(require) について
2006.12.31PHP の関数、require() を MovableType で使いたい時。
リモートファイルを呼び込めない時どうしますか?
こうしました。
<$MTArchiveLink relative_url="1"$> で、自 URL を取得。
PHP の substr_count() 関数で、"/"スラッシュの数に応じて、相対パスに対応させる。
それぞれのテンプレートが PHP として機能しない場合は、こちらを参照下さい。
MovableTypeカテゴリ別 RSS を配信(生成)する
2006.09.13前々からやろうやろうと思っていた、カテゴリ別に RSS を配信する設定。
こんなの MovableType のデフォルト機能として提供して欲しい気もするけど、、。
さて設定開始。
- [環境設定→テンプレート→インデックス・テンプレート]
RSS 2.0 のテンプレート内容を丸々コピー。 - [環境設定→テンプレート→アーカイブ・テンプレート]
に移動して、テンプレートを 『カテゴリ別 RSS2.0』 という名前で新規作成。
で、丸々ペースト。 - 2. で作った内容を編集。
タイトルにカテゴリ名が入るようにする。
<title><$MTBlogName encode_html="1"$>: <$MTArchiveTitle$></title> - [設定→公開→アーカイブ・マッピング→マッピングを新規作成]
アーカイブの種類:『カテゴリ』を選択。
テンプレート: 2. で新規作成した 『カテゴリ別 RSS2.0』 を選択。 - 作成した "カテゴリ別 RSS2.0" は 『カスタマイズする』 を選択。
各カテゴリのディレクトリ直下に "index.xml" を置きたいので、
%c/index.xml と入力して、『変更を保存』をクリック。 - カテゴリー・アーカイブのテンプレートを編集。
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$MTCategoryArchiveLink$>index.xml" />
これでカテゴリページのデフォルト RSS が、カテゴリ別の RSS を参照するようになる。 - カテゴリのみ再構築して確認。
適当なカテゴリーページに移動して RSS リーダーに登録してみる。
どうでしょうか??
参考にしたサイト(thx!!)
カテゴリ別 RSS 作成 (@smate.NET)
»http://www.asmate.net/weblog/archives/000045.html
MovableType3.2→3.3へアップグレード完了!
2006.08.193.3がリリースされてから結構経つけど、様子をみて満を持して決行。
基本的に全部上書。
編集した部分は mt-config.cgi の、
・CGIPath
・StaticWebPath
・MySqlの設定
のみ。
あとは再構築して完了。
新機能のタグクラウド機能とか使っていきたいと思います。
参考サイト(ありがとうございます。助かりました!)
Milano::Monolog
»http://rebecca.ac/milano/mt/archives/001434.html
カイ氏伝
»http://blogging.from.tv/archives/000111.html
.html を .htaccess で PHP として機能させる
2006.03.30AddType application/x-httpd-php .html
たったこれだけ。。
PHPSPOT開発日誌(thx!!)
»http://phpspot.org/blog/archives/2006/03/movabletypephph.html
Movable Type カテゴリのエントリー件数を表示したい
2006.03.18↓これをつっこむだけ
<$MTCategoryCount$>
Movable Type 個別エントリーのファイル名変更
個別エントリーのファイル名が、デフォルトでタイトルから引用される。
統一性がなく、とてもカッコ悪いので、エントリーID.html という形で統一した。
公開の設定で、出力フォーマットを %y/%m/%e.html に変更することで実現。
参考:Movable Type マニュアル(thx!!)
»http://www.kanesara.com/movabletype/archives/000336.html
SiteSearch
Category
- Car(4)
- BMW(3)
- Dining(2)
- Gadget(1)
- Google(14)
- Item(15)
- Labo(2)
- JavaScript(5)
- MovableType(6)
- PHP(3)
- SEO(1)
- Library(22)
- Memo(5)
- Motto(5)
- 4CharIdiom(2)
- Movie(17)
- Music(18)
- News(16)
- Software(10)
- Speak(54)
- Want(12)
Entry
- MovableType で PHP(require) について
- カテゴリ別 RSS を配信(生成)する
- MovableType3.2→3.3へアップグレード完了!
- .html を .htaccess で PHP として機能させる
- Movable Type カテゴリのエントリー件数を表示したい
- Movable Type 個別エントリーのファイル名変更
Archives
- 2008年2月(2)
- 2007年7月(1)
- 2007年6月(1)
- 2007年5月(2)
- 2007年4月(1)
- 2007年3月(2)
- 2007年2月(4)
- 2007年1月(9)
- 2006年12月(7)
- 2006年11月(1)
- 2006年10月(5)
- 2006年9月(10)
- 2006年8月(18)
- 2006年7月(5)
- 2006年6月(12)
- 2006年5月(33)
- 2006年4月(53)
- 2006年3月(44)
