MT3.xからMT4.0にアップグレードすると、MT3.xのテンプレートがそのまま引き継がれます。
これを、「テンプレートの初期化」(Template Backup and Refresh)でMT4.0のものに初期化しようとしても、
『カスタムテンプレートと思われるため、?をスキップします』なんて出て初期化されないテンプレートが出てくるのでちょっと工夫をする必要がある。
このblogをMT4.0のテンプレートに切り替える際にやったのは、新規にテンプレートを追加し、中身は空で良いのでデフォルトテンプレートと同じ名前で保存してテンプレートの初期化を行う、というものです。
そうすると /default_templates に保存されているデフォルトテンプレートのファイルからデータがコピーされます。
例えばスタイルシートであれば、インデックステンプレートを作成で新規テンプレートを作成し、テンプレート名を「スタイルシート(メイン)」、出力ファイル名を「styles-site.css」として保存し、テンプレートの初期化を行うわけです。
デフォルトのテンプレート名一覧は下記を参考にしてください。
インデックステンプレートテンプレート名 | 出力ファイル名 |
---|
Atom | atom.xml |
JavaScript | mt.js |
RSD | rsd.xml |
RSS | rss.xml |
アーカイブインデックス | archives.html |
スタイルシート(ベーステーマ) | base_theme.css |
スタイルシート(メイン) | styles.css |
メインページ | index.html |
アーカイブテンプレートテンプレート名 | 出力ファイル名 |
---|
ウェブページ | - |
ブログ記事 | - |
ブログ記事リスト | - |
モジュールテンプレートテンプレート名 | 出力ファイル名 |
---|
ウェブページの詳細 | - |
カテゴリ | - |
コメント | - |
コメント入力フォーム | - |
コメント詳細 | - |
サイドバー (2カラム) | - |
サイドバー (3カラム) | - |
タグ | - |
トラックバック | - |
フッター | - |
ブログ記事のメタデータ | - |
ブログ記事の概要 | - |
ブログ記事の詳細 | - |
ヘッダー | - |
これ以外にもMT4.0だと以下のシステムテンプレートがありますが、システムテンプレートは新規作成ができません。
MT3.xのテンプレートでも、テンプレート名は違うものの同じ役割のテンプレートがありますので、/default_templates にあるファイルをエディタで開いて貼り付け、保存すれば良いのだと思います。
- コメントプレビュー
- コメント完了
- ダイナミックパブリッシングエラー
- ポップアップ画像
- 検索結果