Retrieves the value of a metadata field for the specified object type and ID.
Description
If the meta field exists, a single value is returned if $single is true, or an array of values if it's false. If the meta field does not exist, the result depends on get_metadata_default().By default, an empty string is returned if $single is true, or an empty array if it's false.
Parameters
$meta_typestring
Type of object metadata is for. Accepts 'blog', 'post', 'comment', 'term', 'user', or any other object type with an associated meta table.
$object_idint
ID of the object metadata is for.
$meta_keystringoptional
Metadata key. If not specified, retrieve all metadata for the specified object. Default empty string.Default: ''
$singlebooloptional
If true, return only the first value of the specified $meta_key. This parameter has no effect if $meta_key is not specified. Default false.Default: false
Return
mixed
An array of values if $single is false. The value of the meta field if $single is true. False for an invalid $object_id (non-numeric, zero, or negative value), or if $meta_type is not specified. An empty array if a valid but non-existing object ID is passed and $single is false. An empty string if a valid but non-existing object 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 (both integer and float) are returned as strings Arrays and objects retain their original type.
Uses · 2
get_metadata_raw()Retrieves raw metadata value for the specified object.
get_metadata_default()Retrieves default metadata value for the specified meta key and object.
Signature, return type and hooks compared across 5 parsed releases.
About this page
Parsed data
Generated from the wordpress-develop 7.1.0 tag, from src/wp-includes/meta.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.