BLOG
Web開発者向けの簡単なカスタマイズ情報
MTIFタグで条件を満たす場合のみ表示させる方法
指定フィールドのいずれかに入力がある場合に「表示する」、全ての指定フィールドに入力がある場合に「表示する」といった処理を簡単に書く方法です。
MTLoopタグで連想配列と多次元配列を作る方法
MTSetHashVar タグ、MTSetVar タグ 連想配列や多次元配列を作成・設定し、MTLoopタグ で出力する方法。
MTEntryCategoriesタグで表示順を管理画面の並びかえ順にする。
ブログ記事に複数のカテゴリが設定されている場合に、表示順を管理画面の並びかえ順にする方法です。ブログ記事に設定されている、特定の親カテゴリ配下を表示したい場合に使えます。
静的ページ用ページ分割プラグイン「PageBute」でページネーションを作る方法
株式会社スカイアークが提供する、静的ページ用ページ分割プラグイン「PageBute」は、Movable Typeでサイトを構築する際に、重宝するプラグインの1つです。こちらのテンプレートを作るサンプルテンプレートです。
管理画面のカスタマイズが可能なプラグイン「MyAdminStyle」のご紹介
管理画面に独自の JavaScript や CSS を追加して、簡単にカスタマイズすることができるプラグインです。
クラス構文型で管理できるMTテンプレートの書き方
ルール無用の混沌としたMTテンプレートは管理や実装が属人的になり継続的な支援に向いていません。ご紹介する「クラス構文型」テンプレートは実装やサイト運用をもっとスムーズにするアプローチです。
MTAppjQuery の user.js で サイトやブログ、スペースの個別設定を管理する方法
MTAppjQuery の user.js で サイトやブログ、スペースの個別設定を管理する方法
MTLoopタグでCMS管理されていないテキストの連想配列を作る方法
MovableType や PowerCMS に、記事やウェブページとしてデータ登録されている値ではなく、テンプレートで管理しているテキストを、MTLoopタグで出力する方法です。
ページモデルにあるフォルダカラムと同じものを追加する方法
ページモデル(初期インストールモデル。PowerCMSのウェブページに相当)にあるようなフォルダカラムを、独自に作成したモデルに追加する方法です。
PowerCMSを高速化する環境変数
PowerCMSを高速化する環境変数です。
MTブロックエディタで複数の入力項目があるブロックを作る方法(URLとファイル)
MTブロックエディタで入力項目が複数ある場合にブロックを判別するカスタマイズ方法です。リンクブロックの中にリンクテキスト(テキスト)、URL(テキスト)、ファイル(ファイル)とある場合のサンプルコードです。
MTブロックエディタで複数の入力項目があるブロックを作る方法(特殊な見出し)
MTブロックエディタで入力項目が複数ある場合にブロックを判別するカスタマイズ方法です。見出しブロックの中にサイズ(ドロップダウン)、カラー(ドロップダウン)、タイトル(テキスト)とある場合のサンプルコードです。