plugin updates

This commit is contained in:
Tony Volpe
2024-03-01 15:36:30 +00:00
parent ac0ffd7543
commit ed1533dc69
223 changed files with 7575 additions and 2953 deletions

View File

@@ -64,6 +64,7 @@ if ( class_exists( 'ActionScheduler_QueueRunner' ) ) {
}
// WP MS uninstall process.
//phpcs:disable WPForms.Formatting.EmptyLineAfterAssigmentVariables.AddEmptyLine, WPForms.PHP.BackSlash.UseShortSyntax
if ( is_multisite() ) {
$main_site_settings = get_blog_option( get_main_site_id(), 'wp_mail_smtp', [] );
$network_wide = ! empty( $main_site_settings['general']['network_wide'] );
@@ -119,6 +120,13 @@ if ( is_multisite() ) {
}
}
// Delete queue table.
$queue_table = \WPMailSMTP\Queue\Queue::get_table_name();
$wpdb->query( "DROP TABLE IF EXISTS $queue_table;" ); // phpcs:ignore WordPress.DB
// Delete all queue attachments.
( new \WPMailSMTP\Queue\Attachments() )->delete_attachments();
/*
* Cleanup network site data for Pro plugin only.
*/
@@ -201,6 +209,13 @@ if ( is_multisite() ) {
}
}
// Delete queue table.
$queue_table = \WPMailSMTP\Queue\Queue::get_table_name();
$wpdb->query( "DROP TABLE IF EXISTS $queue_table;" ); // phpcs:ignore WordPress.DB
// Delete all queue attachments.
( new \WPMailSMTP\Queue\Attachments() )->delete_attachments();
/*
* Cleanup data for Pro plugin only.
*/
@@ -239,3 +254,4 @@ if ( is_multisite() ) {
$meta_table = \WPMailSMTP\Tasks\Meta::get_table_name();
$wpdb->query( "DROP TABLE IF EXISTS $meta_table;" ); // phpcs:ignore WordPress.DB
}
//phpcs:enable WPForms.Formatting.EmptyLineAfterAssigmentVariables.AddEmptyLine, WPForms.PHP.BackSlash.UseShortSyntax