デフォルトでは記事を投稿すると最初に設定したユーザー名が表示されます。
このブログは複数の人で運用しているわけではないので、正直表示する必要はありません。そこでユーザー名を削除します。記事が表示されるのは、投稿したページとその他の記事と合わせて表示されるページ(インデックス、アーカイブ、カテゴリーなど)の2パターンがあります。
今回は後者のうち、その他の記事と合わせて表示されるページに含まれる、ユーザー名を削除を説明します。
ユーザー名が表示されている部分の前後のソースは以下のようになっています。
<span class="byline">
<span class="vcard author"><a class="fn url" href="http://dwlog.net/">Webmaster</a> </span> (<abbr class="published" title="2009-03-02T00:48:09+09:00">March 2, 2009 12:48 AM</abbr>)
</span>
MovableTypeで作られるページはすべてテンプレートに必要なデータを組み合わせることで生成されています。よってユーザー名が表示されている部分、<span class="vcard author"><a class="fn url" href="http://dwlog.net/">Webmaster</a> </span>あたりの記述を見つけて削除すればよいわけです。
1)デザインメニューからテンプレートを選択。
2)テンプレートモジュールの「ブログ記事の概要」をクリック。インデックス、アーカイブ、カテゴリーなどページでは、この「ブログ記事の概要」をモジュールとして読み込んでいます。
「ブログ記事の概要」のテンプレート編集画面が表示されます。
3)ソースを変更します。
変更前:
<mt:If tag="EntryAuthorDisplayName">
<span class="vcard author"><$mt:EntryAuthorLink show_hcard="1"$></span> (<abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>)
<mt:Else>
<abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>
</mt:If>
変更後:
<abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>
4)「保存」ボタンをクリック。
5)すべてのファイルを再構築を行い、完了。
今回は単純にソースを差し替えただけにしてます。本当は該当部分にいくつかのMTタグが含まれているので、それらの説明がしたいのですが、それはまた改めて。
コメントする