在wordpress中显示同一帖子ID的所有帖子元键和元值
我正在尝试显示post元值和post元键,如果只显示一个值,我可以使用简单的函数get_post_meta(),但我现在需要的是使用相同的post_id发布所有post元数据。我尝试使用foreach循环,但没有显示任何内容。你们可以检查我的代码吗?
function wpt_calendar_display()
{
global $post;
$columns = array(
'date_event' => 'Date',
'name_event' => 'Event'
);
register_column_headers('list-header_events', $columns);
$event_name = get_post_meta( $post->ID, '_event_name' );
// $event_date = get_post_meta( $post->ID, '_event_date', false );
$return .= "<table class=\"widefat\">";
$return .= "<tr>";
$return .= print_column_headers('list-header_events');
$return .= "</tr>";
$return .= "<tr>";
if (!empty($event_name))
foreach($event_name as $e_name)
{
$return .= "<td>";
$return .= $e_name;
$return .="</td>";
}
$return .= "<td>";
$return .= "</td>";
$return .= "</tr>";
$return .= "</table>";
return $return;
}