admin_url( 'admin-ajax.php' ) )); wp_enqueue_script( 'hsautodeleteuser_script',plugin_dir_url(__FILE__).'js/autodeleteuser.js'); wp_register_style( 'autodeletecss',plugin_dir_url(__FILE__).'css/styles.css'); wp_enqueue_style( 'autodeletecss' ); } public function hsdeleteuser(){ global $wpdb; $getdeluser = stripslashes_deep($_REQUEST['getdeluser']); $table_namedel = $wpdb->prefix . 'hs_autodeleteuser'; $custom_querydel = $wpdb->delete( $table_namedel, array( 'userrole' => $getdeluser ) ); if($custom_querydel){ echo "User Deleted !!"; } else{ echo "User Not Existed !!"; } die(); } public function hsautodeleteuser(){ global $wpdb; $getajaxdays = stripslashes_deep($_REQUEST['getdays']); $getajaxuserrole = stripslashes_deep($_REQUEST['getuserrole']); $table_name = $wpdb->prefix . 'hs_autodeleteuser'; $custom_query = "SELECT * FROM ".$table_name." where userrole = '".$getajaxuserrole."'"; $checkdata = $wpdb->get_results($custom_query); if($checkdata != NULL){ echo "User Role already exists !!!"; } else{ $result = $wpdb->insert( $table_name, array( 'userrole' => $getajaxuserrole, 'days' => $getajaxdays ) ); echo "User Role Added "; } die(); } public function addoptionspage(){ ?>

Auto Delete User

Select Role:
Days:
Save User



prefix . 'hs_autodeleteuser'; $i=0; $getcontent = $wpdb->get_results( "SELECT id,userrole,days FROM $table_name "); echo "
"; echo "

User Role

"; echo "
User Role"; echo "Days"; echo "Action
"; foreach($getcontent as $values[$i]){ echo "
"; echo ""; echo $values[$i]->userrole ; echo ""; echo ""; echo $values[$i]->days ; echo ""; echo ""; echo "Delete"; echo ""; echo "
"; $i++; } echo "
"; ?>