您可以使用相同的元键保存帖子元,只需设置$unique
参数设置为false。
if(isset($_POST[\'save\'])){
foreach ($_POST as $post_key => $post_value){
if ( \'save\' === $post_key )
continue;
if ( is_array($post_value) ) {
foreach ( $post_value as $key => value ) {
add_post_meta($post_id, $post_key . \'[\' . $key . \']\', $post_value, false);
}
}
else{
add_post_meta($post_id, $post_key, $post_value, false);
}
}
}
那你什么时候可以打电话
get_post_meta ( $post_id, $post_key, false )
使用该特定元键检索所有元值。
当然,如果这是一篇帖子,你想保存一些与该帖子相关的东西。例如,如果您的帖子是表单,并且您希望将提交的内容作为该特定表单(帖子)的元数据进行sve。
否则,我只需在foreach上对每个字段的表进行1次插入,就像我上面给出的示例一样,但使用$wpdb->insert()
您使用的方法。