- ベストアンサー
MovableType3→4の際のCSS無効
mt3からmt4にアップグレードしてから、 設定が違うのかCSSが一切反映されなくなってしまいました。 MTは余り詳しくないので本を買ったり勉強しているところなのですが、 行き詰まってしまいました。MovableTypeに詳しい方、 教えてもらえないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
CSSが反映されないのではなく、その2つのCSSファイルがないために CSSが反映していないように見えるのだと思います。 一度、CSSファイルがサーバにアップされているか確認してみてください。 ▼Not FoundになったCSSファイル http://golddesign.jp/blog/base_theme.css http://golddesign.jp/cgi/mt/mt-static/support/themes/cityscape-houston/cityscape-houston.css
お礼
ご回答ありがとうございます。 確認しましたところ、ご指摘のとおりCSSがアップされていませんでした。 そこでFTPソフトで直接アップしてみたのですが、正常には表示されませんでした。 指摘していただいたことで気付いた点が2点あります。 1)mt4の管理画面で再構築をかけたあと、@importすべきCSSファイルが、 http://golddesign.jp/cgi/mt/mt-static/support/themes/の中に生成されていないまたは、 その逆で@importすべきでないURLをstyles-site.cssに記述してしまっている点。 2)テンプレートページで、 base_theme.cssなどを保存しようとするとエラーになってしまう点。 なぜエラーになるか、何のエラーなのか不明です。 mt3から4にバージョンアップすると構造が変わると聞き、 そのためのエラーのような気がしたので、 一度全て初期化(削除)してmt4ごとはじめから設置しなおしてみようと思います。 それでもだめだった場合はまた質問させてもらえれば幸いです。 ありがとうございました。
補足
追記です。 その後改めてmt4をインストールし、 mt3のエクスポートファイルをインポートしてみたところ、正常に動作しました。 単純にメインページのヘッダー部分のサーバーごとの設定をし忘れていたことが原因でした。 ありがとうございました。