記事のユーザ名を削除する その1 - dwlog.net

記事のユーザ名を削除する その1

| コメント(0) | トラックバック(0)

デフォルトでは記事を投稿すると最初に設定したユーザー名が表示されます。

[img]記事のユーザ名表示

このブログは複数の人で運用しているわけではないので、正直表示する必要はありません。そこでユーザー名を削除します。記事が表示されるのは、投稿したページとその他の記事と合わせて表示されるページ(インデックス、アーカイブ、カテゴリーなど)の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)デザインメニューからテンプレートを選択。

[img]デザインメニュー/テンプレート 選択

テンプレート一覧画面が表示されます。
[img]ブログのテンプレート画面

2)テンプレートモジュールの「ブログ記事の概要」をクリック。インデックス、アーカイブ、カテゴリーなどページでは、この「ブログ記事の概要」をモジュールとして読み込んでいます。

[img]「ブログ記事の概要」をクリック

「ブログ記事の概要」のテンプレート編集画面が表示されます。

[img]テンプレート編集画面

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)「保存」ボタンをクリック。

[img]保存ボタンクリック

5)すべてのファイルを再構築を行い、完了。

今回は単純にソースを差し替えただけにしてます。本当は該当部分にいくつかのMTタグが含まれているので、それらの説明がしたいのですが、それはまた改めて。

トラックバック(0)

トラックバックURL: http://dwlog.net/mt/mt-tb.cgi/8

コメントする