Actualizar la meta de la publicación sin eliminar las entradas antiguas

$old = get_post_meta($post_id, 'figure_sugsubject_repeatable_fields', true); $new = array(); $figuresugsubjectpositions = $_POST['figuresugsubjectposition']; $figuresugsubjectworkplaces = $_POST['figuresugsubjectworkplace']; $figuresugsubjectlocations = $_POST['figuresugsubjectlocation']; $figuresugsubjectfroms = $_POST['figuresugsubjectfrom']; $figuresugsubjectstatuss = $_POST['figuresugsubjectstatus']; $count = count( $figuresugsubjectpositions ); for ( $i = 0; $i < $count; $i++ ) { if ( $figuresugsubjectpositions[$i] != '' ) : $new[$i]['figuresugsubjectposition'] = stripslashes( strip_tags( $figuresugsubjectpositions[$i] ) ); $new[$i]['figuresugsubjectworkplace'] = $figuresugsubjectworkplaces[$i]; $new[$i]['figuresugsubjectlocation'] = $figuresugsubjectlocations[$i]; $new[$i]['figuresugsubjectfrom'] = $figuresugsubjectfroms[$i]; $new[$i]['figuresugsubjectstatus'] = $figuresugsubjectstatuss[$i]; endif; } if ( !empty( $new ) && $new != $old ) update_post_meta( $post_id, 'figure_sugsubject_repeatable_fields', $new ); elseif ( empty($new) && $old ) delete_post_meta( $post_id, 'figure_sugsubject_repeatable_fields', $old ); 

Tengo un formulario de frontend para el envío posterior. Quiero que las nuevas entradas en el formulario no reemplacen las anteriores, en su lugar, quiero que se agreguen. Supongo que el problema es con la cosa update_post_meta. Guardo las nuevas entradas sobre la anterior. ¿De todos modos guardo los viejos y puse los nuevos con llaves nuevas?

Solutions Collecting From Web of "Actualizar la meta de la publicación sin eliminar las entradas antiguas"