Movable Type 4.01でダイナミック・パブリッシングを使用しています。
ブログ記事に複数のタグを設定していると、ブログ記事を表示した時にタグを表示する部分で、余計な文字が表示されます。
余計な"が表示されています。
テンプレートモジュールにあるタグの中身は以下のようになっています。
<MTEntryIfTagged>
<div class="entry-tags">
<h4 class="entry-tags-header">タグ<span class="delimiter">:</span></h4>
<ul class="entry-tags-list">
<li class="entry-tag"><MTEntryTags glue="<span class="delimiter">,</span></li> <li class="entry-tag">"><a href="<$MTTagSearchLink$>&IncludeBlogs=<$MTBlogID$>" rel="tag"><$MTTagName$></a></MTEntryTags></li>
</ul>
</div>
</MTEntryIfTagged>
緑で表示した部分が変なのではないかと思い、以下のように修正してみました。
<MTEntryIfTagged>
<div class="entry-tags">
<h4 class="entry-tags-header">タグ<span class="delimiter">:</span></h4>
<ul class="entry-tags-list">
<MTEntryTags glue=", "><li class="entry-tags-list"><a href="<$MTTagSearchLink$>&IncludeBlogs=<$MTBlogID$>" rel="tag"><$MTTagName$></a></li></MTEntryTags>
</ul>
</div>
</MTEntryIfTagged>
単純にテンプレートの内容の問題なのか、ダイナミック・パブリッシングで処理が変なのかわかりませんが、きちんと表示されているので大丈夫なんだと思いますが・・・。
コメント