• ベストアンサー

MT4 サイト上部に表示がでてしまいます(超初心者)

超初心者ですが、勉強のため、MTをダウンロードしてこれからサイトのデザインなども調べながらやっていこうと思っています。 six apartのサイトのオンラインマニュアルを見ながら、ダウンロード、インストール、初期設定まではできたのですが、記事を送信し、サイトを見てみると、上部に下記の表示がでてしまいます。 @import url(http://sakurayohi.net/seikouudoku/base_theme.css); @import url(http://sakurayohi.net/seikouudoku/mt-static/themes/minimalist-red/screen.css); 実際にサイトを見いてただいたほうがわかりやすいでしょうか。 サイトはこちら↓ http://sakurayohi.net/seikouudoku/ ブログを作るときに「公開パス」の意味がわからず、最初は記事がサイトに反映されなかったのですが、公開パスをいじっているうちに記事はアップされるようになりました。 ところが、この上部の表示がどうやったら消せるのかがわかりません。 あまりにも初心者なので、回答をいただいても専門用語バシバシだと私が理解できないかも知れませんが、ご回答いただけると助かります。

質問者が選んだベストアンサー

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

http://www.dokuritsu-kigyo.net/blog/archives/2007/08/movabletype44css.html コチラが参考になると思います。 専門用語バシバシ…かな…?(^^;

pantaron_
質問者

お礼

早速、ご回答いただき、ありがとうございます。 表示されているのがcssだということはなんとなくわかっていたのですが、Parlが原因だとは・・・。 私もこの参考サイトの方と同じロリポのサーバーなので、もう少し熟読してどうするか考えてみたいと思います。 本当にありがとうございます。 助かりました!

その他の回答 (2)

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

#1です。 MovableType4をローカル環境(Mac)にインストールして検証しているのですが、同じテンプレートでもCSSは表示されませんねー(Perlのバージョンは5.8.6) やはりロリポのPerlのバージョン<5.8.0が影響しているようで。 http://www.koikikukan.com/archives/2007/08/20-021512.php こちらにもう少し詳しく載ってました。 問題の7行目<$MTInclude identifier="styles" trim_to="0"$>は本来何も出力しません。が、Perl5.8.0の場合「スタイルシート(メイン)」の中身(@import url(http://…)を出力してしまいます。 8行目<link rel="stylesheet" href="<$MTLink template="styles"$>" type="text/css" />では「スタイルシート(メイン)」を取得しています。 ということは、単に7行目をstyle要素で括ってしまうと、8行目でも同じスタイルシートを読むことになりダブります。 だからといって7行目を削除してしまうと、スタイルキャッチャーを使う時に問題が起こります。(ちょっと難しい話ですがコメント欄にそのわけが書かれています。「Includeするテンプレートに(StyleCatcher利用時に)書かれているSetVarを評価する必要がある」というやつ) というわけで、<MTSetVarBlock>でくくる、もしくは http://www.antimon2.atnifty.com/2007/08/mtvoid.html こちらのプラグインを使ってもいいかもしれません。 (デフォルトやスタイルキャッチャー使わなければいい、という話もありますが) 私もロリポです。私の場合バージョンアップなので3.35のテンプレートを引き継ぐので問題はないっちゃないんですが…ちょっと考えてしまいますね。

pantaron_
質問者

お礼

とても丁寧に教えていただき、本当にありがとうございます。 まだわからない用語もありますが、これも勉強なので調べ、調べ、対応していきたいと思います。 何度もご丁寧にほんとうにありがとうございます。 がんばって充実したサイトを作るようにがんばります。

回答No.2

<head> @import url(http://sakurayohi.net/seikouudoku/base_theme.css); @import url(http://sakurayohi.net/seikouudoku/mt- は普通 <link rel="stylesheet" href="aaa.css" type="text/css" /> として、 aaa.cssの中に @import "http://sakurayohi.net/seikouudoku/base_theme.css"; @import "http://sakurayohi.net/seikouudoku/mt-"; と書くか、直接 <head> <link rel="stylesheet" href="http://sakurayohi.net/seikouudoku/base_theme.css" type="text/css" /> <link rel="stylesheet" href="http://sakurayohi.net/seikouudoku/mt-" type="text/css" /> と書く。

pantaron_
質問者

お礼

少し難しくて、どうしてそうなるのかがよくわかりませんが、勉強がてら調べ、調べ、書き直してみたいと思います。 まだまだ私の理解力が乏しいため、せっかくご指導いただいたことを十分に活かせず申し訳ありません。 これをステップに勉強をして、充実したサイトを作れるようにがんばります。 初心者の私に丁寧にご指導いただきまして、本当にありがとうございました。

関連するQ&A

  • 1つのMTを複数のサイトで利用するには?

    MTで複数のサイトを作ろうとしているのですが、上手くいきません。 サーバーはエックスサーバーで、ドメインは・・・.xsrv.jpと・・・.comの二つがあります。 やって事は、まず/home/・・・/・・・.xsrv.jp/public_html/mt/にMTをインストールし、・・・.xsrv/mt/にブログを作成しました。(これは見ることが出来ます。) その次にMTでブログを新規作成し、サイトURLを・・・.com/に、 サイト・パスを/home/・・・/・・・.com/public_html/に設定しました。 しかし、サイトを確認するとエラーが出て、見ることが出来ません。 全くの初心者なので、原因の見当がつきません。分かる人がいましたら、どうか教えてください。

  • MT記事を二つのサイトに同時投稿したい

    Movable Typeの記事を全く同じサイトへ自動投稿したいのですができますでしょうか? 【詳細】 ・サイトAのMTに記事を投稿 ・サイトBのMTに、サイトAと同じ記事を自動的に投稿 です。 サイトAの記事をエクスポートしてサイトBにインポートすれば いいのですが、一日の記事数が多いため自動化できないかと思っております。 サイトAとサイトBは全く同じ記事になります。 いい方法やいいプラグインがあったら教えて頂けませんでしょうか? よろしくお願いいたします。

  • MT投稿を別サイトにも同時投稿をしたい

    Movable Typeの記事を全く同じサイトへ自動投稿したいのですができますでしょうか? 【詳細】 ・サイトAのMTに記事を投稿 ・サイトBのMTに、サイトAと同じ記事を自動的に投稿 です。 サイトAの記事をエクスポートしてサイトBにインポートすれば いいのですが、一日の記事数が多いため自動化できないかと思っております。 サイトAとサイトBは全く同じ記事になります。 いい方法やいいプラグインがあったら教えて頂けませんでしょうか? よろしくお願いします。

  • 2つめMTのURLを http://○○○.comで表示させ 管理ページをhttp://○○○.com/□□□に設定したい

    2つめMTを追加したいのですがうまくいきません。ディレクトリ構成が間違っているのでしょうか? 超初心者です。 専門用語等 わからないことが多いので手順を具体的に教えていただけるとありがたいです。 ■■ 現在の状況 ■■ ・mt3.2 エックスサーバー利用 ・1つめサイトは問題なく運営中  ・2つめ独自ドメイン○○○.comを取得  ・管理の為のフォルダ□□□を新たに作成 ・MT『ブログを新規作成』で2つ目サイトの追加に挑戦中 ■■ やってみたこと ■■ (1)新しく取得したドメイン○○○.comフォルダの下のpublic_htmlの下にフォルダ□□□を作成(indexhtmlファイルと並んでいます) (2)MTの設定画面で   サイトURLを http://○○○.com/  サイトパスを/home/peihei/○○○.com/public_html/□□□ と入力 (3)・・・これですとHPが表示されません (4)サイトURLを http://○○○.com/□□□ にすると見れます・・ (5)サイトURLを http://○○○.com/ にするためには  サイトパスを/home/peihei/○○○.com/public_html で指定しないと出来ません ■■ 念のため・・こんな初心者です ■■ MT設定画面に以下の説明がありましたがよく理解できない初心者です。読むほどに不安になります  (1)サイトURLの注意書きに  『サイトURLは、Movable Typeをインストールしたディレクトリ下に設定しないでください。Movable Typeディレクトリを公開ディレクトリにすることは、セキュリティの観点から非常に危険です。』 (2)サイトパスの注意書きに 『メインページ (index.html) を置くパス名 絶対パス (/で始まる) をお勧めします。』 『コンテンツを格納するディレクトリについて。Movable Typeをインストールしたディレクトリに左右されない絶対パス(/で始まるパス名)を指定することをお薦めします。』 ■■ よろしくお願い致します

  • WordpressかMTでwikiを立てたい(初心者です。)

     Web制作会社に勤めはじめて3ヶ月ほど経ったものです。 (コーディングは職業訓練でさわりをやった程度。HTMLはなら少し 分かるのですが、CSSは概念程度、PHPはほとんど分かりません。 サーバ知識に関しては全くないといってよいです。) ですが、会社で練習がてらWordpressかMTを使って チームで使用するWikiを立ててくれと言われてしまいました。 それぞれのホームページを見たり、「使い方」「初心者」「構築」などのワードをあわせて検索したりしたのですが、イマイチどうしてよいのか分かりません。 お手上げ状態です。 まず、何をどうしたらよいのでしょう? (ダウンロードするならバージョンは?wordpressは日本語版があるらしいのですがそのサイトが閉鎖するらしく…使い続けてよいのでしょうか? ダウンロード後そもそも何をしてサイトを作るのでしょうか?) 直接的な方法でなくても、初心者がどこからとっついて勉強して行けばよいのか教えていただけると大変助かります。よろしくお願いします。

  • MT4.0での403エラーについて

    MT4.0を独自ドメインサーバーにインストールし、記事投稿など通常にできましたが、ドメインでのアクセスについてわからないので宜しくお願いします。 MTはドメイン/mtに設置、ブログページはドメイン/blogにあります。公開設定でサイトURLをhttp://ドメイン/blog、サイトパスを/home/○○/public_html/blog(フルパスビューアーにて確認しました)としていますが、この状態で自分のドメインにアクセスするとForbidden You don't have permission to access / on this server.とエラーが出てしまいます。ドメイン/blogにアクセスすればきちんと表示されています。サーバー内にはmt、blog以外のファイルはありません。ドメインだけでアクセスするにはどうすればよいのでしょうか?宜しくお願いします。

  • MTでトップページのみのサイトを作りたいのですが…。

    お世話になります。 MTでサイト制作途中のため、トップページのみ表示させ、 「/news(仮)」にアーカイブの一覧が表示されるのを公開させないようにできますか? わかりにくくてすみませんが、できれば「news」フォルダごと非表示にさせたいのですが。 各記事は公開されてしまっても、この際かまいません。。。 どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • MT4の検索パスについて

    MT4のタグ検索パス(<$MTTagSearchLink$>)についての質問です。 現在、MTをインストールしているドメインと違うドメインでブログを公開しています。 例: MT→ttp://abc.com/mt/mt.cgi ブログ→ttp://123.com/blog/ MT3.3を以前使っていたのですが、MT3の場合「<$MTTagSearchLink$>」を使うと、 MTがインストールされているURLを返していたのですが、 MT4ですとブログのURLが返ってきてしまいます。 どうにかしてMTがインストールされているURLを返したいのですが、設定方法などをご存知の方いらっしゃいましたら、アドバイスお願いいたします。

  • 独自ドメインでのMTの設定:mt.cfgの書き換え

    MTの設定についての質問です。 独自ドメインをもっています(仮にhttp://.net/としますね) そこにサブドメインを作成しました(http://***.#.net/) 直下にフォルダ「***」を作成しその中に***サイトに関するファイルを格納したいと思っています。(説明がわかりにくいですね…スミマセン) 参考になりそうなサイトを見ましたが、直下に「cgi」をつくって「mt」を作ると書いてありました。私の場合は「***」>「cgi」>「mt」としたいのですが、CGIPathはhttp://***.#.net/cgi/mtでしょうか?http://#.net/xxx/cgi/mtでしょうか?? あとフルパスはどうでしょうか? (lolipopさんのスペースをお借りしてます。) 初心者で質問の仕方が上手にできなくて申し訳ないですが、ご指導よろしくお願いします。

  • サブドメインでMT4ブログ

    先日チカッパ!レンタルサーバーでMT4を入れて独自ドメインでサイト、サブドメインでブログを開設しようとしたのですが、 サブドメインブログのパスがところどころリンク切れになってしまって困っています。 サブドメインのフォルダを​http://xxx.chikappa.jp/mt/​フォルダに設定していて、MTの公開パスのサイトURLをサブドメインに設定すると サブドメイン/mt/~になってしまうのでリンク切れになってしまいます。 サブドメインでブログを設置されている方はどうしているのでしょうか。 チカッパレンタルサーバではMTはサポート対象外で教えてもらえず、 助け合い掲示板もアテにならないので助けてください><