最近のコメントの小さなリストを作成していて、コメントが寄せられた実際の投稿へのリンクを作成したいと考えています。残念ながら、私が見つけることができるものはありません。そのため、関数があるのではないcomment_permalink
かpost_permalink
と考えましたが、 http://codex.wordpress.org/Function_Reference/で見つけることができるものはありませんでした。get_permalink()
単独で、$post->ID
その特定の投稿のパーマリンクを見つけるにはどうすればよいですか? 完全に必要というわけではありませんが、これまでのところ私が持っているものは次のとおりです。
<?php $comments = get_comments( array( 'status'=>'approve', 'number'=>5 ) ); ?>
<p class="recently-posted-comments">Recent Comments</p>
<ul>
<?php foreach ($comments as $comment): $parent = get_post($comment->comment_post_ID); ?>
<li><?php print $comment->comment_author; ?>
on <?php print $parent->post_title; ?></li>
<?php endforeach; ?>
</ul>
私の意図は、$parent->post_title
をパーマリンクに変換することです。