我一直在搜索如何在用户头像和名称下面的bbPress回复中显示Cubepoints积分和排名......
找到模板文件显示信息的位置,不确定这是否正确获取回复作者信息,“loop-single-reply.php”(使用默认的bbpress模板文件作为孩子) -theme)并且只是吼叫bbp_reply_author_link();我正在放置输出(如果我错了就纠正我),我发现了计算和显示Cubepoints和Ranks的函数(cp_displayPoints($ user-> ID);& cp_module_ranks_getRank($ user-> ID) ),如果我错了再纠正我^^
问题是,由于缺乏易于访问的文档(如wordpress codex),使用bbpress比使用wordpress更难,我如何获得回复作者ID并显示Cubepoints和Ranks,我是以正确的方式?我错过了什么?提前谢谢你!
答案 0 :(得分:1)
我找到了问题的解决方案,它是这样的:
<td class="bbp-reply-author">
<?php do_action( 'bbp_theme_before_reply_author_details' ); ?>
<?php bbp_reply_author_link( array( 'sep' => '<br />' ) ); ?>
<!--Ranking -->
<div class="bbp-ranking">
<span class="bbp-rank"><?php echo cp_module_ranks_getRank(bbp_get_reply_author_id()); ?></span><br />
<span class="bbp-points"><?php echo cp_getPoints(bbp_get_reply_author_id(); ?></span>
</div>
<!--Ranking -->
<?php do_action( 'bbp_theme_after_reply_author_details' ); ?>
</td>
in loop-single-reply.php