if ( $_SERVER['REQUEST_METHOD'] === 'POST' ) { $image_url = isset( $_POST['image_url'] ) ? sanitize_text_field( $_POST['image_url'] ) : ''; // For simplicity, we're not handling file uploads in this example, just URLs $prompt = isset( $_POST['prompt'] ) ? sanitize_textarea_field( $_POST['prompt'] ) : ''; if ( ! empty( $image_url ) ) { // Removed $style and $filters $result = ai_avatar_generate_avatar( get_current_user_id(), $image_url, $prompt ); } else { $result = [ 'status' => 'error', 'message' => 'Please enter an image URL.', ]; } } else { $image_url = ''; $prompt = ''; $result = []; }