query( $wpdb->prepare( "DELETE FROM {$wpdb->postmeta} WHERE meta_key = %s", $meta_key ) ); } } /** * Delete all plugin options */ function ai_answer_toolkit_delete_options() { delete_option( 'ai_answer_toolkit_settings' ); delete_option( 'ai_answer_toolkit_version' ); } /** * Delete all transients created by the plugin */ function ai_answer_toolkit_delete_transients() { global $wpdb; // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching $wpdb->query( "DELETE FROM {$wpdb->options} WHERE option_name LIKE '_transient_ai_answer_toolkit_%' OR option_name LIKE '_transient_timeout_ai_answer_toolkit_%'" ); } // Execute cleanup ai_answer_toolkit_delete_post_meta(); ai_answer_toolkit_delete_options(); ai_answer_toolkit_delete_transients();