• 締切済み

Movable TypeのテンプレートでIMGタグがコメント化される

こんにちは。 MT Version 3.35 を利用していますが、なぜかエントリー・テンプレートのサイドバー部に入れている画像が表示されず、<img>タグがそのまま<!-- -->のコメントタグに置き換わってしまいます。ヘッダーやフッターには普通に画像を表示することができるのに、サイドバーだけがおかしくなってしまいます。また、ほぼ同じデザインを採用しているメインページのテンプレートでは、正常に表示が可能です。その他、ソースコードには誤りはないはずです。 いろいろと試してみたところ、その画像のURLを存在しないものに指定した場合はコメントタグにならず、通常通りに破れた紙マークが表示されるのですが、正しいURLを指定した場合のみ、<img>タグごとコメントになってしまっています。 なぜこのような事態が起こってしまうのでしょうか?? MT側で特定のパターン下ではそのように変換という仕様があるのでしょうか… どなたかお心当たりがありましたら、お力を貸していただけると助かります。

みんなの回答

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

なぜなのかはわかりませんが、同じ事が起こったら、私ならやってみることを列記してみます。 ・正常に表示できている他のテンプレートからサイドバー部分のソースをコピペしてみる ・サイドバー部分をモジュール化しインクルードしてみる ・あやしいプラグインがないか調べてみる ・MTのシステムを再インストールしてみる(システムの転送ミスかもしれないので)

index_html
質問者

お礼

回答ありがとうございます。お返事が遅くなってしまって申し訳ありません。 ご提示いただいた方法も試してみたのですがいっこうに直らず、どうしてだろうどうしてだろうと悩んでいたのですが、次の日職場からサイトを見ると正常に表示されていました。 いろいろと検証してみたところ、どうやら現象は私の自宅のPCでのみ起こるようでした。 Windows VistaでFireFoxを使っているのですが、ひょっとすると何らかのFireFoxアドオンが影響しているのかもしれません。 それにしても画像をコメントアウトしてしまうアドオンは入れた覚えがありませんので不思議です。 再度、検証してみようと思います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Movable TypeのMTタグをエントリーに埋め込みたい

    Movable TypeでMTタグをテンプレートに埋め込むのではなく、エントリーに埋め込みたいのですがうまくいきません。 エントリーに埋め込むとテンプレートのように置き換えられることなく、タグがそのまま表示されてしまいます。 エントリーにMTタグを埋め込んで、テンプレートのように置き換えられて表示する方法はあるでしょうか? Movable Typeは3.3を使っています

  • movable typeの使い方

    movabletypeでECサイトやビジネスサイトを制作しようとしている初心者です。 Wordpressである程度CMSについて学んでいたのですが、全く分からないところが 出てきてしまい質問させていただきます。 最初にMovabletype5を入れてデザインのスタイル変更を行っておりまして、 適用、再構築とやると反映されると思うのですが、 再構築エラー: テンプレート「ブログ記事」の再構築中にエラーが発生しました: &lt;mtInclude&gt;タグでエラーがありました: error in module ヘッダー: テンプレート「ヘッダー」の再構築中にエラーが発生しました: 不明なタグです: BlogParentWebsite のように出てしまいます。これはどういう問題なのでしょうか。 また、MT4を入れてブログを創って試して見たのですが、 保存とやると 再構築エラー: テンプレート「ブログ記事」の再構築中にエラーが発生しました: &lt;mtInclude&gt;タグでエラーがありました: error in module ヘッダー: テンプレート「ヘッダー」の再構築中にエラーが発生しました: 不明なタグです: BlogParentWebsite 確認とやると 日付アーカイブ「Monthly20110401000000」の再構築中にエラーが発生しました: テンプレート「ブログ記事リスト」の再構築中にエラーが発生しました: &lt;mtInclude&gt;タグでエラーがありました: error in module ヘッダー: テンプレート「ヘッダー」の再構築中にエラーが発生しました: 不明なタグです: BlogParentWebsite と出てしまいます。 (1)不明なタグというのは消去してしまって宜しいのでしょうか? (2)インストールを再度したのですが、【最初のウェブサイト制作】という画面に行かず、ユーザーIDとパスワードを求められる画面になります。 その際元のやつを入れるとエラーが出るものの中に入るので、一から消してやりたい場合は どのように消せば良いのでしょうか? ※FTPのところでフォルダを削除はしてますが、データベースの中に残っている?みたいです。 【参考資料】 movable type 5 実践テクニック

  • HTMLのIMGタグについて

    HTMLのimgタグで(1)と(2)のようにした場合、表示が異なります。 (1)のほうが画像間のスペースが広くなります。また(2)の場合でも ほんの少しスペースが開くようです。 (1) <img src="image1"> <img src="image2"> (2) <img src="image1"><img src="image2"> HTMLは文章の構造タグなので(1)でも(2)の場合でも、改行は関係ないので 同じ表示になるべきなのではないでしょうか? なぜ異なった表示になるのでしょうか。 また画像間のスペースを0にしたいのですが、何か方法を教えてください。

    • ベストアンサー
    • HTML
  • Movable Typeの「MTIf」の使い方について

    Movable Typeで、たとえばサイドバーに最初のページにのみ表示したいモジュールがある場合 <MTIf name="main_index"> ~~~ </MTIf> でくくるということはわかったのですが、ブログ記事(entry_template)とウェブページの2つのページで表示する場合には、どう記したらいいのでしょうか。

  • movable type4.27のデフォルトのテンプレートについて

    movable type4.27のデフォルトのテンプレートについて いつもお世話になっております。 movable type4.27のデフォルトのテンプレートについて質問です。 メインページにインクルードされている、テンプレートモジュールのヘッダーの記述の中にある <mt:If name="main_index"> のようなif文の判定はインクルードされた側(メインページ)にある <MTSetVar name="main_index" value="1"> などで判断されるものだと思うのですが、 インクルードされているメインページにはどこにもそのような記述が見当たりません。 if文判定のための値はどこで指定しているのでしょうか?

  • アクセスログCGIをimgタグで埋込むとブラウザに×表示されてしまう

    アクセスログのCGIスクリプトを実行させるための埋め込みタグとして以下のように <img src="http://hogehoge.com/accesslog.cgi?url=http://hogehoge.com/index.html"> imgタグで指定するように指示されているのですが、imgタグで指定するとブラウザで表示したときに×が表示(画像イメージが存在しないときの状態)されてしまいます。 これを回避させる、良い方法はありますでしょうか?

  • <img>タグの数の表示

    画像表示掲示板で 表示されている画像の数を<img>タグの数を数えて最後に 表示されている画像の総数=<img>タグの数 を表示させたいのですが<img>タグの数はどのようにして得られるでしょうか?

  • [MT]エントリー内でMTタグが使えるようになるプラグインを紹介してもらえませんか。

    テンプレートではなくエントリー内でMTタグが使えるようにしたいと考えています。 エントリーに<img alt="<$MTEntryTitle$>" src="<$MTBlogURL$>/image.jpg" />と入れるとタグがそのまま表示されます。 プラグインを入れれば使えるようになるらしいのですが検索してもよくわかりません。 そのようなプラグインやそれを紹介しているページを教えてもらえませんでしょうか。

  • Movable Typeの記事投稿について

    mt.Vicunaさんのところで配布されているテンプレートでブログ運営しているのですが、ある日記事投稿の際に サーバー エラー 1 が発生しました Publish error: カテゴリ「58」の再構築中にエラーが発生しました: テンプレート「ブログ記事リスト」の再構築中にエラーが発生しました: Error in <mtEntries> tag: Error in <mtInclude> tag: error in module ブログ記事の概要: Error in <mtInclude> tag: 「エントリー詳細内部」というモジュールテンプレートが見つかりませんでした。 というエラーメッセージが表示されます。 良いようを見る限りモジュールテンプレートに「エントリー詳細内部」というものがないことが原因だとは思うのですが、ちゃんと「エントリー詳細内部」というテンプレートモジュールはあります。 しかし、エラーが表示されても記事はちゃんと投稿されています。でもパーマリンクがリンク切れになっていますが・・・ ちなみにMTのバージョンは4.12、投稿の際にWindows Live Writerを使用しています。(今回のエラーメッセージもWindows Live Writerのものです) 最近カスタマイズしたものにiPhone用のテンプレートを適用したことがあるのですが、これが関係しているのでしょうか? ご回答よろしくお願いいたします。

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

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