サポート » テーマ » 著者アーカイブに著者名を表示させたい

  • 解決済 tatamize_keika

    (@tatamize_keika)


    こんにちは。

    ワードプレスをカスタマイズして、複数の投稿者による記事ブログを作っているのですが、
    著者名毎のアーカイブを表示した時に、著者名を表示できるようにしたいと思っています。

    元の archive.php 内は

    〜前略〜
    <?php } elseif (is_author()) { ?>
    <div class=”pagetitle”>Author Archive</div>
    ?php } ?>

    となっていて、「Author Archive」としか表示されていないので
    そこを

    <?php } elseif (is_author()) { ?>
    <div class=”pagetitle”>Author Archive of <?php the_author(); ?></div>
    ?php } ?>

    としたのですが、著者名は表示されません・・・
    (アーカイブページだからでしょうか?)

    基礎的なことかもしれないのですがご指南いただけますと幸いです。
    どうぞよろしくお願いいたします。 m(_ _)m

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • the_author() はループ内でのみ使える、とありますので、ページのタイトルに利用するには不適切かもしれませんね。

    <?php } elseif (is_author()) { ?>
    <div class="pagetitle">Author Archive of <?php wp_title(''); ?></div>
    <?php } ?>

    にしたらいかがでしょう。

    トピック投稿者 tatamize_keika

    (@tatamize_keika)

    >LVP8様

    早速のご回答ありがとうございます。

    表示されました!!!
    タイトルが著者名なのでそちらをもってくればよかったのですね!

    難しい手を加えずとも解決してよかったです。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「著者アーカイブに著者名を表示させたい」には新たに返信することはできません。