Movabletypeでテンプレートを更新しても、まったく反映されない場合にチェックするべき点

表題のとおり、テンプレートに修正を加えて、いざ再構築してもまったく修正した箇所が反映されなくて焦ることがあります。たまに。

こういうときは、落ち着いてまずは、テンプレートにテンプレートモジュールを使っていないか確認しましょう。
使っているならその、テンプレートモジュールのモジュールのキャッシュが有効になっているかどうか。またはサーバーサイドインクルードが有効になっていてそのインクルードファイルが更新されていない可能性があります。

こういう初歩的なことをチェックして、問題なくても反映されないことが極まれにあります。
もしかしたらバグなのかもしれませんが、自動でバックアップされたテンプレートの方が使われてしまっている場合があるのです。

なので対処方法としては、この自動でBackupされてしまうテンプレートを削除すれば治ります。
更新しても全然反映されないテンプレートの名前で「ツール」の「検索/置換」から検索してみてください。

例えば、「月別ブログ記事リスト」が反映されないので、検索してみます。
すると・・・
月別ブログ記事リストを検索した結果の画像
しらないうちに、テンプレートがbackupされていて残っているものがありました。

このbackupテンプレートを二つとも削除しましょう。
image-20160214195102.png

削除できたら、再構築してみましょう。きっと反映されているはずです。