是否显示带有备注表单的头像?

时间:2013-12-26 作者:psot

发布新评论时,我可以在评论表单旁边显示当前用户的头像

$current_user = wp_get_current_user();
if ( ($current_user instanceof WP_User) ) {
  echo get_avatar( $current_user->user_email, 32 );
  }
,但是如果我想在onclickaddComment.moveForm 被解雇了吗?化身应该随着形状的移动而移动。

如果有人能为我指出如何动态修改评论表单的正确方向,我将不胜感激。在Wordpress上定制评论表单的文档。org真的很差,我也很难在互联网上找到任何有用的信息。

1 个回复
最合适的回答,由SO网友:psot 整理而成

我自己回答。在函数中的某处添加以下内容。php或将其制作成插件:

add_action( \'comment_form_logged_in_after\', \'psot_comment_form_avatar\' );
add_action( \'comment_form_after_fields\', \'psot_comment_form_avatar\' );
function psot_comment_form_avatar()
{
  ?>
   <div class="comment-avatar">
     <?php 
     $current_user = wp_get_current_user();
     if ( ($current_user instanceof WP_User) ) {
        echo get_avatar( $current_user->user_email, 32 );
     }
     ?>
   </div>
<?php
}

结束

相关推荐

Add filter to comments loop?

我正在制作一个插件,用于存储推荐人数据以供评论。我已经创建了数据库表,并且在进行注释时正确存储了数据。现在,我想为每个注释在注释块上附加一个自定义div。如何向注释循环添加过滤器?我想说“如果这个评论ID在我的表中有一个推荐人,那么在我的特殊div中打印出推荐人”。我可以自己写函数,我只需要在哪里注入函数的帮助。