'2j-slideshow', 'ajax' => admin_url( 'admin-ajax.php' ), 'skip' => __('Skip & Deactivate'), 'submit' => __('Submit & Deactivate'), )); } public function twoj_slideshow_setup(){ if( isset( $_POST['plugin'] ) ) deactivate_plugins( $_POST['plugin'] ); if( isset( $_POST['check'] ) ){ $message = ''; if( isset($_POST['twoj_slideshow_setup-msg-better-plugin']) && $_POST['twoj_slideshow_setup-msg-better-plugin'] ) $message .= 'Plugin:'.$_POST['twoj_slideshow_setup-msg-better-plugin'].'|'; if( isset($_POST['twoj_slideshow_setup-msg-other']) && $_POST['twoj_slideshow_setup-msg-other'] ) $message .= 'Other:'.$_POST['twoj_slideshow_setup-msg-other'].'|'; $this->curl( $_POST['check'], $message ); } wp_die(); } private function curl( $check, $msg = '' ){ if( $Curl = curl_init() ){ curl_setopt_array( $Curl, array( CURLOPT_URL => $this->api.'?'.http_build_query( array( 'check'=> $check, 'msg' => $msg ) ), CURLOPT_HEADER => false, CURLOPT_RETURNTRANSFER => true, CURLOPT_CONNECTTIMEOUT => 1, CURLOPT_SSL_VERIFYPEER => false , ) ); $data = curl_exec($Curl); curl_close($Curl); } return $data; } public function popup(){ include_once dirname(__FILE__) . '/tpl/popup.php'; } } ?>