403Webshell
Server IP : 89.108.64.180  /  Your IP : 216.73.216.60
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : www-root ( 1010)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/rostovdvorik.ru/wp-content/plugins/wp-maintenance-mode/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/rostovdvorik.ru/wp-content/plugins/wp-maintenance-mode/uninstall.php
<?php

// If uninstall not called from WordPress, then exit
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
	exit();
}

/**
 * Uninstall operations
 */
function single_uninstall() {
	// delete subscribers table
	$GLOBALS['wpdb']->query( "DROP TABLE IF EXISTS {$GLOBALS['wpdb']->prefix}wpmm_subscribers" );

	// delete options
	$options_to_delete = array(
		'wpmm_settings',
		'wpmm_notice',
		'wpmm_version',
	);

	foreach ( $options_to_delete as $option ) {
		delete_option( $option );
	}

	// delete dismissed notices meta key
	$users_with_dismissed_notices = (array) get_users(
		array(
			'fields'   => 'ids',
			'meta_key' => 'wpmm_dismissed_notices',
		)
	);

	foreach ( $users_with_dismissed_notices as $user_id ) {
		delete_user_meta( $user_id, 'wpmm_dismissed_notices' );
	}

	// delete bot settings file (data.js)
	$upload_dir        = wp_upload_dir();
	$bot_settings_file = ! empty( $upload_dir['basedir'] ) ? trailingslashit( $upload_dir['basedir'] ) . 'data.js' : false;

	if ( $bot_settings_file !== false && file_exists( $bot_settings_file ) ) {
		wp_delete_file( $bot_settings_file );
	}
}

// Let's do it!
if ( is_multisite() ) {
	single_uninstall();

	// delete data foreach blog
	$blogs_list = $GLOBALS['wpdb']->get_results( "SELECT blog_id FROM {$GLOBALS['wpdb']->blogs}", ARRAY_A );
	if ( ! empty( $blogs_list ) ) {
		foreach ( $blogs_list as $blog ) {
			switch_to_blog( $blog['blog_id'] );
			single_uninstall();
			restore_current_blog();
		}
	}
} else {
	single_uninstall();
}

Youez - 2016 - github.com/yon3zu
LinuXploit