Post_parent per ID aktualisieren (oft)

Wie kann ich post_parent anhand von IDs aktualisieren?

Ich habe es versucht:

add_action('init','updating_parent'); function updating_parent(){ $args = array( 'post__in' => array(208,51) ); $my_posts = get_posts( $args ); foreach ( $my_posts as $my_post ): $my_post['post_parent'] = 12; wp_update_post( $my_post ); endforeach; } 

Aber das funktioniert nicht. Aber selbst das wäre nicht das, was ich brauche. Da ich Daten wie habe: ID => post_parent 208 => 12 51 => 19 und so weiter …

Also brauche ich auch ein Array bei post_parent …

Solutions Collecting From Web of "Post_parent per ID aktualisieren (oft)"

Ein Beitrag kann immer nur einen Elternbeitrag haben.

Ich bin sicher, dass Sie mit post met noch erreichen können, was Sie wollen. Wenn Sie uns eine bessere Erklärung geben, was Sie versuchen, können wir Ihnen vielleicht helfen.

Beispielsweise,

 function updating_parent() { // your code to get posts foreach ( $my_posts as $post ) { update_post_meta( $post->ID, 'related_posts', array( 12, 23, 42 ) ); } } 

Dann können Sie mit get_post_meta auf diese Daten get_post_meta :

 $related_posts = get_post_meta( get_the_ID(), 'related_posts', true );