【WordPressテンプレートタグ】get_author_posts_url():作成者IDを指定して、作成者別アーカイブURLを取得

wordpress テンプレートタグ

概要

投稿の作成者をIDで指定して、作成者別アーカイブページのURLを取得する。

書式

<?php get_author_posts_url( author_id, ‘author_nicename’ ); ?>

パラメーター

author_id
作成者ID (必須)
author_nicename
作成者スラッグ(初期値:なし)

使用例

作成者IDが1のアーカイブページのURLを取得する。

リンクなしで、アドレスがそのまま表示される。

<p><?php echo get_author_posts_url( 1 ); ?></p>
yaji_w200h50

表示例

http://kajico.kajilabo.net/author/kajico/

現在の投稿の作成者のアーカイブページへのリンクを表示する

[the_author]はループ内にて使用する

<div>
投稿者:<a title="<?php the_author(); ?>" href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>"><?php the_author(); ?></a>
</div>
yaji_w200h50
<div>
投稿者:<a title="kajico" href="#">kajico</a>
</div>

表示例

投稿者:kajico

関連

コメント

タイトルとURLをコピーしました