MT4.2になって、テンプレート回りのカスタマイズが格段に向上した。
その中でも、インデックステンプレート、アーカイブテンプレートに、「確認」ボタン、つまり
テンプレートのプレビューができること
で、デザイン設定がとても効率よく行うことができるようになった。
しかし、この機能を利用すると、毎回ではないが不具合が発生することが判明。
「ブログ記事」アーカイブテンプレートの編集で、変更した内容を「確認」ボタンを押しプレビューで確認。
OKの場合、保存。
その後、ボタン表示には、「保存と再構築」ボタンも表示されるので、これでテンプレートを更新。
さらに、ブログ記事一覧の一つのブログ記事を「保存」
更新されたページを確認すると、まったく変更した箇所が反映されていない。
ブラウザのキャッシュのせい?と何度か更新をかけるが変化なし。
また、ブログ記事を保存したりするが、変化なし。
ここで、FTPにアクセスして、ブログ記事のタイムスタンプを確認すると、更新されていない・・・
もしやと、「デザイン」-「テンプレート」にアクセスし、一覧表示の「公開」表示を確認すると「スタティック」と表示されている。(以下、画像)
しかし、「ブログ記事」テンプレートにアクセスし、テンプレート設定(クリックしないと、ファイルへのリンク、アーカイブマッピング設定が表示されない)を確認すると、以下の画像のように
公開設定のプルダウンの選択が【公開しない】になっている。
ここを、「スタティック(既定)」に変更して再度、保存。
その後、ブログ記事を保存しなおすと、変更されている。
このような現象が、「ブログ記事」アーカイブテンプレートを編集中、何回も発生している。
経験上、どうもテンプレート「確認」でプレビューを行うと、アーカイブマッピングの公開選択が、【公開しない】になる現象が起きているようだ。
ただ、毎回ではなく、気まぐれに発生していることも事実。
もう一つの現象として、「ブログ記事」テンプレートをカスタマイズしていなくても、既存ブログ記事を変更する際に、「確認」ボタンを押してプレビューを押したときにも、何度か【公開しない】現象が起きている。
ブログ記事投稿の際におきる現象の方が大きな問題である。
記事を投稿する人は、テンプレートの設定など把握していないからである。
MovabelType4.2になって、4.0-4.1の不可解なテンプレート構造に比べて、飛躍的に改善され、新機能も加わって申し分ないといいたいところであるが,上記の件がちょっと気になるところである。
折角なので、MT4.2のテンプレート回りの新機能を以下に私なりのまとめで記述。
1.テンプレートすべての一覧表示
・インデックステンプレート
・アーカイブテンプレート
・テンプレートモジュール
・システムモジュール
2.アーカイブテンプレートが、MT3タイプに近い形で戻ったこと
MT4.0-4.1では、ブログ記事リストの扱いがわかりにくかった点を改善
MT3 |
MT4.0-4.1 |
MT4.2 |
- |
ウェブページ | ウェブページ |
カテゴリ・アーカイブ | ブログ記事リスト | カテゴリ別ブログ記事リスト |
日別アーカイブ |
月別ブログ記事リスト | |
エントリー・アーカイブ | ブログ記事 | ブログ記事 |
3.テンプレートのプレビューができること
4.ウィジェット機能が、戻ってきたこと
4.0-4.1では、ウィジェット機能が使いにくくなっていたのが、改善。
MT3からのバージョンアップユーザにも戸惑いがなく適応できる。
5.その他
HTMLのヘッダー部分が、シンプルになった。
以上。