WordPress函数 get_comment()
Wordpress常用函数 get_comment() 通过评论编号返回评论所属文章的数据库记录,可通过 $output 参数指定结果的返回方式。
用法
get_comment($id, $output);
参数详解
$id:(整数)(必需)评论编号; $output:(字符串)(必需)返回结果输出方式。 OBJECT即作为对象显示,ARRAY_A是作为值的字段名称的关联数组显示,ARRAY_N 则是作为字段值的标量数组显示。
返回值
comment_ID:(整数)评论编号 comment_post_ID:(整数)相关文章的文章编号 comment_author:(字符串)评论者的名称 comment_author_email:(字符串)评论者的电子邮件 comment_author_url:(字符串)评论者的个人主页 comment_author_IP:(字符串)评论者的IP地址 comment_date:(字符串)评论的日期和时间(年-月-日 时:分:秒) commetn_date_gmt:(字符串)评论的格林尼治标准时间(年-月-日 时:分:秒) comment_content:(字符串)评论内容 comment_karma:(整数)评论的karma值 comment_approved:(字符串)评论许可(0,1,或'spam') comment_agent:(字符串)评论代理(浏览器,操作系统等) comment_type:(字符串)有意义的评论类型(pingback|trackback),常规评论类型时为空 comment_parent:(字符串)父评论的编号 user_id:(整数)评论者登录后的用户编号(未登录则为0)
示例
获取评论编号为100的评论者名称:
<?php $my_id = 100; $comment_id_100 = get_comment($id); $name = $comment_id_100->comment_author; ?>
指定$output参数:
<?php $my_id = 100; $comment_id_100 = get_comment($id, ARRAY_A); $name = $comment_id_100['comment_author']; ?>