Returns meta data for the given post ID.
Parameters
$post_id
intrequired- A post ID.
Return
array[] Array of meta data arrays for the given post ID....$0
arrayAssociative array of meta data.meta_key
stringMeta key.meta_value
mixedMeta value.meta_id
stringMeta ID as a numeric string.post_id
stringPost ID as a numeric string.
Source
function has_meta( $post_id ) { global $wpdb; return $wpdb->get_results( $wpdb->prepare( "SELECT meta_key, meta_value, meta_id, post_id FROM $wpdb->postmeta WHERE post_id = %d ORDER BY meta_key,meta_id", $post_id ), ARRAY_A ); }
Related
Uses Description wpdb::get_results() wp-includes/class-wpdb.php
Retrieves an entire SQL result set from the database (i.e., many rows).
wpdb::prepare() wp-includes/class-wpdb.php
Prepares a SQL query for safe execution.
Used by Description post_custom_meta_box() wp-admin/includes/meta-boxes.php
Displays custom fields form fields.
wp_xmlrpc_server::get_custom_fields() wp-includes/class-wp-xmlrpc-server.php
Retrieves custom fields for post.
Changelog
Version Description 1.2.0 Introduced.
User Contributed Notes
You must log in before being able to contribute a note or feedback.