我正在为自定义帖子类型添加post meta。元值是一个数组
Array (
'value',
'value',
'value'
)
使用add_post_meta()工作正常,但是当我检索post meta时,它返回一个多维数组
Array (
[0] => Array (
[0] => value,
[1] => value,
[2] => value
)
)
为什么在使用以下
时会返回多维数组$myarray = get_post_meta( $postid, 'meta_key', false );
答案 0 :(得分:2)
get_post_meta的语法为参考链接下面的状态
https://developer.wordpress.org/reference/functions/get_post_meta/
get_post_meta ( int $post_id, string $key = '', bool $single = false )
检索帖子的帖子元字段。
返回:(混合)如果$single is false
将是一个数组。如果$single is true.
尝试以下内容
get_post_meta( $postid, 'meta_key', true );