カスタムフィールドの値が空白の場合は更新する必要がありますミス値があり、何もしたくない場合
空のコードの場合にのみ更新したい:
$custom_fields = get_post_custom($post_ID);//Current post id
$my_custom_field = $custom_fields['artist'];//key name
foreach ( $my_custom_field as $key => $value );
if(empty($value) or ($value == '')){
$artist_v = get_post_custom_values('artist', $post_ID);
update_post_meta($post_ID, 'artist', $parent_title, $artist_v);
}else{
//add_post_meta($post_ID, 'artist', $parent_title, true);
}