Skip to content

Instantly share code, notes, and snippets.

@nishinoshake
Last active August 8, 2016 11:56
Show Gist options
  • Save nishinoshake/e3f005fd69c296b514d0c97ecbadaaa6 to your computer and use it in GitHub Desktop.
Save nishinoshake/e3f005fd69c296b514d0c97ecbadaaa6 to your computer and use it in GitHub Desktop.
MTがわからん

MTがわからん

とは

CMS。 WordPressと違って静的ページを吐き出す。

用語の整理

記事

そのままブログの記事

ウェブページ

静的ページ

インデックステンプレート

1テンプレートで 1つのファイルを出力します。メインページやスタイルシート、記事のフィード、JavaScriptなどのファイルを管理します。出力するファイル名を個別に指定します。

アーカイブテンプレート

1テンプレートで複数のページを出力します。ブログ記事やウェブページの個別ページ、あるいは月別のブログ記事リストなど、様々な種類のアーカイブを出力します。出力するファイル名は、アーカイブマッピングというルールで指定します。WordPressのアーカイブと同じ感じ。

テンプレートモジュール

複数ページで使う共通のパーツ。

システムテンプレート

画像のポップアップウィンドウやコメントのプレビューなど、特定の画面のためのテンプレート。

https://www.movabletype.jp/documentation/mt5/design/templates/

構成と手順

公式のドキュメントがわかりやすい。

まずはウェブサイトを作成

全体をまとめるウェブサイトを作成する。
その下にブログなどを作っていくので全ての親的な存在。
飲食店をサンプルに。

URL http://www.example.com/ パス /home/example/www

ブログなどを作成

ウェブサイトの配下に、
ブログやメニューや掲示板などをつくる。

  • ブログ blog
  • メニュー menu
  • 掲示板 forum

権限を設定

ユーザを作成して、ウェブサイトの管理者と、
各コンテンツの管理者・投稿者などを設定する。
コンテンツを分ければ、いろいろ権限が設定できる。

ブロックタグとファンクションタグ

ブロックタグ

<mt:Entries>
</mt:Entries>

データの取得や繰り返し処理に使う

ファンクションタグ

<$mt:EntryTitle$>

$がつく。詳細情報を取得する。

https://www.movabletype.jp/documentation/mt6/websites/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment