Initial commit

This commit is contained in:
2026-07-29 22:52:47 +05:00
commit cb5a058984
13 changed files with 2064 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
<?php
/**
* Удаление данных плагина при деинсталляции.
*
* @package AI_Proxy_Manager
*/
// Запускается только в контексте удаления плагина WordPress.
defined( 'WP_UNINSTALL_PLUGIN' ) || exit;
/**
* Удаляем опции плагина из базы.
*/
delete_option( 'aipmsp_settings' );
// На случай мультисайта — чистим опции по всем сайтам.
if ( is_multisite() ) {
$site_ids = get_sites(
array(
'fields' => 'ids',
'number' => 0,
)
);
foreach ( (array) $site_ids as $site_id ) {
switch_to_blog( (int) $site_id );
delete_option( 'aipmsp_settings' );
restore_current_blog();
}
}