我有Multiselect字段,使用最新的Carbon Fields(2.2.0)库创建:
Field::make( "multiselect", "available_on", "Available on" )
->add_options( array(
\'windows\' => \'Windows\',
\'mac\' => \'Mac OS/ OSX\',
\'linux\' => \'Linux\',
\'android\' => \'Android\',
\'mobile\' => \'Mobile\',
\'tv\' => \'Smart TV\',
\'desktop\' => \'Desktop\',
\'router\' => \'Router\',
\'raspberrypi\' => \'Raspberry Pi\',
) ),
但当我使用carbon_get_post_meta()
并使用foreach()
或var_dump()
, 我只获得所选值的键(例如“mac”)。DB中不存在该值,只有键。那么,如何获取这些值(例如“Mac OS/OSX”)?