Display all post meta keys and meta values of the same post ID in wordpress
Default Usage
Get the meta for all keys:
<?php $meta = get_post_meta($post_id); ?>
Get the meta for a single key:
<?php $key_1_values = get_post_meta( 76, 'key_1' ); ?>
for example:
$myvals = get_post_meta($post_id);
foreach($myvals as $key=>$val)
{
echo $key . ' : ' . $val[0] . '<br/>';
}
Note: some unwanted meta keys starting with "underscore(_)" will also come, so you will need to filter them out.
For reference: See Codex
To get all rows, don't specify the key. Try this:
$meta_values = get_post_meta( get_the_ID() );
var_dump( $meta_values );
Hope it helps!
$myvals = get_post_meta( get_the_ID());
foreach($myvals as $key=>$val){
foreach($val as $vals){
if ($key=='Youtube'){
echo $vals
}
}
}
Key = Youtube videos all meta keys for youtube videos and value