作者个人资料评论系统 时间:2013-11-06 作者:Abude 我有一个定制的PHP文件,可以从WP中的DB中获取所有用户/作者,因此它都显示正确并正常工作,但我想让注释正常工作,我现在做的是: <?php comments_template(); ?> 我在文件中添加了上述行,但问题是,如果我对一位作者发表评论,评论将不仅仅停留在他的个人资料页面上,而是会发布在所有作者页面上,就像评论不是个人的一样。。。。有什么想法吗?我该如何将每个作者的评论工作与其他作者分开? 1 个回复 最合适的回答,由SO网友:fuxia 整理而成 注释绑定到帖子ID。因此,您需要为每个用户提供一个post ID。注册自定义帖子类型,使其不公开,并为每个用户创建一个隐藏帖子。将ID存储在用户元字段中现在将评论分配给该帖子的ID。不要使用comments_template(). 这是一个丑陋的怪物,与全球人打交道,而且太复杂了,无法破解。Fetch the comments with get_comments() 相反打印评论表单,为作者存档URL添加隐藏字段,hook into comment_post_redirect 并将评论者正确发回。 结束 文章导航