コード例 #1
0
ファイル: wss-functions.php プロジェクト: yarwalker/ecobyt
function _wpsSiteDeactivate($mu = false, $blogID = 1)
{
    WsdScheduler::unregisterCronTasks();
    if ($mu) {
        delete_blog_option($blogID, 'WPS_NETWORK_INSTALL');
        delete_blog_option($blogID, 'WPS_PLUGIN_ACTIVATED');
        delete_blog_option($blogID, WpsSettings::WP_FILE_SCAN_OPTION_NAME);
        delete_blog_option($blogID, WpsSettings::PLUGIN_ERROR_NOTICE_OPTION);
        delete_blog_option($blogID, WpsSettings::CAN_RUN_TASKS_OPTION_NAME);
        delete_blog_option($blogID, WpsSettings::ENABLE_LIVE_TRAFFIC);
    } else {
        delete_option('WPS_PLUGIN_ACTIVATED');
        delete_option(WpsSettings::WP_FILE_SCAN_OPTION_NAME);
        delete_option(WpsSettings::PLUGIN_ERROR_NOTICE_OPTION);
        delete_option(WpsSettings::CAN_RUN_TASKS_OPTION_NAME);
        delete_option(WpsSettings::ENABLE_LIVE_TRAFFIC);
    }
}
コード例 #2
0
ファイル: WsdPlugin.php プロジェクト: prosenjit-itobuz/upages
 public static function deactivate($blogId = 1)
 {
     WsdScheduler::unregisterCronTasks();
     delete_option(WpsSettings::WP_FILE_SCAN_OPTION_NAME);
     delete_option(WpsSettings::PLUGIN_ERROR_NOTICE_OPTION);
     delete_option(WpsSettings::PLUGIN_SETTINGS_OPTION_NAME);
     delete_option(WpsSettings::PLUGIN_ERROR_NOTICE_OPTION);
     delete_option(WpsSettings::CAN_RUN_TASKS_OPTION_NAME);
 }