taro_jp

「ブログ記事」で<$mt:AuthorBasename$>を

0

こんにちは。

ユーザーアーカイブへのリンクパスにAuthorBasenameを利用しています。

メインページや、その他アーカイブページにて、

<mt:Authors>
内で
<$mt:AuthorBasename$>
を使い、それぞれのユーザー別ページへのリンクパスとしていますが、ブログ記事にてその記事のAuthorsの
<$mt:AuthorBasename$>
が使えなくて困っております。

どなたかご存知の方がいらっしゃればお教えいただけないでしょうか。
宜しくお願いします。

返信(2)

| 返信する
  • あぁ、ストレートにEntryAuthorのコンテクストを生成するブロックタグがありませんね。
    MTEntryAuthorUsernameだとBasenameとは値が違ってますしね。

    http://www.movabletype.jp/documentation/appendices/tags/authors.html
    MTAuthorsにdisplay_nameモディファイアで絞込みをして、ブロックタグにしたらどうでしょう?

  • oscarさま

    ありがとうございます!
    仰るとおり試してみましたところ、バッチリできました!

    <$mt:AuthorDisplayName setvar="username"$>
    <a href="<$mt:BlogURL$><mt:Authors display_name="$username"><$mt:AuthorBasename></mt:Authors>/">
    <$MTAuthorDisplayName$></a>

返信する


カテゴリグループ

OpenID対応しています OpenIDについて