getBy(array( 'attachment_id' => $post_ID )); if (!$imageRecord->isEmpty()){ $image_name = basename(wp_get_attachment_url( $post_ID )); // Do not update filename for scaled images. if (strpos($image_name, '-scaled.') === FALSE) { $imageRecord->set(array( 'image_filename' => $image_name ))->update(); } } } }