获取特定用户的评论

时间:2017-08-22 作者:RadioTunes.in

我正在使用此代码:

$args = array(
    \'user_id\' => get_current_user_id(),
    );
$comment = get_comments( $args ); 

var_dump($comment);
wp_list_comments("callback=wpsaz_comment&end-callback=dubfa_div&per_page=5",$comment);
我不知道它怎么了。

用户已登录,但阵列为空。怎么了?

Comments

Query

1 个回复
SO网友:Fabio Marzocca

您可以这样尝试:

<?php
$my_user = get_current_user_id();
$args = array(
    \'post_type\' => \'custom-post-type\',
    \'user_id\' => $my_user,

);
$comments = get_comments($args);
foreach($comments as $comment) :
    echo($comment->comment_author . \'<br />\' . $comment->comment_content);
endforeach;

?>
前提是您的用户有评论!!

结束

相关推荐

我可以将我的定制COMMENT_TYPE存储到wp_Comments表中吗?

我正在开发一个系统,一篇帖子可以有多个回复/反馈。到目前为止,我将每个注释存储为序列化postmeta. 但就在今天,我发现我可以使用现有的comments 用于相同目的的表commentmeta 表I也可以在那里存储其他数据。所以我用wp_insert_comment(), 我希望更健壮的是wp_new_comment(), 在那里我介绍了comment_type 参数我发现它存储:null 对于默认注释类型“comments”,请参见pingback 对于“pingbacks”,和trackbacks