【WordPressテンプレートタグ】the_author_posts_link():作成者別アーカイブへのリンクを表示

wordpress テンプレートタグ

概要

投稿の作成者別アーカイブへのリンクを表示する。
「ユーザー」>「あなたのプロフィール」>「ブログ上の表示名」
で設定された名前とページ種類「作成者」へのリンクを出力する。
リンク先のページ種類「作成者」では、そのユーザーが投稿した記事のみが抽出される。

書式

<?php the_author_posts_link(); ?>

パラメーター

なし

位置

ループ内でのみ使用可能

使用例

基本の使用

<p><?php the_author_posts_link(); ?>の投稿</p>
yaji_w200h50

表示例

kajicoの投稿

他のテンプレートタグと併用して使用

<div>
カテゴリー:<?php the_category(' , '); ?> | 
<?php the_author_posts_link(); ?>の投稿 | 
<a href="<?php comments_link(); ?>">
コメント(<?php comments_number('0','1','%'); ?>)</a>
<?php edit_post_link('編集する',' | ',''); ?>
</div>
yaji_w200h50
カテゴリー:テンプレートタグ | kajicoの投稿 | コメント(2)| 編集する

MEMO

抽出される記事は投稿タイプ「投稿」だけで「カスタム投稿」や「固定ページ」の記事は抽出されない。
作成者ページへのURLだけを取得したい場合は get_author_posts_url()を使用する。
作成者のテンプレート階層は、auhor-{nicename}.php、author-{id}.php、author.php、archive.php、index.phpの順になる。

関連

コメント

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