Nach dem Hinzufügen dieser function in functions.php beim Speichern eines Entwurfs werden die Änderungen nicht gespeichert

Ich habe diese function zu meiner functions.php hinzugefügt, so dass, wenn die Kategorie “1210” ist, das angezeigte Bild geändert wird. Aus irgendeinem Grund werden nach dem Hinzufügen die Änderungen, die ich über das WordPress-Dashboard an den Post mache, nicht gespeichert. Die function scheint gut zu funktionieren, aber es versäumt es, den Entwurf zu speichern.

function imagemdestaque() { global $post; $post_id = $post->ID; $categoriaid = get_the_category($post_id); if ($categoriaid[0]->term_id == 1210 ) { $featuredimg = set_post_thumbnail($post_id,57689); } } add_filter( 'wp_insert_post_data', 'imagemdestaque'); 

Solutions Collecting From Web of "Nach dem Hinzufügen dieser function in functions.php beim Speichern eines Entwurfs werden die Änderungen nicht gespeichert"