PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 3.4.6
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v3.4.6
3.4.6 3.4.5 3.4.4 3.4.3 3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 All 199 releases
← All changes | includes/class-convertkit-setup.php +3 -6 3.3.3 → 3.4.6 View file →
@@ -245,14 +245,11 @@
245 245 return;
246 246 }
247 247
248 248 // Add the form_id column and key.
249 - $wpdb->query(
250 - $wpdb->prepare( 'ALTER TABLE %i ADD COLUMN `form_id` int(11) NOT NULL AFTER `custom_fields`', $wpdb->prefix . 'kit_form_entries' )
251 - );
252 - $wpdb->query(
253 - $wpdb->prepare( 'ALTER TABLE %i ADD KEY `form_id` (`form_id`)', $wpdb->prefix . 'kit_form_entries' )
254 - );
249 + // The table name isn't prepared, as the %i placeholder requires WordPress 6.2+.
250 + $wpdb->query( "ALTER TABLE `{$wpdb->prefix}kit_form_entries` ADD COLUMN `form_id` int(11) NOT NULL AFTER `custom_fields`" ); // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared
251 + $wpdb->query( "ALTER TABLE `{$wpdb->prefix}kit_form_entries` ADD KEY `form_id` (`form_id`)" ); // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared
255 252
256 253 }
257 254
258 255 /**