WPDev.one
Core Function
View Source on Trac ↗

get_comment_meta()

get_comment_meta( mixed $comment_id, mixed $key = '', mixed $single = false )

Retrieves comment meta field for a comment.

Parameters 3 required

Name / Type Description
$comment_id
int

Comment ID.

Required
string

$key Optional. The meta key to retrieve. By default, returns data for all keys. Default empty string.

Required
bool

$single Optional. Whether to return a single value. This parameter has no effect if `$key` is not specified. Default false.

Required

Return Value

(mixed)
mixed An array of values if `$single` is false. The value of meta data field if `$single` is true. False for an invalid `$comment_id` (non-numeric, zero, or negative value). An empty array if a valid but non-existing comment ID is passed and `$single` is false. An empty string if a valid but non-existing comment ID is passed and `$single` is true. Note: Non-serialized values are returned as strings: - false values are returned as empty strings ('') - true values are returned as '1' - numbers are returned as strings Arrays and objects retain their original type.

Function Information

Since Version
2.9.0
Source File
wp-includes/comment.php
Advertisement