не Фатальная ошибка: "продолжить" оператор с непостоянной операнд больше не поддерживаетсячто можно сделать?
foreach( $_POST['extra'] as $key=>$value ){
if( empty($value) )delete_post_meta($post_id, $key);
else update_post_meta($post_id, $key, $value);
}