我想使用以下代码获取所有帖子元:
$metas = get_post_meta( $post_id, '', true );
上面的代码将输出一个看起来像这样的数组:
array(
'sample_key1' => array(
[0] => 'value1'
),
'sample_key2' => array(
[0] => 'value2'
),
'sample_key3' => array(
[0] => 'value3'
)
)
而不是
array(
'sample_key1' => 'value1',
'sample_key2' => 'value2',
'sample_key3' => 'value3'
)
因此 $single 参数为真。
当您放置特定键时,它将起作用,例如:
$meta1 = get_post_meta( $post_id, 'sample_meta1' );
将输出如下内容:
array(
[0] => 'value1'
)
当 $single 参数为真时:
$meta1 = get_post_meta( $post_id, 'sample_meta1', true );
将输出如下内容:
'value1'
我会很感激我能得到的任何答案。