我正在构建一个最近评论的小列表,并希望链接到评论被放置的实际文章。不幸的是,我找不到comment_permalink
或post_permalink
,所以我想也许会有一个get_permalink()
函数,但再次,没有我能找到的http://codex.wordpress.org/Function_Reference/。从WordPress中的帖子ID获取固定链接
单从$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
转换为永久。
有点沮丧,这个功能并没有在[功能参考上市(HTTP://抄本.wordpress.org/Function_Reference /),但是谢谢你指出它确实存在!让我想知道我还有什么可能会失踪。 – Aristotle 2010-07-04 01:24:49