• 締切済み

MT4でスタイルが上手く反映されません。

3.35から4へのアップグレードをしました。 トップページとアーカイブはスタイルが反映されたのですが、個別ページや月別アーカイブ、カテゴリなどを見るとスタイルが反映されていません。 styles-site.cssが影響しているのかと思い、アーカイブテンプレートの中のエントリー・アーカイブやカテゴリー・アーカイブの中の「styles-site.css」を「styles.css」に変更してみても中途半端な状態です。 ブログはこちらになります。 http://www.k2r.info/blog/ よろしくお願いします。

  • mk232
  • お礼率91% (11/12)

みんなの回答

  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.2

こんにちは。 ブログ拝見しましたが、No.1さんの仰るとおり、アーカイブのテンプレートがMT3.3Xのままみたいですね。 アーカイブのテンプレートで使用されているスタイル指定が、 MT4のスタイシート上にないのが、崩れの原因だと思います。 トップページを拝見すると、MT4テンプレートを使用しているようなので、 アーカイブテンプレートもMT4用を使用したらいかがでしょう? (確かではありませんが、)MT3.3X → MT4へ移行させると、 アーカイブテンプレートに、 ・ウェブページ ・ブログ記事 ・ブログ記事リスト ・カテゴリー・アーカイブ ・エントリー・アーカイブ ・日付アーカイブ の6つの項目が出来ませんか? MT4のアーカイブ・マッピングのデフォルト設定は、 エントリー > ブログ記事テンプレート カテゴリー > ブログ記事リストテンプレート 日付 > ブログ記事リストテンプレート ですが、 MT3.3Xからの移行だと、MT3.3X時代の設定が残っているため、 エントリー > エントリー・アーカイブテンプレート カテゴリー > カテゴリー・アーカイブテンプレート 日付 > 日付アーカイブテンプレート です。 MT4へ完全移行&スタイル反映を考えているなら、 アーカイブテンプレートページから、 ・エントリーアーカイブ ・日付アーカイブ ・カテゴリー・アーカイブ を削除し、 ・ブログ記事 ・ブログ記事リスト それぞれにエントリー・カテゴリー・日付のアーカイブマッピングを設定すれば、 MT4用のアーカイブテンプレートでページが排出されますので、 MT4のスタイルも適用されるのではないかと思います。 参考になれば幸いです。 頑張ってください。

mk232
質問者

お礼

丁寧な回答ありがとうございます。 早速試してみました。 ・エントリーアーカイブ ・日付アーカイブ ・カテゴリー・アーカイブ を削除し、 ・ブログ記事 ・ブログ記事リスト それぞれにエントリー・カテゴリー・日付のアーカイブマッピングを設定 上記の様にしてみるとしっかりスタイルが反映されるようになりました。 おかげさまでやっと安心してブログをアップ出来ます。 どうもありがとうございます!

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.1

エントリー・アーカイブやカテゴリー・アーカイブが旧テンプレートのページ構成のままでは?4にされてから何か作業されたのかわからないので具体的にどうとは言えないのですが、メインページと同じスタイルを適用するのだったら、アーカイブテンプレートの方も同じようにMT4仕様にしないと。。。

mk232
質問者

お礼

回答ありがとうございました。 おかげさまで上手く動作しました。 どうもありがとうございます!

関連するQ&A

  • MT4.2でアーカイブページにウィジェット表示するには

    MovableType4.21を使用していますが、blogページの月別アーカイブページ,カテゴリアーカイブページのサイドバー部分は真っ白なまま、何の表示もありません。 これってウィジェットセットの機能を使えば、カテゴリ表示や最近のエントリ等を表示できるのでしょうか? 3.xと違い、すっかり仕組みが変わってしまったので、さっぱりやり方が解りません。ぐぐってもみましたが、回答は見つかりませんでした。 よろしくお願いします。

  • MT4とMT3の関連性

    MT4.22を使ってある程度まで動くようにしました。あとはレイアウトなどをいじります。私はある人からいただいたテンプレートをもとにサイトを作っています。しかし以下に示すそのテンプレートはMT3用なのです。 ・エントリーアーカイブ.txt ・カテゴリーアーカイブ.txt ・日付アーカイブ.txt ※スタイルシートとメインについてはわかりました。 これらがMT4.22のメンテナンス画面では「どの」項目に該当するかがわかりませんので教えてください。 よろしくお願いします。

  • MTのテンプレートでアドバイスをお願いします。

    MTのテンプレートでアドバイスをお願い致します。 カテゴリ、エントリーを使ってメニュー部分を作りたいと考えています。 カテゴリー・アーカイブテンプレート、エントリー・アーカイブテンプレートにて 下記HTMLになるようにテンプレートを組むことは可能でしょうか? カテゴリ1に属するページを開いている場合は、カテゴリ1のエントリー一覧が表示され カテゴリ2に属するページを開いている場合はカテゴリ2のエントリーが表示される。 説明がへたくそですが、実現は可能でしょうか? メインページでは <ul> <li>カテゴリ1</li> <li>カテゴリ2</li> <li>カテゴリ3</li> </ul> -------------------------------------------- カテゴリ1に属するページを開いている場合は、カテゴリ1のエントリー一覧が表示 <ul> <li>カテゴリ1 <ul> <li>カテゴリ1のエントリー1</li> <li>カテゴリ1のエントリー2</li> <li>カテゴリ1のエントリー3</li> </ul> </li> <li>カテゴリ2</li> <li>カテゴリ3</li> </ul> -------------------------------------------- カテゴリ2に属するページを開いている場合はカテゴリ2のエントリーが表示 <ul> <li>カテゴリ1</li> <li>カテゴリ2 <ul> <li>カテゴリ2のエントリー1</li> <li>カテゴリ2のエントリー2</li> <li>カテゴリ2のエントリー3</li> </ul> </li> <li>カテゴリ3</li> </ul>

  • cssが反映されません

    FC2のホームページについてです。 ホームページはなんとか作れてサーバーにアップしたのですが、 style.cssで設定した背景画像とスクロールバーが反映されません>< テンプレートをお借りして、その中に入っていたstyle.cssもそのままffftpに アップロードしました。 ファイル内で自分のホームページを見てみると背景画像と色など設定したスクロールバーは しっかり反映されているのですが、サーバーにアップすると反映されません。 ffftpにstyle.cssをそのままアップロードしたのが間違いだったのでしょうか;; 検索して調べてみるとCSSのフォルダごとアップロードしろと書いてあったりするのですが テンプレートに入っているのはstyle.cssというものだけで、cssフォルダは入っていません。 それともcssフォルダは自分で作るのですか><?

    • ベストアンサー
    • CSS
  • MT カテゴリー別に月別アーカイブをリストアップしたいのですが

    Movable Typeで、カテゴリー別に月別アーカイブをリストアップしたいのですが、なかなかうまくいきません。 「お知らせ」というカテゴリーがあったとして、そのエントリーだけを表示させる月別アーカイブを作りたいのですが 例えば、5月に「お知らせ」のエントリーは無いが、他のカテゴリーのエントリーがある場合、 現状では ・5月 ・4月 ・3月 のように表示されてしまいます。これを ・4月 ・3月 のように対象となるカテゴリーのエントリーが無い月は非表示にしたいのですが。。。 何か方法があれば教えていただけないでしょうか。 よろしくお願いします。

  • すべての画面にサイドバーを常に表示したい[Movable Type]

    Movable Typeをインストールしました。 管理画面の「テンプレート」でメインページとアーカイブページにカテゴリ、アーカイブを載せたサイドバーを付けることができましたが、個別エントリーのページやその他のアーカイブのページにサイドバーを付けることができません。 「アーカイブに関連したテンプレート」の「カテゴリーアーカイブ」「個別エントリーアーカイブ」「日付アーカイブ」のテンプレートに「メインページ」に用いているサイドバーを入れてみましたが、反映されません。 デフォルトのコンテント部分だけが表示されます。 ▼このサイトのようにどのページを開いてもサイドバーが表示されるようにするにはどうしたらよいのでしょうか? http://www.lucky-bag.com/ 検索してみたところ、phpでページ構成をbanner,sidebar,content,footerでモジュール別に作れば可能なようですが、phpを使ったことがなく難しそうなので尻込みしています。 サイドバーが常に表示されるブログはよく見かけるので、何かもっとよい方法があるかもしれないと思い投稿しました。 何かよい方法ややり方を紹介しているサイトをご存知でしたら教えてください。よろしくお願いいたします。

  • スタイルシートが反映されない

    こんにちは。 スタイルシートが反映されなくて困っています。 該当ページはこちらです。 http://dir.chitose4.org/ 本当は、 http://chitose4.org/ のようなデザインになるはずなのですが、 文字のサイズ以外CSSが全く反映されません。 何か原因になるものがあれば、是非教えてください。 また、 http://chitose4.org/ の文頭にxml宣言 <?xml version="1.0" encoding="Shift_JIS" ?> をいれると、これもまたCSSが反映されなくなります。 ご存知の方、教えてください。 よろしくお願いします。

    • ベストアンサー
    • CSS
  • MovableTypeでカテゴリー、月別ページをPHP化後、ファイルが上書きされない

    カテゴリーアーカイブ、月別アーカイブのページが長くなったので、MTPaginate(ver1.27)を利用してページ分割を行いました。 その後、新規エントリーすると、ブログのトップページは新規エントリーが更新されるのに、カテゴリーアーカイブ、月別アーカイブページが更新されていませんでした。 DreamWeaverでリモートファイル内を見てみると、そのカテゴリーphpファイルと、月別アーカイブphpファイルが、それぞれ2つ出来ていて(同じファイル名)、1つは「phpファイル」と認識されているようなのですが、もう1つのファイルがだたの「ファイル」となっていて、日付を見てみると、そちらのファイルが更新されたファイルのようなのです。 そのただの「ファイル」をローカルサイトにダウンロードして、もう一度アップロードしてみると、今度は「phpファイル」に上書きされて、ページを見てみると、更新されているのです。 どうしてこのような現象が起こるのか謎で原因が分かる方教えていただければ助かります。 なお、使っているサーバーはロリポップです。 この現象は、すでにエントリーされている記事を編集して保存しても同じようになってしまうのですが、phpファイルが上書きされないのは、カテゴリーアーカイブと月別アーカイブのみで、エントリーアーカイブのphpは上書きされます。 トップページは、php化しておらずhtmlです。 パーミッションは、同じファイル名の「phpファイル」、ただの「ファイル」ともに644です。

  • movabletypeのスタイルシート(テンプレート)について質問です。

    はじめから標準のスタイルシートでは、ホームページの左に記事が 右に検索窓、カテゴリー、アーカイブ、最近のエントリーなどがきちんと表示されているのですが スタイルキャッチャーやネット上で見つけたテンプレート等を使用すると(スタイルシートを書き換えると)左右に分かれずに表示されます。 一番上に記事、その下に検索窓、カテゴリー、アーカイブといった感じです。 左右に表示させたいのですが、何が原因かわかる方がおられましたらお教えくださいませ。

  • Movable Type Style Catcher

    Movable TypeのデザインをStyle Catcherを使って変えようと考えています。テンプレートを検索したところ、以下のサイトを見つけましたが、利用規約や著作権等について書かれていないようです Movale Type Style Library http://www.sixapart.com/movabletype/styles/library The Style Archive http://www.thestylearchive.com/ Style Catcher by loftwork http://stylecatcher.loftwork.com/ 個人ではなく、企業サイトで利用したいと思っているのですが、利用しても大丈夫なんでしょうか。。。