MovableType

MovableTypeで特定のフォルダのページ一覧を出力

MTを使ってて、「あるフォルダ配下のページ一覧を取得」って場面があり、 そのためにMTPagesのfolderモディファイアを使うのだけど、 このfolderモディファイア、値に指定できるのはMTFolderLabel。 はじめMTFolderBasenameで指定できるのかと思ってハマった…

MovableTypeで親ウェブサイトのテンプレートをインクルードする

MT5で複数サイトや複数ブログを管理している場合に、 基本的なHTMLは変わらず記事のカスタマイズすることが多々あります。 で、そんなときはシステムのテンプレートに共通化して、そのテンプレートを呼ぶようにしていたのですが、 「1つのウェブサイトの子供…

MTで空白区切りの値を配列に入れて利用する

昨日に引き続きMTの話。 やりたいことは、 ウェブページ投稿時、フィールドに空白区切りの値を入れて、それをテンプレート側で空白でバラして変数に入れる というよくある感じのこと。 具体的には、 「読み込むスタイルシート」ってカスタムフィールドを作り…

MTのカスタムフィールドとダイナミックパブリッシングを使ってXHR用のデータを作る

久しぶりにMTを触っているのでせっかくだから作業メモ。 前提として、MT-5.03+MySQLを使っていて、「ブログ」ではなく「ウェブページ」でサイトを作成してます。 (MTEntry系ではなくMTPage系を使うくらいの違いかな?) 少し前まで使ってたのはオープンソー…