function Delete_Workroom() { $Workroom_Id = $_POST['Workroom_Id']; $Workroom = wp_delete_post($Workroom_Id); delete_post_meta_by_post_id($Workroom_Id); if (is_wp_error($Workroom)) { $status = array('Status' => 'error', 'Message' => $user_id->get_error_message(), 'Color' => 'red', 'URL' => 'stay'); echo json_encode($status); die; } delete_post_meta_by_post_id($Workroom_Id); $files = get_messages($Workroom_Id); foreach ($files as $file) { wp_delete_post($file->ID); delete_post_meta_by_post_id($file->ID); } $messages = get_messages($Workroom_Id); foreach ($messages as $message) { wp_delete_post($message->ID); delete_post_meta_by_post_id($message->ID); } $status = array('Status' => 'success', 'Workroom_Id' => $Workroom_Id, 'Message' => 'Workroom is Successfully deleted.', 'Color' => 'green', 'URL' => get_permalink(get_page_by_path('collaboration'))); echo json_encode($status); }
function admin_started() { if (isset($_POST['filter_button'])) { if ($_POST['filter'] == '-1') { $_POST['filter'] = 'all'; } set_transient('Filter_By', admin_filter_type($_POST['filter']), 600); wp_redirect($_POST['_wp_http_referer']); exit; } if (isset($_POST['page']) && $_POST['page'] == 'collaboration_problem' && isset($_POST['problem']) && is_array($_POST['problem'])) { foreach ($_POST['problem'] as $Workroom_Id) { wp_delete_post($Workroom_Id); delete_post_meta_by_post_id($Workroom_Id); $files = get_files($Workroom_Id); foreach ($files as $file) { wp_delete_post($file->ID); delete_post_meta_by_post_id($file->ID); } $messages = get_messages($Workroom_Id); foreach ($messages as $message) { wp_delete_post($message->ID); delete_post_meta_by_post_id($message->ID); } } wp_redirect($_SERVER['HTTP_REFERER']); exit; } }