Die wp_update_post-basierte function arbeitet mit bestehenden Posts, aber nicht mit neuen Posts

Ich habe eine function, die den Titel des Beitrags basierend auf einem “erweiterten benutzerdefinierten Feld” aktualisiert.

Es funktioniert auf vorhandenen Posts, aber nicht, wenn ich einen neuen Post erstelle. Wenn ich versuche, den Post zu speichern und die Posteinträge zu überprüfen, ist er nicht da.

Jede Hilfe würde sehr geschätzt werden.

function my_post_title_updater( $post_id ) { if ( get_post_type() == 'equipment' ) { $my_post = array(); $my_post['post_title'] = get_field( 'item_name', $post_id ); wp_update_post( $my_post ); } } // run after ACF saves the $_POST['fields'] data add_action('acf/save_post', 'my_post_title_updater', 20); 

Solutions Collecting From Web of "Die wp_update_post-basierte function arbeitet mit bestehenden Posts, aber nicht mit neuen Posts"